Ученые заставили чипы памяти выступить в качестве процессоров
На модерации
Отложенный
Одним из узких мест всех современных вычислительных систем является необходимость пересылки данных в микропроцессор для их последующей обработки и обратной пересылки результатов вычислений. Группа ученых их Технологического университета Нанянга, Сингапур, Ахенского университета RWTH, Германия, и Forschungszentrum Juelich, одного из крупнейших исследовательских центров в Европе, нашла способ заставить микросхемы памяти не только хранить данные, но и выполнять вычислительные операции, которые традиционно выполняются процессорами. Такой подход позволит хранить и обрабатывать данные в одном и том же месте, что приведет к росту вычислительной мощности, к увеличению энергоэффективности компьютеров и мобильных вычислительных систем, таких, как смартфоны и планшетные компьютеры.
Универсальное устройство основано на технологии резистивной памяти с произвольным доступом (resistive switching random access memory, ReRAM). Производство данного вида памяти сейчас внедряется практически всеми ведущими чипмейкерами, такими, как SanDisk и Panasonic, и он является самым быстрым на сегодняшний день видом энергонезависимой памяти, которая вскоре станет доступна для широкого применения.
Принципы, лежащие в основе нового универсального чипа, позволяют в теории реализовать обработку хранящихся в них данных любой степени сложности. Это позволит устранить отдельный микропроцессор, являющийся непременным атрибутом любых цифровых устройств, что приведет к сокращению размеров и уменьшению веса этих устройств. При этом, скорость устройств, работающих на одинаковой тактовой частоте вырастет в 2 - 2.5 раза по сравнению со скоростью устройств, имеющих отдельный микропроцессор.
Причиной такого кардинального увеличения вычислительной мощности станет не только избавление от необходимости постоянной пересылки данных из памяти в микропроцессор и назад. Еще одним моментом является то, что ячейки резистивной памяти способны хранить в себе не один, а сразу два бита данных и принимать значения 0, 1, 2 и 3. Это, в свою очередь, позволит производить за один такт более сложные функции обработки данных, для выполнения которых традиционным процессорам будет требоваться несколько вычислительных циклов.
Естественно, что для сопряжения с другими существующими вычислительными системами и компьютерным периферийным оборудованием, все данные должны быть преобразованы из троичной в более традиционную двоичную форму. В данном случае эта задача решается достаточно просто при помощи вычислительных способностей того же чипа памяти-процессора, и данная задача не станет очередным узким местом, ограничивающим производительность вычислительной системы в целом.
Исследователи считают, что использование памяти ReRAM в качестве вычислительного устройства является более перспективным направлением, благодаря тому, что данный тип памяти уже практически готов к массовому производству. И уже сейчас исследовательская группа занимается поиском партнеров из промышленного сектора, которые могут взять на себя дальнейшую разработку и доработку данной технологии с целью доведения ее до вида конечного продукта.
Комментарии
- а причём тут "троичная" система счисления?
Ибо разве, вычисления с использованием четырёх цифр: 0; 1; 2; 3 это не "четверичная" система счисления?
... чтой-то мне кажется, что автор сей статьи несколько не в ладах с терминологией?))
«...ячейки резистивной памяти способны хранить в себе не один, а сразу два бита данных..» отсюда « и принимать значения 0, 1, 2 и 3.»
"0" = 00 ,"1" = 01, "2" = 10, "3" = 11)))))
совместит ячейку памяти с несложным алу, плюс связь между ячейками. как результат - прирост производительности. такая структура, например, весьма актуальна при обработке изображений.
У современных видеокарт есть подобия потоковых процессоров, причем их там сотни, как бы хорошая тема для параллельных вычислений.
Любая современная игра использует как вычислительную способность процессора, так и чипы видеокарты.
Как бы ничего нового... Все давно придумано... Просто эту идею могут склонировать по отношению к чипам памяти процессора.
Кстати, в современных жестких дисках тоже есть подобия процессоров(есть и такие где несколько ядер)...
А это уже называется закладка. Ж\Д должен тупо считывать запрашиваемые данные и ничего более, а тут он еще в них будет и подглядывать - это как почтальон, который перед доставкой письма будет их читать.
А теперь посчитай скорость поиска, скорость передачи данных с такого ЖД, который "тупо считывать запрашиваемые данные и ничего более".
Ну и погугли, что такое NCQ, AHCI и т.д.
комментирует материал сегодня в 15:39 #
не понял, речь идет о магниторезистивной памяти или записи на, так называемых, линиях Блоха? Если магниторезистивная, то откуда там еще два состояния, если на линиях Блоха, то что за магнитный материал используется..
0 0 0 Ответить | Пожаловаться
user avatar
Ваш ответ:
в статье указано, что там две ячейки памяти, что даёт четыре сосояния.
Вы не можете добавить комментарий так как находитесь в черном списке автора.
ОтменаОтветить
осталось 1730 символов
И что такое SoC не в курсе.