Процессор в памяти: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Содержимое удалено Содержимое добавлено
Новая страница: «'''Процессор в памяти''', Processor-in-memory (PIM), или ''''Вычисляющее ОЗУ''' или Computational RAM, C-RAM,…»
(нет различий)

Версия от 08:34, 23 июня 2012

Процессор в памяти, Processor-in-memory (PIM), или 'Вычисляющее ОЗУ или Computational RAM, C-RAM, также, "Вычисления в памяти", называют процессор тесно интегрированный в память, как правило, на одном кремниевом кристалле, либо, оперативную память с интегрированными вычисляющими элементами.

Главная цель объединения процессорного компонента и компоненты памяти таким способом -- уменьшение латентности (времени отклика) памяти и увеличение пропускной способности. Достигнутое таким путем сокращение расстояния, на которое данные должны быть перенесены снижает требования к мощности системы. Большинство сложности современных процессоров (а, следовательно, и их энергопотребления) вытекает из требования избегания задержек обмена данных с памятью, и реализации этой стратегии в кремнии.

Примеры

В 1980-х годах, крошечный процессор, исполняющий программы FORTH был изготовлен в DRAM чипе для убыстрения операций PUSH и POP. FORTH является стек-ориентированным языком программирования, и это повысило его эффективность.

Транспьютер также имел большую память на чипе, учитывая, что эти чипы были изготовлены в начале 1980-х годов, это делает его, по существу, Процессором-в-памяти.

Заметные PIM проекты включают: проект IRAM в университете Калифорнии, Беркли; и PIM проект в Университете Нотр-Дам.