Оптический компьютер

Опти́ческие или фото́нные вычисли́тели — гипотетические вычислительные устройства, вычисления в которых производятся с помощью фотонов, излучаемыми лазерами или светодиодами.

Большинство современных исследований направлено на замену традиционных (электронных) компонентов компьютера на их оптические эквиваленты.

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

Однако оптоэлектронные приборы теряют 30 % энергии при преобразовании электроэнергии в свет и обратно, что также замедляет скорость передачи информации в оптоэлектронных повторителях[1]. В гипотетическом полностью оптическом компьютере не будет преобразования сигнала из оптического в электрический и обратного преобразования в оптический сигнал.

Оптические компоненты для обработки информацииПравить

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

Один из возможных вариантов — использование материалов с нелинейными оптическими эффектами, в частности, нелинейное поведение показателя преломления.

Уже найдены некоторые материалы[2] у которых интенсивность входящего излучения влияет на интенсивность проходящего излучения, такое поведение образно сравнивают с семейством вольт-амперных характеристик (ВАХ) полупроводникового транзистора. Подобные «оптические транзисторы»[3][4] могли бы использоваться для создания оптических логических вентилей[4], из которых собирались бы более сложные логические схемы. Однако, многие нелинейные эффекты требуют очень большой интенсивности управляющих сигналов.

Оптические компьютеры с применение пространственных модуляторовПравить

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

Оптический компьютер компании «Bell Labs»Править

Первый макет оптического компьютера был создан в 1990 году группой Алана Хуанга (Alan Huang) в Bell Labs[5][6] и получил противоречивые отзывы[7].

DOC-IIПравить

Следующий прототип 1991 года носил название «DOC-II» (англ. Digital Optical Computer — цифровой оптический компьютер)[8][9]. В нём использовалось 64 лазера, матричный пространственный модулятор размером 64х128 (элементы матрицы — ячейки Брэгга из фосфида галлия) и 128 фотодетекторов, оптическая схема могла выполнять умножение булевых векторов и матриц.

По заявлениям авторов этот компьютер был способен проверять до 80 тыс. страниц текста в секунду при выполнении команды поиска слова[источник не указан 1479 дней].

Оптический компьютер компании «Lenslet»Править

Компанией «Lenslet» в 2003 году был продемонстрирован оптический DSP-процессор EnLight256[5][10][11]. Особенностью его архитектуры является то, что, в то время как процессорное ядро основано на аналоговых оптических технологиях, все входы, выходы и управляющие схемы — электронные. Этот процессор способен выполнять, по заявлениям авторов, до 8×1012 элементарных операций над 8-битными целыми в секунду. 256 лазеров освещают пространственно-световой модулятор MQWSLM размером 256x256 ячеек (с электронным управлением), 256 фотодетекторов считывают аналоговый результат. Таким образом, процессор выполняет векторно-матричную операцию. Управляющая матрица MQWSLM может перенастраиваться на новые данные несколько миллионов раз в секунду.

EnLight AlphaПравить

Демонстрационный процессор EnLight Alpha (с модулятором 64x64) изучался в ORNL, на нём была проверена работа дискретного преобразования Фурье с 8-битной точностью. Несмотря на шумы квантования из-за малой длины двоичных слов для данных с малой амплитудой при обработке этой системой были успешно найдены все спектральные максимумы[12].

Фотонная логикаПравить

 
Управляемый квантвооптический вентиль NOT (CNOT).
A — управляющий бит;
B — результирующий бит;
D1—D4 — фотодетекторы;
М1—М5 — зеркала;
PBS1, PBS2 — частично поляризующие расщепители светового пучка;
F1—F4 — светофильтры;
P1—P6 — поляризаторы;
BBO — нелинейный оптический элемент, пластинка из бета-бората бария (β-BaB2O4);
b1—b4, a1—a4 — световые пучки;
λ/2 — полуволновые пластинки.

Фотонная логика гипотетически должна использовать отдельные фотоны света[уточнить] в логических вентилях (таких как NOT, AND, OR, NAND, NOR, XOR, XNOR). Переключательные функции можно бы реализовать нелинейными оптическими эффектами, вызываемых одним управляющим оптическим сигналом и воздействующих на другой оптический сигнал[4][неавторитетный источник?][нет в источнике].

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

Также исследуется фотонная логика на отдельных молекулах с использованием эффекта фотолюминисценции. В 2011 году Witlicki и др. продемонстрировали выполнение логических операций на молекулах с использованием рамановской спектроскопии SERS[en][13].

Разработка родственных технологий и компонентовПравить

В 2008 году исследователи из компании IBM представили экспериментальный оптический коммутатор на чипе, использующий кремниевые отражающие резонаторы, который обеспечивал пакетную передачу данных со скоростью более 1 Тбит/сек [14][15].

В 2009 году профессорами Массачусетского технологического института Владимиром Стояновичем и Радживом Ремом был предложен способ создания оптических волноводов непосредственно на кремниевых чипах, на которых реализованы полупроводниковые процессоры. Также ими были продемонстрированы интегрированные на чипе кремниевые управляемые резонаторы выделяющие из входного сигнала излучение с разными длинами волн[16][17].

