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

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 22:
* начать с процессора - оптимизация процесса и устройство, которое использует множество встроенных SRAM, добавить дополнительный шаг процесса (что делает его еще дороже в пересчете на квадратный миллиметр), чтобы разрешить замену встроенной SRAM на встроенную (embedded) DRAM (eDRAM), давая ~3-кратную экономию площади в районах SRAM (и, следовательно, снижение себестоимости на чипе).
 
* начать с системы с отдельным чипом CPU, и DRAM чипов чипом(ы-ами), добавить небольшое количество "сопроцессорсопроцессорной" вычислительныевычислительных способностифункций к DRAM, работающихработая в рамках DRAM процесспроцесса и добавляя только в небольших количествах области в DRAM, чтобы делать вещи, которые в противном случае были бы замедлиласьзамедлились в узкое горлышко между CPU, и DRAM: ноль-заливкиобнуление выделенных областей памяти, копирование больших блоков данных из одного места в другое, поиск где найтиесть (если есть) данныйзаданный байт происходит в некоторыхнекотором блокблоке данных, и т.д. В результате система - без изменений CPU чипчипа, и со "смарт-DRAM-чип чипом(sами)" - это, по крайней мере, так же быстробыстра, как и в исходной системе, и, возможно, немного ниже по стоимости. Стоимость небольшойнебольшого размерразмера дополнительной области, как ожидается, будет более чем вернутьвозвращена вво сбереженийсчет вэкономии дорогих время(т.к. испытанийдолгих) проверок памяти, так как тамна смарт-DRAM сейчас достаточно вычислительной мощности на "умную DRAM- для пластин полногокремния ("вафель") полных DRAM-ами для выполнения большинства тестированияпроверок на памяти внутренне и параллельно, а не традиционныйтрадиционным подходподходом полностьюполных тестированияпроверок одного DRAM чиповчипа наза времяраз с дорогимиспользованием дорогого внешнимвнешнего автоматическоеавтоматического тестовоетестирующего оборудованиеоборудования.
 
* начать с DRAM-оптимизированного процесса, настроить процесс так, чтобы сделать его немного более похожим на "CPU процесс", и построить (с относительно низкой частотой, но низким энергопотреблением и очень высокой пропускной способностью) процессор общего назначения в пределах этого процесса. Проект Беркли IRAM, TOMI Technology
 
 
 
==См. также==