Исследовательская группа Microsoft Research уже четыре года разрабатывает аналоговый оптический компьютер. Авторы проекта используют коммерчески доступные компоненты, такие как сенсоры от камер смартфонов, оптические линзы и микросветодиоды тоньше человеческого волоса.

Вычисления в системе происходят за счёт изменения интенсивности света, проходящего через линзы и сенсоры. Прототип уже демонстрирует энергоэффективность до 500 TOPS на ватт при 8-битной точности, что в 100 раз выше современных GPU.
«Поскольку свет проходит через сенсор с разной интенсивностью, аналоговый оптический компьютер может складывать и умножать числа», — объясняется в блоге Microsoft.
В Microsoft Research предполагают, что технология будет масштабироваться до компьютера, который для решения определённых задач будет в 100 раз быстрее и в 100 раз энергоэффективнее, выполняя задачи ИИ «с затратой лишь доли энергии и на гораздо большей скорости, чем графические процессоры, работающие с современными большими языковыми моделями».
Компания публично поделилась своим алгоритмом «оптимизационного решателя» и разработанным ею «цифровым двойником», чтобы исследователи из других организаций могли поработать с этой вычислительной парадигмой, предлагать новые задачи и способы их решения.
Главный научный руководитель Microsoft Франческа Пармиджани объяснила, что цифровой двойник — это компьютерная модель, имитирующая поведение настоящего аналогового оптического компьютера; он имитирует те же входные данные, процессы и выходные данные, но в цифровой среде — как программная версия аппаратного обеспечения. Это позволило исследователям Microsoft и их коллегам решать задачи оптимизации в масштабе, пригодном для реальных ситуаций. Этот цифровой двойник также позволит другим пользователям экспериментировать с тем, как задачи оптимизации или искусственного интеллекта будут отображаться и запускаться на аппаратном обеспечении аналогового оптического компьютера.
Хитеш Баллани, руководитель исследований будущей инфраструктуры искусственного интеллекта в исследовательской лаборатории Microsoft в Кембридже, заявил, что, по его мнению, AOC может стать переломным моментом. «Мы фактически выполнили твёрдое обещание, что это может существенно повлиять на решение двух реальных задач в двух областях: банковском деле и здравоохранении», — сказал он. По словам исследователя, в компании «открыли совершенно новую область применения, показав, что точно такое же оборудование может использоваться и для моделей ИИ». В примере со здравоохранением, описанном в статье в Nature, авторы разработки использовали цифровой двойник для реконструкции изображений МРТ с высокой степенью точности. Исследование показывает, что устройство теоретически может сократить время, необходимое для выполнения этих сканирований, с 30 минут до пяти. В примере с банковским делом AOC успешно справился со сложным тестом оптимизации.
Теперь исследователи совершенствуют AOC, добавляя всё больше микросветодиодов, при этом размер компьютера будет становиться всё меньше по мере миниатюризации деталей.
Ранее учёные показали прототип «резервуарного» компьютера, который проводит вычисления в ёмкости с водой. Это аналоговый ПК, который способен выполнять ряд задач быстрее и точнее любой цифровой платформы, отмечают создатели. По их словам, поведение волн на воде подчиняется физическим законам и ведёт к прогнозируемому результату. Работа прототипа поддерживается математической моделью, в основу которой включили элементы работы нейронных сетей.
