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

3879 байт добавлено ,  8 лет назад
Нет описания правки
(→‎C-RAM: категория)
 
Заметные PIM проекты включают: проект IRAM в университете Калифорнии, Беркли; и PIM проект в Университете Нотр-Дам.
 
 
==C-RAM==
 
В некоторых [[Чрезвычайно параллельный|чрезвычайно параллельных]] (embarrassingly parallel) вычислительных задачах уже архитектура фон Неймана ставит ограничения в виде узкого места между CPU и DRAM ([[Узкое место архитектуры фон Неймана]]). Некоторые исследователи считают, что для той же суммарной стоимости, машина, построенная в вычислительной оперативной памяти будет работать на порядок быстрее, чем в традиционных ЭВМ общего назначения на эти видах задач.
 
На 2011 год, процессы изготовления чипов, "DRAM процесс" (несколько слоев; оптимизирован для высокой электрической емкости) и "CPU процесс" (многие слои; процесс оптимизирован для высокой частоты; относительно дорогой на квадратный миллиметр) отличаются достаточно сильно, так, что есть три подхода к изготовлению Вычисляющего ОЗУ:
 
* начать с процессора - оптимизация процесса и устройство, которое использует множество встроенных SRAM, добавить дополнительный шаг процесса (что делает его еще дороже в пересчете на квадратный миллиметр), чтобы разрешить замену встроенной SRAM на встроенную (embedded) DRAM (eDRAM), давая ~3-кратную экономию площади в районах SRAM (и, следовательно, снижение себестоимости на чипе).
 
* начать с системы с отдельным чипом CPU, DRAM чипов (ы), добавить небольшое количество "сопроцессор" вычислительные способности к DRAM, работающих в рамках DRAM процесс и добавляя только в небольших количествах области в DRAM, чтобы делать вещи, которые в противном случае были бы замедлилась в узкое горлышко между CPU, DRAM: ноль-заливки выделенных областей памяти, копирование больших блоков данных из одного места в другое, где найти (если есть) данный байт происходит в некоторых блок данных, и т.д. В результате система-без изменений CPU чип, и "смарт-DRAM-чип (s) - это, по крайней мере, так же быстро, как и в исходной системе, и, возможно, немного ниже по стоимости. Стоимость небольшой размер дополнительной области, как ожидается, будет более чем вернуть в сбережений в дорогих время испытаний, так как там сейчас достаточно вычислительной мощности на "умную DRAM-для пластин полного DRAM для выполнения большинства тестирования внутренне параллельно, а не традиционный подход полностью тестирования одного DRAM чипов на время с дорогим внешним автоматическое тестовое оборудование.
 
* начать с DRAM-оптимизированного процесса, настроить процесс так, чтобы сделать его немного более похожим на "CPU процесс", и построить (с относительно низкой частотой, но низким энергопотреблением и очень высокой пропускной способностью) процессор общего назначения в пределах этого процесса. Проект Беркли IRAM, TOMI Technology
 
 
 
==См. также==
* [[Ассоциативная память]]
* [[Вычисления с памятью]]
 
 
{{Технологии CPU}}
{{Компоненты компьютера}}
{{Микроконтроллеры}}
 
[[Категория:Микропроцессоры]]
Анонимный участник