Физика оптических вычислений: почему фотоны, а не электроны
Почему свет считает: электрон против фотона, интерферометр Маха–Цендера, WDM и три вещи, которые фотон не умеет. Физика оптических процессоров. Часть 1.
Ключевые тезисы
- Современный ИИ упёрся не столько в вычисления, сколько в их физическую стоимость: большую часть энергии процессор тратит на перемещение данных, а не на арифметику.
- Различие электронного и оптического чипа — физическое: электрон имеет массу и заряд, фотон не имеет ни того ни другого, а в линейной среде практически не взаимодействует с соседними фотонами.
- Три свойства света, меняющие вычисления: спектральное уплотнение каналов (WDM), низкие омические потери при передаче и интерференция, позволяющая умножать матрицы за один проход.
- Три ограничения фотона: нет естественной нелинейности (а значит, и логических вентилей), нет статической оптической памяти и аналоговая точность — в опубликованных прототипах порядка 5–8 эффективных бит.
- Поэтому реальный оптический компьютер — гибрид: свет перемещает и умножает, кремний помнит и решает.
- Фотоника меняет не архитектуру, а сам физический носитель передачи и обработки информации — впервые за семь десятилетий с изобретения транзистора.
Носитель: электрон против фотона
Современный ИИ упёрся не столько в вычисления, сколько в их физическую стоимость. Большую часть энергии процессор тратит не на арифметику, а на перемещение данных — и именно эта статья расходов растёт быстрее всех. Поэтому инженеры всё чаще задают вопрос, который ещё десять лет назад звучал маргинально: можно ли заменить электрон фотоном?
Чтобы ответить честно, нужно начать с физики. Любой компьютер — это машина, которая перемещает и преобразует физические носители информации. В кремниевом чипе носитель — электрон. В оптическом — фотон. Всё остальное в этой статье вытекает из разницы между этими двумя частицами.
Электрон — частица с массой покоя и отрицательным зарядом. Течёт по проводнику — сталкивается с атомами решётки: это и есть электрическое сопротивление. Каждое столкновение превращает часть энергии в тепло — тот самый нагрев процессора, с которым борются кулеры и жидкостное охлаждение. Это не дефект конкретных чипов, а свойство электрона как такового: чем плотнее транзисторы и выше частота, тем больше тепла нужно отвести, и именно тепловой потолок, а не логика, ограничивает плотность вычислений.
Фотон — квант света, без массы покоя и без заряда. В хорошем волноводе он распространяется, практически не испытывая омических потерь, — он не встречает сопротивления в том смысле, в каком его встречает электрон: не «протискивается» сквозь решётку и не греет её. Там, где электрон вынужден преодолевать сопротивление, фотон просто летит.
Есть и вторая разница. Электроны взаимодействуют друг с другом через электромагнитное поле. Фотоны в линейной среде практически не взаимодействуют: два световых пучка могут пересечься и пройти дальше, не повлияв друг на друга. Для вычислений это палка о двух концах — и к этому факту мы ещё вернёмся.
| Свойство | Электрон (кремний) | Фотон (оптика) |
|---|---|---|
| Масса покоя | Есть | Нет |
| Электрический заряд | Есть | Нет |
| Скорость | Дрейф носителя — доли мм/с; сигнал — доли скорости света | Скорость света (в кремнии ~ c/3,5) |
| Потери при передаче | Омические; нагрев — лимит плотности | Практически отсутствуют в хорошем волноводе |
| Взаимодействие носителей | Сильное (кулоновское) | В линейной среде практически отсутствует |
| Хранение состояния | Естественное (заряд, триггер, домен) | Статического аналога нет |
Здесь важно не споткнуться о кажущееся противоречие. Сам электрон дрейфует медленно — доли миллиметра в секунду. Но электрический сигнал распространяется вдоль проводника как электромагнитная волна, поэтому и быстр. Пределы меди задаёт не медлительность носителя, а сопротивление и ёмкость: каждый бит приходится проталкивать, платя теплом и перезарядкой линии.
Три свойства света, которые меняют вычисления
1. Независимые каналы: спектральное уплотнение
Поскольку фотоны в линейной среде практически не взаимодействуют, в одном оптическом волноводе можно одновременно пустить десятки и сотни независимых потоков — на разных длинах волн, то есть на разных «цветах». Каждый цвет несёт свой канал и не мешает остальным. Это спектральное уплотнение (WDM). Там, где медь упирается в частоту и перекрёстные помехи, свет просто добавляет новые длины волн.
Аналогия: медная линия — однополосная дорога, где машины идут гуськом. Волновод с WDM — многополосное шоссе, где каждая полоса — свой цвет, и полосы не пересекаются.
2. Дешёвое перемещение: низкие омические потери
В электронном чипе львиная доля энергии уходит не на вычисление, а на перемещение данных: передать бит — значит зарядить и разрядить ёмкость линии, преодолев сопротивление. Энергия растёт с расстоянием и частотой — это interconnect wall, «стена соединений». У фотона дорогими остаются создание света (лазер) и его приём (детектор); само распространение по волноводу почти бесплатно. Поэтому оптика особенно выгодна там, где данные нужно гонять на расстояние: между чипами, стойками, узлами кластера. Чем длиннее путь, тем сильнее свет выигрывает у меди.
3. Интерференция: умножение самой физикой
Волны света способны интерферировать — складываться, усиливая или гася друг друга в зависимости от фазы. Пропустите два луча через устройство, управляемо сдвигающее фазу, и сведите их — на выходе получится взвешенная сумма. Это вычисление, выполненное физикой распространения, а не последовательностью тактов. Умножение матриц — центральная операция нейросетей — сводится именно к таким взвешенным суммам, а значит, его можно выполнить за один проход света через оптическую схему.
Интерферометр Маха–Цендера: как свет считает
Базовый строительный блок оптического вычислителя — интерферометр Маха–Цендера (MZI):
- Входной луч расщепляется на два плеча — два параллельных волновода.
- В каждом плече управляемо сдвигается фаза света — нагревом или электрическим полем.
- Плечи сводятся обратно: в зависимости от накопленной разности фаз свет усиливается или гасится.
Один интерферометр реализует простейшую операцию над двумя сигналами — взвешенное смешивание, математически матрицу 2×2. Ключевой приём: из множества таких интерферометров, связанных в сетку, собирается произвольное матричное преобразование — существуют классические схемы, показывающие, как любую унитарную матрицу разложить на цепочку элементарных «поворотов». Матрица зашивается в геометрию и фазы сетки; входной вектор подаётся амплитудами света; результат считывается фотодетекторами.
Принципиально здесь то, что само умножение происходит за время прохода света сквозь схему — пикосекунды для миллиметрового чипа. Нет тактового генератора и последовательного перебора: свет «просачивается» через матрицу и сразу даёт результат. Энергия тратится на лазер и детекторы, а не на миллионы переключений транзисторов.
Аналогия: электроника умножает матрицу, как бухгалтер, складывающий числа в столбик, клетка за клеткой. Оптика — как река, которая, разлившись по системе каналов с перегородками, сама «вычисляет» распределение потока за один миг.
Три вещи, которые свет делать не умеет
Если бы на этом всё заканчивалось, оптика давно вытеснила бы кремний. Но у фотона есть три фундаментальных ограничения. Понять их важнее, чем понять достоинства.
1. Нелинейность: нет естественных логических вентилей
Цифровая логика держится на нелинейности: один сигнал должен управлять другим. Транзистор — управляемый переключатель: малое напряжение на затворе открывает или закрывает большой ток. Из таких переключателей строятся вентили И, ИЛИ, НЕ. У света этот механизм по умолчанию отсутствует: один луч не может включить или выключить другой, потому что фотоны в линейной среде друг друга не замечают. Нелинейные оптические эффекты (например, эффект Керра) существуют, но слабы: требуют либо больших мощностей, либо экзотических материалов и резонаторов. На практике нелинейность почти всегда получают, преобразовав свет обратно в электричество.
Один луч света не может командовать другим — поэтому логика оптического компьютера по-прежнему живёт в кремнии.
2. Память: состояние нельзя зафиксировать светом
Электронная память работает потому, что состояние можно зафиксировать: заряд на конденсаторе, уровень на триггере, ориентация магнитного домена. Фотон по своей природе неостановим — он всегда движется со скоростью света, и «полки», на которую его можно положить и вернуться позже, не существует. Отсюда следствие: полноценной статической оптической памяти, аналога DRAM или SRAM, у света нет. Информация живёт в световом домене лишь пока летит — по линии задержки или в резонаторе, — либо будучи преобразованной в состояние вещества.
3. Точность: аналоговый шум ограничивает разрядность
Электроника цифровая: она различает чёткие уровни и считает с высокой разрядностью, вплоть до fp64. Оптические вычисления по природе аналоговые: результат — интенсивность света, непрерывная величина, на которую ложатся шум лазера, тепловой дрейф фазы, производственный разброс и шум детектора.
В опубликованных прототипах эффективная точность матричного умножения обычно укладывается в диапазон порядка 5–8 бит: гибкий тестбенд фотонных процессоров демонстрирует около 5,85 бита после калибровки, отдельные чипы — 7–10 бит. Важно понять: это не запрет природы, а ограничение нынешних реализаций. Разрядность можно повышать, но цена — экспоненциальный рост требований к отношению сигнал/шум и усложнение калибровки. Для инференса, терпимого к низкой разрядности, 5–8 бит обычно достаточно; для обучения с накоплением градиентов — нет. Поэтому оптика сегодня — прежде всего технология инференса.
Фотонная память: граница возможного
Раз состояние нельзя зафиксировать светом напрямую, исследователи обходят проблему тремя путями. Первый — фазопереходные материалы: вещество под коротким световым импульсом переключается между состояниями с разным показателем преломления, и это состояние сохраняется — получается светом управляемая и светом читаемая ячейка. Второй — резонаторы и линии задержки: свет циркулирует в кольцевом резонаторе, что даёт кратковременное хранение для буферов, но не долговременную память.
Третий путь — оптическая бистабильность, и здесь важно не смешивать две свежие работы. Более ранний proof-of-concept — программируемая фотонная защёлка Ф. Аштиани (Nokia Bell Labs), опубликованная в Optics Express (2025): оптическая ячейка памяти с архитектурой SR-защёлки, собранная на универсальных оптических логических вентилях. Отдельный и более продвинутый по частотам результат — pLatch команды UW–Madison и USC ISI (Md Abdullah-Al Kaiser, Akhilesh Jaiswal, Sugeet Sunder, Ajey Jacob), представленный на IEEE IEDM 2025: ячейка, изготовленная на коммерческом техпроцессе GlobalFoundries при консультациях с AIM Photonics, в моделировании пишет на ~20 ГГц и читает на 50–60 ГГц — на порядок быстрее электронных SRAM-кэшей, работающих на 2–3 ГГц. Это всё ещё лабораторный результат, но уже воспроизводимый на фабрике.
Общий вывод: оптическая память существует как класс устройств, но до зрелого аналога DRAM ей годы — именно поэтому гибридная архитектура неизбежна.
Гибрид как архитектурное следствие
Сложим достоинства и ограничения — и получим единственную разумную архитектуру. Свет делает то, что у него выходит лучше всего: перемещает данные (интерконнекты, WDM, низкие потери на бит) и умножает матрицы (интерференция, аналоговая скорость). Электроника делает то, что выходит только у неё: хранит состояние и принимает решения — логика, ветвления, управление. «Оптический компьютер» в реальном мире — это не машина целиком из света, а точное разделение труда, где свет занимает ниши между чипами и внутри матричных блоков, а кремний — память и контроллер. Успех определяется не «чистотой» оптики, а качеством этого разделения.
Оптический компьютер — не машина из света. Это точное разделение труда между светом и кремнием.
Кода: смена носителя
Переход от электрона к фотону — это не ещё одна смена архитектуры: архитектурных перестроек было много, от GPU до TPU и аналоговых ускорителей. Фотоника меняет другое — сам физический носитель передачи и обработки информации, впервые за семь десятилетий с изобретения транзистора. Масштаб этого сдвига точно определён физикой, описанной выше: свет снимает узкие места движения и умножения — стену соединений, тепловой потолок, — но не отменяет вопросов, которые возникают к системе, действующей в мире.
В истории вычислительной техники уже происходили смены архитектур, языков и алгоритмов — как и в истории квантовых вычислений, ещё одной физической парадигмы, которую мы разбирали в «Квантовой революции». Сегодня впервые за десятилетия меняется сама физическая среда вычислений. Возможно, именно этот переход однажды будут считать началом новой эпохи компьютерной инженерии. А кто строит новый носитель сегодня, как в оптической гонке распределяются деньги и власть и почему Google уже несколько лет эксплуатирует оптику в production — во второй части диптиха, «Оптическая гонка 2026: Google, NVIDIA и три волны фотоники».