Jump to content

Оптические вычисления

(Перенаправлено с фотонного процессора )

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

Большинство исследовательских проектов сосредоточено на замене существующих компьютерных компонентов оптическими эквивалентами, в результате чего создается оптическая цифровая компьютерная система, обрабатывающая двоичные данные . Этот подход, по-видимому, открывает наилучшие краткосрочные перспективы для коммерческих оптических вычислений, поскольку оптические компоненты могут быть интегрированы в традиционные компьютеры для создания оптико-электронного гибрида. Однако оптоэлектронные устройства потребляют 30% своей энергии, преобразуя электронную энергию в фотоны и обратно; это преобразование также замедляет передачу сообщений. Полностью оптические компьютеры устраняют необходимость в оптико-электро-оптических преобразованиях (OEO), тем самым снижая потребление электроэнергии . [1]

Устройства для конкретных приложений, такие как радары с синтезированной апертурой (SAR) и оптические корреляторы , были разработаны с использованием принципов оптических вычислений. Корреляторы можно использовать, например, для обнаружения и отслеживания объектов. [2] и классифицировать последовательные оптические данные во временной области. [3]

Оптические компоненты двоичного цифрового компьютера

[ редактировать ]

Фундаментальным строительным блоком современных электронных компьютеров является транзистор . Для замены электронных компонентов оптическими эквивалентный оптический транзистор необходим . Это достигается за счет кристаллооптики (с использованием материалов с нелинейным показателем преломления ). [4] В частности, существуют материалы [5] где интенсивность падающего света влияет на интенсивность света, прошедшего через материал, аналогично токовому отклику биполярного транзистора. Такой оптический транзистор [6] [7] может использоваться для создания оптических логических вентилей , [7] которые, в свою очередь, собираются в компоненты более высокого уровня центрального процессора (ЦП) компьютера. Это будут нелинейные оптические кристаллы, используемые для манипулирования световыми лучами и управления другими световыми лучами.

Как и любая вычислительная система, для хорошей работы оптической вычислительной системы необходимы четыре вещи:

  1. оптический процессор
  2. оптическая передача данных, например, оптоволоконный кабель
  3. оптическое хранилище , [8]
  4. источник оптической энергии (источник света)

Замена электрических компонентов потребует преобразования формата данных из фотонов в электроны, что замедлит работу системы.

Между исследователями существуют некоторые разногласия относительно будущих возможностей оптических компьютеров; Смогут ли они конкурировать с электронными компьютерами на полупроводниковой основе с точки зрения скорости, энергопотребления, стоимости и размера — вопрос открытый. Критики отмечают, что [9] реальные логические системы требуют «восстановления логического уровня, каскадности, разветвления и изоляции ввода-вывода», и все это в настоящее время обеспечивается электронными транзисторами при низкой стоимости, малой мощности и высокой скорости. Чтобы оптическая логика была конкурентоспособной за пределами нескольких нишевых приложений, потребуются крупные прорывы в технологии нелинейных оптических устройств или, возможно, изменение самой природы вычислений. [10]

Заблуждения, проблемы и перспективы

[ редактировать ]

Серьезной проблемой для оптических вычислений является то, что вычисления — это нелинейный процесс, в котором должны взаимодействовать несколько сигналов. Свет, который представляет собой электромагнитную волну , может взаимодействовать с другой электромагнитной волной только при наличии электронов в материале. [11] и сила этого взаимодействия гораздо слабее для электромагнитных волн, таких как свет, чем для электронных сигналов в обычном компьютере. Это может привести к тому, что элементы обработки для оптического компьютера потребуют большей мощности и больших размеров, чем элементы для обычного электронного компьютера, использующего транзисторы. [ нужна ссылка ]

Еще одно заблуждение [ кем? ] заключается в том, что, поскольку свет может двигаться намного быстрее, чем скорость дрейфа электронов, и на частотах, измеряемых в ТГц , оптические транзисторы должны быть способны работать на чрезвычайно высоких частотах. Однако любая электромагнитная волна должна подчиняться пределу преобразования , и поэтому скорость, с которой оптический транзистор может реагировать на сигнал, по-прежнему ограничена его спектральной полосой пропускания . В волоконно-оптической связи практические ограничения, такие как дисперсия, часто ограничивают полосу пропускания каналов в десятки ГГц, что лишь немного лучше, чем у многих кремниевых транзисторов. Поэтому для достижения значительно большей скорости работы по сравнению с электронными транзисторами потребуются практические методы передачи ультракоротких импульсов по волноводам с высокой дисперсией.

