IBM показала 8-битный аналоговый чип памяти с изменением фазового состояния

https://spectrum.ieee.org/tech-talk/computing/hardware/ibm-reveals-8bit-analog-chip-with-phasechange-memory
  • Перевод

Исследователи использовали чип для испытания простой нейросети, сумевшей определить цифры со 100% точностью




В начале декабря 2018 на выставке IEEE International Electron Devices Meeting в Сан-Франциско IBM показала новый 8-битный аналоговый чип. Однако основной инновацией стало не то, что аналоговые чипы догоняют своих цифровых собратьев, а радикальное переосмысление архитектуры. Этот чип стал первым чипом, производившим 8-битные вычисления там же, где хранится информация.

В традиционной компьютерной архитектуре фон Неймана данные постоянно передаются между памятью и процессором, что потребляет много ценных энергии и времени, говорит Абу Себастиан, главный исследователь в данной работе из IMB Цюрих. Подсчёты в памяти – следующий логический шаг по уменьшению потребления энергии и увеличению быстродействия. А это необходимо для того, чтобы оборудование поспевало за продвижениями в области искусственного интеллекта.

Новый аналоговый чип IBM основан на памяти с изменением фазового состояния. Ключевой его ингредиент – это материал, способный менять фазу в ответ на электрический ток. Обычно это сплавы германия, теллура и сурьмы, В одной из фаз, являющейся проводящей, атомы выстраиваются ровно. В другой фазе, не проводящей ток, атомы двигаются, разогреваемые током, и перемешиваются.

Материал, меняющий фазу, находясь между двумя электродами, не полностью переключается между упорядоченным и хаотическим состояниями, что соответствовало бы переключениями между нулём и единицей. Вместо этого в каждый момент времени существует смесь обоих состояний. Общее сопротивление материала определяется размером участков с перемешанными атомами.

«Мы кодируем информацию через расположение атомов», — говорит Себастиан. К примеру, веса в нейросети можно хранить и обращаться к ним, как к сопротивлению устройства с изменяемой фазой.

Однако эти сопротивления плавают и колеблются. Поскольку во время чтения информации через материал проходит ток, перемешанные участки каждый раз немного меняются со временем – и это ограничивало точность и практическое применение подобных устройств.

Чтобы обойти эту проблему, исследователи из IBM ввели в устройство с изменением фазового состояния т.н. проецирующий сегмент. Впервые его предложили использовать в 2015 году, причём это сделала та же самая команда. Это проводящий слой нитрида металла, обёрнутый вокруг центра меняющего фазу материала и идущий параллельно его электродам, между ними. Он разделяет процессы чтения и записи информации.

Проецирующий сегмент ничего не делает в момент записи. Весь ток проходит через меняющий фазу материал и подстраивает перемешанные участки. Но когда информацию считывают, ток проходит через проецирующий сегмент, обходя перемешанные участки, они остаются нетронутыми и предохраняют хранящуюся в них информацию. «Это ключевая инновация», — говорит Себастиан.

Исследователи испытали однослойную сеть на 8-битном чипе, состоящем из 30 меняющих фазу устройств, чтобы распознать изображения цифр 1, 0 и 4, и достигли 100% точности. И хотя это пока предварительный анализ, Себастиан оценивает, что подобный прорыв способен уменьшить потребление энергии устройствами будущего в 100-1000 раз по сравнению с традиционными компьютерными системами.

В традиционных вычислениях ценилась точность, а в области искусственного интеллекта наблюдается противоположная тенденция. IBM также рассказала о цифровом чипе, работающем с 8 битами и сохраняющем точность при тренировке нейросетей. Это приближает модель к тому, как работает человеческий мозг, способный делать правильные выводы при недостатке информации.

Вице-президент IBM по исследованиям, Джефф Велзер, сравнивает это с ситуацией, в которой вы смотрите через затуманенное окно и видите размытый силуэт человека, подходящего к вашему дому. «Как только вы поймёте, что это ваша мама, точность изображения уже не будет иметь значения, — говорит Велзер. – У вас будет верная информация».
  • +17
  • 13,2k
  • 5
Поделиться публикацией

Похожие публикации

Комментарии 5

    0
    Но когда информацию считывают, ток проходит через проецирующий сегмент, обходя перемешанные участки, они остаются нетронутыми
    Не понял, а как тогда оно работает, если ток не идёт через измеряемый участок?
      0
      Судя по схеме, до определенного напряжения токи не проходят, через образовавшийся кристалл, и вынуждены идти по материалу-оболочке с другим сопротивлением.
        0
        Судя по этой схеме:
        image
      0
      Кхм, странный ход конём.
      В целом очень приятно, то что инженеры ibm задумались над решением проблемы распределённого процессора на памяти. Но само телодвижение странное.
      Мне кажется у них просто получилось с памятью как таковой, а всё остальное — попытка сорвать банк.
        0
        Ребята, что на фото статьи изображено, это электрический щуп, для проверки микросхем на производстве?

        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

        Самое читаемое