Недостатки оптических технологийПравить

По состоянию на 2009 год в полностью оптических системах плохо реализуются запоминающие устройства и операции над отдельнми битами, поэтому такие технологии находят применение лишь пока в переключении оптических сигналов в зависимости от длины волны излучения и переключения по разным оптическим волокнам (в частности, в OADM[en])[18].

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

Часто заявляется, что эксплуатация оптических компьютеров энергоэкономичной, однако в оптических системах при передаче информации на малое расстояние зачастую необходимо использовать большую мощность, чем в электрических и электронных системах. Это вызвано тем, что дробовой шум в оптических каналах выше, чем тепловой шум в электрических каналах, — из-за этого требуется более высокий уровень сигнала для сохранения соотношения сигнал/шум при реализации высокоскоростного канала. Лишь при увеличении длины канала связи потери в электрических каналах нарастают быстрее, чем в оптических, поэтому длинные высокоскоростные каналы связи уже в настоящее время реализуют с помощью оптической связи. Имеется тенденция при увеличении скоростей передачи информации заменять все более короткие электронные каналы связи оптическими каналами[19][20], в частности оптические кабели становятся более популярными, чем электрические для высокоскоростных версий Ethernet (10G, 40G, 100G) уже при длине не более 10 метров.

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

КритикаПравить

Бытуют сомнения[чьи?] в возможностях оптических компьютеров, а также в том, смогут ли они конкурировать с полупроводниковыми электронными системами в быстродействии, энергоэффективности, ценам и компактности. Критики отмечают[22], что логические системы требуют следующих возможностей от нелинейной элементной базы: восстановление исходных логических уровней, каскадируемость, возможность объединения нескольких входных сигналов на входе одного элемента (fan-in) и разветвления выходного сигнала одного элемента на вход нескольких элементов (fan-out)[23][24], изоляции между входами и выходами. Все эти свойства технически просто реализуются в транзисторных схемах, при этом они чрезвычайно дёшевы (при микроэлектронной реализации), имеют низкое тепловыделение и высокую скорость переключения.

По состоянию на 2010 год не было представлено оптических элементов или схем (пассивных или активных), которые бы имели необходимую функциональность и при этом были бы столь же компактны и энергоэффективны, как схемы на транзисторах[22]. Для того, чтобы логика на оптических компонентах была конкурентоспособной, требуется фундаментальный прорыв в функциональности, энергопотреблении и компактности оптических элементов; разработка оптической памяти и технологий группового производства[22]. Также предполагается, что оптические вычислительные системы не дадут ускорение обработки информации, поскольку, как и в случае с транзисторной логикой частота переключения, вероятно, будет ограничена энергопотреблением[22].

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

См. такжеПравить