Фотонная логика

[ редактировать ]
Реализация фотонного вентиля «управляемое НЕ» для использования в квантовых вычислениях

Фотонная логика — это использование фотонов ( света ) в логических элементах (НЕ, И, ИЛИ, НЕ-И, ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ). Переключение достигается с помощью нелинейных оптических эффектов при объединении двух и более сигналов. [7]

Резонаторы особенно полезны в фотонной логике, поскольку они позволяют накапливать энергию за счет конструктивной интерференции , тем самым усиливая оптические нелинейные эффекты.

Другие исследованные подходы включают фотонную логику на молекулярном уровне с использованием фотолюминесцентных химикатов. В ходе демонстрации Витлицкий и др. выполнял логические операции с использованием молекул и SERS . [12]

Нетрадиционные подходы

[ редактировать ]

Оптические вычисления с временными задержками

[ редактировать ]

Основная идея состоит в том, чтобы задержать свет (или любой другой сигнал) для выполнения полезных вычислений. [13] Представляло бы интерес решение NP-полных задач , поскольку это трудные задачи для обычных компьютеров.

В этом подходе фактически используются два основных свойства света:

  • Свет можно задержать, пропустив его через оптическое волокно определенной длины.
  • Свет можно разделить на несколько (под)лучей. Это свойство также важно, потому что мы можем оценивать несколько решений одновременно.

При решении проблемы с задержками необходимо выполнить следующие действия:

  • Первым шагом является создание графообразной структуры из оптических кабелей и разветвителей. Каждый граф имеет начальный узел и узел назначения.
  • Свет входит через начальный узел и пересекает граф, пока не достигнет пункта назначения. Оно задерживается при прохождении дуг и разделяется внутри узлов.
  • Свет маркируется при прохождении через дугу или узел, чтобы мы могли легко идентифицировать этот факт в узле назначения.
  • В узле назначения мы будем ждать сигнала (колебания интенсивности сигнала), который поступает в определенный момент времени. Если в этот момент сигнала не поступает, значит, у нас нет решения нашей проблемы. В противном случае проблема имеет решение. Колебания можно считывать с помощью фотодетектора и осциллографа .

Первой проблемой, решаемой таким образом, была проблема гамильтонова пути . [13]

Самая простая из них — задача о сумме подмножеств . [14] Оптическое устройство, решающее пример с четырьмя числами { a1, a2, a3, a4 }, изображено ниже:

Оптическое устройство для решения задачи о сумме подмножества

Свет войдет в стартовый узел. Он разделится на два (под)луча меньшей интенсивности. Эти два луча придут во второй узел в моменты a1 и 0. Каждый из них будет разделен на два подлуча, которыеприбудет в третий узел в моменты 0, a1 , a2 и a1 + a2 . Они представляют все подмножества набора { a1, a2 }. Мы ожидаем колебаний интенсивности сигнала не более чем в четыре разных момента. В узле назначения мы ожидаем колебаний не более чем в 16 различных моментах (которые являются подмножествами заданных). Если у нас есть колебание целевого момента B , это означает, что у нас есть решение задачи, иначе не существует подмножества, сумма элементов которого B. равна Для практической реализации мы не можем иметь кабели нулевой длины, поэтому все кабели увеличиваются на небольшое (фиксированное для всех) значение k'. В этом случае решение ожидается в момент B+n×k .

Встроенные фотонные тензорные ядра

[ редактировать ]

С ростом требований к ускорительным технологиям на основе графических процессоров во втором десятилетии XXI века огромное внимание уделялось использованию встроенной интегрированной оптики для создания процессоров на основе фотоники. Появление как нейронных сетей глубокого обучения, основанных на фазовой модуляции, так и [15] и совсем недавно амплитудная модуляция с использованием фотонной памяти. [16] создали новую область фотонных технологий для нейроморфных вычислений, [17] [18] что приведет к появлению новых фотонных вычислительных технологий, все на одном чипе, таком как ядро ​​фотонного тензора. [19]

Вычисления на основе длины волны

[ редактировать ]

Вычисления на основе длины волны [20] может использоваться для решения задачи 3-SAT с n переменными, m предложениями и не более чем с тремя переменными в каждом предложении. Каждая длина волны, содержащаяся в луче света, рассматривается как возможное присвоение значения n переменным. Оптическое устройство содержит призмы, а зеркала используются для распознавания правильных длин волн, удовлетворяющих формуле. [21]

Вычисления путем ксерокопирования на прозрачных пленках

