Cornell Tech показал оптическое обновление памяти для ИИ-роботов

Cornell Tech показал оптическое обновление памяти для ИИ-роботов

Исследователи Cornell Tech представили на симпозиуме IEEE/JSAP по технологии и схемам СБИС приёмник для оптической передачи данных, который может напрямую менять собственную память под действием света. Вместо обычного преобразования оптического сигнала в электронные биты через энергозатратные аналоговые схемы устройство получает быстрые вспышки цифровых матриц, похожих на QR-коды. Такие матрицы могут нести, например, параметры ИИ-модели.

В прототипе передатчик направляет данные на массив ячеек статической памяти SRAM в процессоре; в эти ячейки встроены фотодиоды. Свет, попадающий на фотодиоды, создаёт ток и переключает двоичные значения в SRAM. Более ёмкая динамическая память DRAM остаётся рядом с передатчиком. Для связи нужна калибровка: специальный кадр с ожидаемым положением пикселей помогает системе принять данные, даже если передатчик и приёмник немного смещены.

Цель работы, уменьшить узкое место при переносе параметров ИИ между DRAM и процессором. Электрические соединения при масштабировании создают проблемы стоимости и эффективности, тогда как оптические линии дают высокую пропускную способность с меньшими потерями энергии, чем металлические провода. Авторы рассматривают применение в роботах на периферии сети, в том числе на складах и фабриках, где нужно обновлять ИИ-модели, а также в микророботах с особенно ограниченной памятью.

До практического внедрения далеко. В лаборатории использовали металлическую маску, формировавшую неподвижную 14×14-битную световую матрицу. Для реальных задач нужен передатчик, меняющий матрицу миллионы раз в секунду и передающий гигабиты в секунду; группа ищет его вместе с исследователями оптики. Независимый эксперт Деннис Сильвестр отмечает ещё одно ограничение: светочувствительные ячейки сейчас крупнее обычных ячеек SRAM, поэтому на чипе поместится меньше памяти и это может свести на нет выигрыш в эффективности. Команда намерена уменьшать ячейки, оптимизируя транзисторы и схемы и используя масштабирование CMOS.

Ключевые факты

  • Приёмник Cornell Tech использует фотодиоды в ячейках SRAM: световой сигнал создаёт ток и переключает биты памяти напрямую.
  • Данные передаются в виде цифровых матриц, похожих на QR-коды; они могут содержать параметры ИИ-модели.
  • Прототип пока показывает неподвижную матрицу размером 14×14 бит, а для практики требуется передатчик со скоростью изменения матрицы в миллионы раз в секунду.
  • Светочувствительные ячейки больше обычных ячеек SRAM, поэтому плотность памяти может снизиться и уменьшить энергетический выигрыш.
  • Среди возможных применений названы роботы на складах и фабриках и микророботы с ограниченной памятью.

Почему это важно

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

Кому это важно

Работа относится к разработчикам ИИ-чипов и периферийных систем, а в перспективе, к создателям роботов для складов и фабрик. Авторы также рассматривают микророботов, у которых из-за размеров особенно жёсткие ограничения по памяти.

Как это применить

Это не готовый продукт, а исследовательский прототип. Чтобы использовать подход в реальных системах, нужен оптический передатчик, способный менять световую матрицу миллионы раз в секунду и передавать гигабиты в секунду; также необходимо уменьшить светочувствительные ячейки памяти.

Можно ли доверять

Описание основано на прототипе, представленном на симпозиуме IEEE/JSAP. Его перспективность положительно оценил Деннис Сильвестр из Университета Мичигана, не участвовавший в работе, но он же указал на существенное ограничение нынешней конструкции.

Риски и подводные камни

Светочувствительные битовые ячейки сейчас крупнее обычных ячеек SRAM. Из-за этого чип может вместить меньше памяти, и выигрыш в эффективности от оптической передачи способен исчезнуть. Кроме того, продемонстрированная установка работает лишь со статичной матрицей 14×14 бит.

«Это действительно важная проблема. У неё огромные коммерческие последствия. Это решение, изобретательный способ с ней справиться.»

— Деннис Сильвестр, заведующий кафедрой электротехники и вычислительной техники Университета Мичигана