ПримечанияПравить

  1. Nolte, D.D. Mind at Light Speed: A New Kind of Intelligence (англ.). — Simon and Schuster, 2001. — P. 34. — ISBN 978-0-7432-0501-6.
  2. Encyclopedia of Laser Physics and Technology — nonlinear index, Kerr effect
  3. Jain, K.; Pratt, Jr., G. W.. Optical transistor (англ.) // Appl. Phys. Lett. : journal. — 1976. — Vol. 28, no. 12. — P. 719. — DOI:10.1063/1.88627.
  4. 1 2 3 Jain, K. and Pratt, Jr., G. W., «Optical transistors and logic circuits embodying the same», U.S. Pat. 4,382,660, issued May 10, 1983.
  5. 1 2 Денис Колисниченко, Оптические процессоры от и до.// журнал Хакер, номер #055, стр. 055-012-1] Архивная копия от 6 июня 2010 на Wayback Machine (копия)
  6. Borsook P. Alan Huang (англ.) // Network World. — 1990. — Vol. 7, no. 32. — P. 71.
  7. Chapter 2: Architectures. 2.2.2 Bell Labs. architecture / Henri H. Arsenault, Yunlong Sheng. An Introduction to Optics in Computers. Volume 8 of Tutorial texts in optical engineering — SPIE Press, 1992 ISBN 978-0-8194-0825-9 page 18 «This was received with mixed reactions from the press and the optical computing community … the computer consisted of only four modules that did a very modest amount of computing»
  8. DOC II 32-bit digital optical computer: optoelectronic hardware and software / Proc. SPIE 1563, Optical Enhancements to Computing Technology, 267 (December 1, 1991); doi:10.1117/12.49689
  9. P. S. Guilfoyle, «Digital+Optical+Computer»& Digital optical computing technology, performance and perspective / Technologies materielles futures de l’ordinateur Atlantica Séguier Frontières, edit par Pierre Chavel 1993. ISBN 978-2-86332-141-6, pp.55…64. page 59 «4 Digital Optical Computer II», «5 Digital Optical Computer III»
  10. Киви Бёрд. Да будет свет! Архивная копия от 19 февраля 2012 на Wayback Machine — Компьютерра.
  11. Информация от Lenslet Ltd Архивная копия от 24 января 2013 на Wayback Machine; [1]
  12. High Performance FFT on Multicore Processors, J. Barhen (ORNL), 2010 — pages 2-3 II. DIGITAL OPTICAL CORE PROCESSOR
  13. Witlicki, Edward H.; Johnsen, Carsten; Hansen, Stinne W.; Silverstein, Daniel W.; Bottomley, Vincent J.; Jeppesen, Jan O.; Wong, Eric W.; Jensen, Lasse; Flood, Amar H.. Molecular Logic Gates Using Surface-Enhanced Raman-Scattered Light (англ.) // J. Am. Chem. Soc. (англ.) : journal. — 2011. — Vol. 133, no. 19. — P. 7288—7291. — DOI:10.1021/ja200992x.
  14. Исследователи IBM разрабатывают самый миниатюрный в мире нанофотонный коммутатор для маршрутизации оптических данных между ядрами в будущих процессорных чипах // IBM 2008
  15. High-throughput silicon nanophotonic wavelength-insensitive switch for on-chip optical networks, 2008 doi:10.1038/nphoton.2008.31
  16. 3DNews: Новости Hardware, 25.11.2009, Денис Борн
  17. Selling chip makers on optical computing / Phys.org, November 24, 2009 by Larry Hardesty (MIT)
  18. Javier Aracil, Franco Callegati. Enabling Optical Internet with Advanced Network Technologies. — Springer Science & Business Media, 2009. — P. 156. — ISBN 978-1-84882-278-8.
  19. Will silicon photonics replace copper cabling in mainstream datacentres?
  20. The Need for Photonic Integration — CMDITRWIKI
  21. Dan Gauthier, Andrew Dawes, Lucas Illing and Susan Clark. All-optical switching: Introduction to all-optical switching «In vacuum, or in air, light beams simply pass through one another without interacting. Therefore, in vacuum, it is not possible to change the direction of one beam of light with another. On the other hand, in a nonlinear material, a light beam of sufficient strength changes the optical properties of the material which in turn affects any beams of light also propagating through the material.»
  22. 1 2 3 4 5 Tucker, R.S. The role of optics in computing (англ.) // Nature Photonics : journal. — 2010. — Vol. 4. — P. 405. — DOI:10.1038/nphoton.2010.162.
  23. Эта операция может потребовать применения дополнительных усилителей сигнала, что увеличит задержки распространения сигнала в элементах и снизит плотность размещения элементов
  24. Lianhua Ji, V.P. Heuring. Impact of gate fan-in and fan-out limits on optoelectronic digital circuits. Applied Optics Vol.36, No 17, 10 june 1997 pp3927-3940

ЛитератураПравить

  •  Корнюшенко Г. В., Чехловой Т. К., Аникина В. И. Волноводная оптоэлектроника. — Под редакцией Т. Тамира. Перевод с англ. А. П. Горобца, — Москва. — «Мир», 1991.
  • Системы обработки информации. Волоконно-оптический распределительный интерфейс передачи данных (ВОРИПД). — М.: Госстандарт России, 1997. — 120 с.
  • Гребнев А. К., Гридин В. Н., Дмитриев В. П. Оптоэлектронные элементы и устройства. — Издательство «Радио и связь», 1998.
  •  Юшин А. М. Оптоэлектронные приборы и их зарубежные аналоги. Справочник. — Т. 1., Радиософт. — Москва, 1998.
  • П. А. Белов, В. Г. Беспалов, В. Н. Васильев, С. А. Козлов, А. В. Павлов, К. Р. Симовский, Ю. А. Шполянский. Оптические процессоры: достижения и новые идеи // В кн.: Проблемы когерентной и нелинейной оптики. — СПб, 2006. — С. 6—36.
  • K.-H. Brenner, Alan Huang: «Logic and architectures for digital optical computers (A)», J. Opt. Soc. Am., A 3, 62, (1986)
  • Feitelson, Dror G. Optical Computing: A Survey for Computer Scientists (англ.). — Cambridge, MA: MIT Press, 1988. — ISBN 0-262-06112-0.
  • McAulay, Alastair D. Optical Computer Architectures: The Application of Optical Concepts to Next Generation Computers (англ.). — New York, NY: John Wiley & Sons, 1991. — ISBN 0-471-63242-2.
  • Optical Computing Hardware: Optical Computing (англ.) / Jahns, J.; Lee, S.H.. — Elsevier Science, 1993. — ISBN 978-1-4832-1844-1.
  • Goswami D. «Optical Computing», Resonance, June 2003; ibid July 2003. Web Archive of www.iisc.ernet.in/academy/resonance/July2003/July2003p8-21.html

СсылкиПравить

  • Belleman R., Kuipers T., Luttik B. Optical Computing (англ.) (недоступная ссылка). Universiteit van Amsterdam (1995). — Дополнение к курсу «Архитектура и параллельных вычислений» факультета математики и компьютерных наук Университета Амстердама. Дата обращения 5 апреля 2011. Архивировано 17 марта 2013 года.
  • David A. B. Miller, Are optical transistors the logical next step? / Nature Photonics 4, 3 — 5 (2010) doi:10.1038/nphoton.2009.240