[ редактировать ]

Этот подход использует копировальный аппарат и прозрачные листы для выполнения вычислений. [22] Задача k-SAT с n переменными, m предложениями и не более k переменными на предложение была решена в три этапа: [23]

  • Сначала все 2 н возможные назначения n переменных были созданы путем выполнения n фотокопий.
  • Используя не более 2 тыс. копий таблицы истинности, каждое предложение оценивается в каждой строке таблицы истинности одновременно.
  • Решение получается путем выполнения одной операции копирования перекрывающихся прозрачностей всех m предложений.

Маскирование оптических лучей

[ редактировать ]

Задача коммивояжера была решена Шакедом и др. (2007) [24] с помощью оптического подхода. Все возможные пути TSP были сгенерированы и сохранены в двоичной матрице, которая была умножена на другой вектор в оттенках серого, содержащий расстояния между городами. Умножение выполняется оптически с помощью оптического коррелятора.

Оптические сопроцессоры Фурье

[ редактировать ]

Многие вычисления, особенно в научных приложениях, требуют частого использования двумерного дискретного преобразования Фурье (ДПФ) – например, при решении дифференциальных уравнений, описывающих распространение волн или перенос тепла. Хотя современные технологии графических процессоров обычно обеспечивают высокоскоростное вычисление больших двумерных ДПФ, были разработаны методы, которые могут выполнять непрерывное преобразование Фурье оптически, используя естественное свойство линз по преобразованию Фурье . Входной сигнал кодируется с помощью жидкокристаллического пространственного модулятора света , а результат измеряется с помощью обычного датчика изображения CMOS или CCD. Такие оптические архитектуры могут обеспечить превосходное масштабирование вычислительной сложности из-за по своей сути сильно взаимосвязанной природы оптического распространения и используются для решения двумерных уравнений теплопроводности. [25]

Машины Изинга

[ редактировать ]

Физические компьютеры, конструкция которых была вдохновлена ​​теоретической моделью Изинга, называются машинами Изинга. [26] [27] [28]

Ёсихиса Ямамото Лаборатория в Стэнфорде стала пионером в создании машин Изинга с использованием фотонов. Первоначально Ямамото и его коллеги построили машину Изинга, используя лазеры, зеркала и другие оптические компоненты, которые обычно можно найти на оптическом столе . [26] [27]

Позже команда Hewlett Packard Labs разработала инструменты проектирования фотонных чипов и использовала их для создания машины Изинга на одном чипе, объединив 1052 оптических компонента в этом одном чипе. [26]

Промышленность

[ редактировать ]

Некоторые дополнительные компании, занимающиеся разработкой оптических вычислений, включают IBM , [29] Майкрософт , [30] Процион Фотоника, [31] Световая разведка , [32] Световая материя , [33] Опталисис , [34] Xanadu Quantum Technologies , QuiX Quantum , ORCA Computing , PsiQuantum , Quandela [ fr ] и TundraSystems Global . [35]

См. также

[ редактировать ]
  1. ^ Нолте, Д.Д. (2001). Разум со скоростью света: новый вид интеллекта . Саймон и Шустер. п. 34. ISBN  978-0-7432-0501-6 .
  2. ^ Фейтельсон, Дрор Г. (1988). «Глава 3: Оптическое изображение и обработка сигналов». Оптические вычисления: опрос для ученых-компьютерщиков . Кембридж, Массачусетс: MIT Press. ISBN  978-0-262-06112-4 .
  3. ^ Ким, СК; Года, К.; Фард, AM; Джалали, Б. (2011). «Оптический коррелятор аналоговых образов во временной области для высокоскоростного распознавания изображений в реальном времени». Оптические письма . 36 (2): 220–2. Бибкод : 2011OptL...36..220K . дои : 10.1364/ол.36.000220 . ПМИД   21263506 . S2CID   15492810 .
  4. ^ «Эти оптические ворота обеспечивают электронный доступ — спектр IEEE» . ИИЭЭ . Проверено 30 декабря 2022 г.
  5. ^ «Энциклопедия лазерной физики и техники — нелинейный показатель, эффект Керра» .
  6. ^ Джайн, К.; Пратт, Г.В. младший (1976). «Оптический транзистор». Прил. Физ. Летт . 28 (12): 719. Бибкод : 1976ApPhL..28..719J . дои : 10.1063/1.88627 .
  7. ^ Jump up to: а б с US 4382660 , К. Джейн и Г. В. Пратт-младший, «Оптические транзисторы и логические схемы, воплощающие их», опубликовано 10 мая 1983 г.  
  8. ^ «Проект Силика» . Исследования Майкрософт . 4 ноября 2019 г. Проверено 07.11.2019 .
  9. ^ Такер, Р.С. (2010). «Роль оптики в вычислительной технике» . Природная фотоника . 4 (7): 405. Бибкод : 2010NaPho...4..405T . дои : 10.1038/nphoton.2010.162 .
  10. ^ Раджан, Рэндзю; Бабу, Падманабхан Рамеш; Сентилнатан, Кришнамурти. «Полностью оптические логические вентили перспективны для оптических вычислений» . Фотоника . Фотонные спектры . Проверено 8 апреля 2018 г.
  11. ^ Филип Р. Уоллес (1996). Утраченный парадокс: образы квантов . Спрингер. ISBN  978-0387946597 .
  12. ^ Витлицкий, Эдвард Х.; Джонсен, Карстен; Хансен, Стинне В.; Сильверстайн, Дэниел В.; Боттомли, Винсент Дж.; Джеппесен, Ян О.; Вонг, Эрик В.; Йенсен, Лассе; Флуд, Амар Х. (2011). «Молекулярные логические вентили, использующие усиленный поверхностью комбинационно-рассеянный свет» . Дж. Ам. хим. Соц. 133 (19): 7288–91. дои : 10.1021/ja200992x . ПМИД   21510609 .
  13. ^ Jump up to: а б Олтян, Михай (2006). Световое устройство для решения гамильтоновой проблемы пути . Нетрадиционные вычисления. Springer LNCS 4135. стр. 217–227. arXiv : 0708.1496 . дои : 10.1007/11839132_18 .
  14. ^ Михай Олтян, Оана Мунтян (2009). «Решение проблемы суммы подмножества с помощью светового устройства». Естественные вычисления . 8 (2): 321–331. arXiv : 0708.1964 . дои : 10.1007/s11047-007-9059-3 . S2CID   869226 .
  15. ^ Шен, Ичен; Харрис, Николас К.; Скирло, Скотт; Прабху, Михика; Бэр-Джонс, Том; Хохберг, Майкл; Сунь, Синь; Чжао, Шицзе; Ларошель, Хьюго; Инглунд, Дирк; Солячич, Марин (июль 2017 г.). «Глубокое обучение с помощью когерентных нанофотонных схем» . Природная фотоника . 11 (7): 441–446. arXiv : 1610.02365 . Бибкод : 2017NaPho..11..441S . дои : 10.1038/nphoton.2017.93 . ISSN   1749-4893 . S2CID   13188174 .
  16. ^ Риос, Карлос; Янгблад, Натан; Ченг, Цзэнгуан; Ле Галло, Мануэль; Пернис, Вольфрам HP; Райт, К. Дэвид; Себастьян, Абу; Бхаскаран, Хариш (февраль 2019 г.). «Вычисления в памяти на фотонной платформе» . Достижения науки . 5 (2): eaau5759. arXiv : 1801.06228 . Бибкод : 2019SciA....5.5759R . дои : 10.1126/sciadv.aau5759 . ISSN   2375-2548 . ПМК   6377270 . ПМИД   30793028 .
  17. ^ Прунал, Пол Р.; Шастри, Бхавин Дж. (08 мая 2017 г.). Нейроморфная фотоника . ЦРК Пресс. ISBN  978-1-4987-2524-8 .
  18. ^ Шастри, Бхавин Дж.; Тейт, Александр Н.; Феррейра де Лима, Т.; Пернис, Вольфрам HP; Бхаскаран, Хариш; Райт, компакт-диск; Прунал, Пол Р. (февраль 2021 г.). «Фотоника для искусственного интеллекта и нейроморфных вычислений» . Природная фотоника . 15 (2): 102–114. arXiv : 2011.00111 . Бибкод : 2021NaPho..15..102S . дои : 10.1038/s41566-020-00754-y . ISSN   1749-4893 . S2CID   256703035 .
  19. ^ Фельдманн, Дж.; Янгблад, Н.; Карпов, М.; Геринг, Х.; Ли, Х.; Стейперс, М.; Ле Галло, М.; Фу, Х.; Лукащук А.; Раджа, А.С.; Лю, Дж.; Райт, компакт-диск; Себастьян, А.; Киппенберг, Ти Джей; Пернис, WHP (январь 2021 г.). «Параллельная сверточная обработка с использованием интегрированного фотонного тензорного ядра» . Природа . 589 (7840): 52–58. arXiv : 2002.00281 . Бибкод : 2021Natur.589...52F . дои : 10.1038/s41586-020-03070-1 . hdl : 10871/124352 . ISSN   1476-4687 . ПМИД   33408373 . S2CID   256823189 .
  20. ^ Сама Голиаи, Саид Джалили (2009). Решение проблемы 3-SAT на основе оптической длины волны . Мастерская оптических суперкомпьютеров. стр. 77–85. Бибкод : 2009LNCS.5882...77G . дои : 10.1007/978-3-642-10442-8_10 .
  21. ^ Бартлетт, Бен; Датт, Авик; Фань, Шаньхуэй (20 декабря 2021 г.). «Детерминированные фотонные квантовые вычисления в синтетическом временном измерении» . Оптика . 8 (12): 1515–1523. arXiv : 2101.07786 . Бибкод : 2021Оптика...8.1515B . дои : 10.1364/OPTICA.424258 . ISSN   2334-2536 . S2CID   231639424 .
  22. ^ Хед, Том (2009). Параллельные вычисления путем ксерокопирования на прозрачных пленках . Алгоритмические биопроцессы. Спрингер. стр. 631–637. дои : 10.1007/978-3-540-88869-7_31 .
  23. ^ Вычисления путем ксерокопирования на прозрачных пленках , 21 апреля 2015 г. , получено 14 августа 2022 г.
  24. ^ НТ Шакед, С. Мессика, С. Долев, Дж. Розен (2007). «Оптическое решение ограниченных NP-полных задач». Прикладная оптика . 46 (5): 711–724. Бибкод : 2007ApOpt..46..711S . дои : 10.1364/AO.46.000711 . ПМИД   17279159 . S2CID   17440025 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  25. ^ Эй Джей Макфаден, GSD Гордон, Т. Д. Уилкинсон (2017). «Сопроцессор оптического преобразования Фурье с прямым определением фазы» . Научные отчеты . 7 (1): 13667. Бибкод : 2017НатСР...713667М . дои : 10.1038/s41598-017-13733-1 . ПМК   5651838 . ПМИД   29057903 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  26. ^ Jump up to: а б с Кортленд, Рэйчел (2 января 2017 г.). «Новый чип HPE знаменует собой веху в области оптических вычислений» . IEEE-спектр .
  27. ^ Jump up to: а б Картлидж, Эдвин (31 октября 2016 г.). «Новые компьютеры-машины Изинга отправляются в путешествие» . Мир физики .
  28. ^ Чо, Адриан (20 октября 2016 г.). «Странный компьютер справляется с запутанными задачами» . Наука .
  29. ^ Лепренс-Ринге, Дафна (08 января 2021 г.). «IBM использует свет вместо электричества для создания сверхбыстрых вычислений» . ЗДНЕТ . Проверено 2 июля 2023 г.
  30. ^ Викенс, Кэти (30 июня 2023 г.). «Компьютер Microsoft на основе света знаменует собой «развал закона Мура» » . ПК-геймер . Проверено 2 июля 2023 г.
  31. ^ Редруту, Сатвик (13 августа 2022 г.). «Тензорная алгебра на оптоэлектронной микросхеме». arXiv : 2208.06749 [ cs.PL ].
  32. ^ де Вольф, Даниэль (2 июня 2021 г.). «Ускорение ИИ со скоростью света» . Новости МТИ . Проверено 2 июля 2023 г.
  33. ^ Мец, Рэйчел (19 декабря 2023 г.). «Стартап Lightmatter, занимающийся фотонными вычислениями, достиг оценки в 1,2 миллиарда долларов» . Bloomberg.com . Проверено 19 декабря 2023 г.
  34. ^ «Optalysys выпускает FT:X 2000 — первую в мире коммерческую систему оптической обработки» . InsideHPC.com . 07.03.2019 . Проверено 2 июля 2023 г.
  35. ^ Гюлен, Керем (15 декабря 2022 г.). «Что такое оптические вычисления: как они работают, компании и многое другое» . Dataconomy.com . Проверено 2 июля 2023 г.

Дальнейшее чтение

[ редактировать ]
[ редактировать ]

СМИ, связанные с оптическими вычислениями, на Викискладе?

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ae0fcc8079bd826c221d0cf863c52a24__1722389640
URL1:https://arc.ask3.ru/arc/aa/ae/24/ae0fcc8079bd826c221d0cf863c52a24.html
Заголовок, (Title) документа по адресу, URL1:
Optical computing - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)