stringtranslate.com

Computación óptica

La computación óptica o computación fotónica utiliza ondas de luz producidas por láseres o fuentes incoherentes para el procesamiento de datos , el almacenamiento de datos o la comunicación de datos para la informática . Durante décadas, los fotones han demostrado ser prometedores para permitir un ancho de banda mayor que los electrones utilizados en las computadoras convencionales (ver fibras ópticas ).

La mayoría de los proyectos de investigación se centran en sustituir los componentes informáticos actuales por equivalentes ópticos, dando como resultado un sistema informático digital óptico que procese datos binarios . Este enfoque parece ofrecer las mejores perspectivas a corto plazo para la informática óptica comercial, ya que los componentes ópticos podrían integrarse en las computadoras tradicionales para producir un híbrido óptico-electrónico. Sin embargo, los dispositivos optoelectrónicos consumen el 30% de su energía convirtiendo la energía electrónica en fotones y viceversa; esta conversión también ralentiza la transmisión de mensajes. Las computadoras totalmente ópticas eliminan la necesidad de conversiones óptico-eléctrico-ópticas (OEO), lo que reduce el consumo de energía eléctrica . [1]

Se han diseñado dispositivos para aplicaciones específicas, como el radar de apertura sintética (SAR) y los correlacionadores ópticos , para utilizar los principios de la computación óptica. Los correlacionadores se pueden utilizar, por ejemplo, para detectar y rastrear objetos [2] y para clasificar datos ópticos en serie en el dominio del tiempo. [3]

Componentes ópticos para computadora digital binaria.

El componente fundamental de las computadoras electrónicas modernas es el transistor . Para sustituir componentes electrónicos por ópticos se requiere un transistor óptico equivalente. Esto se logra mediante óptica de cristal (utilizando materiales con un índice de refracción no lineal ). [4] En particular, existen materiales [5] donde la intensidad de la luz entrante afecta la intensidad de la luz transmitida a través del material de manera similar a la respuesta actual de un transistor bipolar. Un transistor óptico de este tipo [6] [7] se puede utilizar para crear puertas lógicas ópticas , [7] que a su vez se ensamblan en los componentes de nivel superior de la unidad central de procesamiento (CPU) de la computadora. Serán cristales ópticos no lineales que se utilizarán para manipular haces de luz para controlar otros haces de luz.

Como cualquier sistema informático, un sistema informático óptico necesita tres cosas para funcionar bien:

  1. procesador óptico
  2. transferencia óptica de datos, por ejemplo, cable de fibra óptica
  3. almacenamiento óptico , [8]

La sustitución de componentes eléctricos requerirá la conversión del formato de datos de fotones a electrones, lo que hará que el sistema sea más lento.

Controversia

Existen algunos desacuerdos entre los investigadores sobre las capacidades futuras de las computadoras ópticas; Es una cuestión abierta si podrán o no competir con las computadoras electrónicas basadas en semiconductores en términos de velocidad, consumo de energía, costo y tamaño. Los críticos señalan que [9] los sistemas lógicos del mundo real requieren "restauración a nivel lógico, capacidad en cascada, distribución en abanico y aislamiento de entrada-salida", todo lo cual actualmente se proporciona mediante transistores electrónicos a bajo costo, baja potencia y alta velocidad. Para que la lógica óptica sea competitiva más allá de unas pocas aplicaciones específicas, se necesitarían avances importantes en la tecnología de dispositivos ópticos no lineales, o tal vez un cambio en la naturaleza de la informática misma. [10]

Conceptos erróneos, desafíos y perspectivas

Un desafío importante para la computación óptica es que la computación es un proceso no lineal [ se necesita desambiguación ] en el que múltiples señales deben interactuar. La luz, que es una onda electromagnética , sólo puede interactuar con otra onda electromagnética en presencia de electrones en un material, [11] y la fuerza de esta interacción es mucho más débil para las ondas electromagnéticas, como la luz, que para las señales electrónicas en una computadora convencional. Esto puede dar como resultado que los elementos de procesamiento de una computadora óptica requieran más potencia y dimensiones mayores que los de una computadora electrónica convencional que utiliza transistores. [ cita necesaria ]

Otro error más [ ¿por quién? ] es que dado que la luz puede viajar mucho más rápido que la velocidad de deriva de los electrones, y en frecuencias medidas en THz , los transistores ópticos deberían ser capaces de alcanzar frecuencias extremadamente altas. Sin embargo, cualquier onda electromagnética debe obedecer al límite de transformación y, por tanto, la velocidad a la que un transistor óptico puede responder a una señal todavía está limitada por su ancho de banda espectral . En las comunicaciones por fibra óptica , los límites prácticos, como la dispersión , a menudo limitan los canales a anchos de banda de decenas de GHz, sólo ligeramente mejores que muchos transistores de silicio. Por lo tanto, obtener un funcionamiento dramáticamente más rápido que los transistores electrónicos requeriría métodos prácticos para transmitir pulsos ultracortos a través de guías de ondas altamente dispersivas.

Lógica fotónica

Realización de una puerta NO fotónica controlada para su uso en computación cuántica

La lógica fotónica es el uso de fotones ( luz ) en puertas lógicas (NOT, AND, OR, NAND, NOR, XOR, XNOR). La conmutación se obtiene utilizando efectos ópticos no lineales cuando se combinan dos o más señales. [7]

Los resonadores son especialmente útiles en lógica fotónica, ya que permiten una acumulación de energía a partir de interferencias constructivas , mejorando así los efectos ópticos no lineales.

Otros enfoques que se han investigado incluyen la lógica fotónica a nivel molecular , utilizando sustancias químicas fotoluminiscentes . En una demostración, Witlicki et al. Realizó operaciones lógicas usando moléculas y SERS . [12]

Enfoques no convencionales

El tiempo retrasa la computación óptica.

La idea básica es retrasar la luz (o cualquier otra señal) para realizar cálculos útiles. [13] Sería interesante resolver problemas NP-completos, ya que son problemas difíciles para las computadoras convencionales.

Hay dos propiedades básicas de la luz que realmente se utilizan en este enfoque:

Al resolver un problema con retrasos en el tiempo se deben seguir los siguientes pasos:

El primer problema atacado de esta manera fue el problema del camino hamiltoniano . [13]

El más simple es el problema de la suma de subconjuntos . [14] A continuación se muestra un dispositivo óptico que resuelve una instancia con cuatro números { a1, a2, a3, a4 }:

La luz entrará en el nodo Inicio. Se dividirá en dos (sub)rayos de menor intensidad. Estos dos rayos llegarán al segundo nodo en los momentos a1 y 0. Cada uno de ellos se dividirá en dos subrayos que llegarán al tercer nodo en los momentos 0, a1 , a2 y a1 + a2 . Estos representan todos los subconjuntos del conjunto { a1, a2 }. Esperamos fluctuaciones en la intensidad de la señal en no más de cuatro momentos diferentes. En el nodo de destino esperamos fluctuaciones en no más de 16 momentos diferentes (que son todos los subconjuntos de lo dado). Si tenemos una fluctuación en el momento objetivo B , significa que tenemos una solución del problema, de lo contrario no existe ningún subconjunto cuya suma de elementos sea igual a B . Para la implementación práctica no podemos tener cables de longitud cero, por lo que todos los cables se incrementan con un valor pequeño (fijo para todos) k'. En este caso se espera la solución en el momento B+n×k .

Núcleos tensores fotónicos en chip

Con las crecientes demandas de tecnologías de aceleradores basados ​​en unidades de procesamiento gráfico, en la segunda década del siglo XXI se ha hecho un enorme énfasis en el uso de ópticas integradas en chips para crear procesadores basados ​​en fotónica. La aparición de redes neuronales de aprendizaje profundo basadas en modulación de fase [15] y, más recientemente, modulación de amplitud utilizando memorias fotónicas [16] han creado una nueva área de tecnologías fotónicas para la computación neuromórfica, [17] [18] que conduce a una nueva computación fotónica. tecnologías, todo en un chip como el núcleo tensor fotónico. [19]

Computación basada en longitud de onda

La computación basada en longitud de onda [20] se puede utilizar para resolver el problema 3-SAT con n variables, m cláusulas y con no más de tres variables por cláusula. Cada longitud de onda contenida en un rayo de luz se considera como posible asignación de valores a n variables. El dispositivo óptico contiene prismas y espejos que se utilizan para discriminar las longitudes de onda adecuadas que satisfacen la fórmula. [21]

Computación mediante fotocopias de transparencias

Este enfoque utiliza una fotocopiadora y hojas transparentes para realizar cálculos. [22] El problema k-SAT con n variables, m cláusulas y como máximo k variables por cláusula se ha resuelto en tres pasos: [23]

Enmascaramiento de haces ópticos

El problema del viajante ha sido resuelto por Shaked et al. (2007) [24] mediante el uso de un enfoque óptico. Todas las rutas TSP posibles se generaron y almacenaron en una matriz binaria que se multiplicó por otro vector en escala de grises que contiene las distancias entre ciudades. La multiplicación se realiza ópticamente utilizando un correlador óptico.

Coprocesadores ópticos de Fourier

Muchos cálculos, particularmente en aplicaciones científicas, requieren el uso frecuente de la transformada discreta de Fourier (DFT) 2D, por ejemplo, para resolver ecuaciones diferenciales que describen la propagación de ondas o la transferencia de calor. Aunque las tecnologías de GPU modernas normalmente permiten el cálculo de alta velocidad de grandes DFT 2D, se han desarrollado técnicas que pueden realizar ópticamente una transformada de Fourier continua utilizando la propiedad de transformación de Fourier natural de las lentes . La entrada se codifica mediante un modulador de luz espacial de cristal líquido y el resultado se mide mediante un sensor de imagen CMOS o CCD convencional. Estas arquitecturas ópticas pueden ofrecer una escala superior de complejidad computacional debido a la naturaleza inherentemente altamente interconectada de la propagación óptica y se han utilizado para resolver ecuaciones de calor 2D. [25]

maquinas ising

Las computadoras físicas cuyo diseño se inspiró en el modelo teórico de Ising se denominan máquinas Ising. [26] [27] [28]

El laboratorio de Yoshihisa Yamamoto en Stanford fue pionero en la construcción de máquinas Ising utilizando fotones. Inicialmente, Yamamoto y sus colegas construyeron una máquina Ising utilizando láseres, espejos y otros componentes ópticos que se encuentran comúnmente en una mesa óptica . [26] [27]

Posteriormente, un equipo de Hewlett Packard Labs desarrolló herramientas de diseño de chips fotónicos y las utilizó para construir una máquina Ising en un solo chip, integrando 1.052 componentes ópticos en ese único chip. [26]

Industria

Algunas empresas adicionales involucradas en el desarrollo de la informática óptica incluyen IBM , [29] Microsoft , [30] Procyon Photonics, [31] Lightelligence, [32] Lightmatter, [33] Optalysys , [34] Xanadu Quantum Technologies , ORCA Computing, PsiQuantum , Quandela.  [fr] y TundraSystems Global. [35]

Ver también

Referencias

  1. ^ Nolte, DD (2001). Mente a la velocidad de la luz: un nuevo tipo de inteligencia. Simón y Schuster. pag. 34.ISBN​ 978-0-7432-0501-6.
  2. ^ Feitelson, Dror G. (1988). "Capítulo 3: Procesamiento óptico de señales e imágenes". Computación óptica: una encuesta para informáticos . Cambridge, Massachusetts: MIT Press. ISBN 978-0-262-06112-4.
  3. ^ Kim, SK; Goda, K.; Fard, AM; Jalali, B. (2011). "Correlador óptico de patrones analógicos en el dominio del tiempo para reconocimiento de imágenes en tiempo real de alta velocidad". Letras de Óptica . 36 (2): 220–2. Código Bib : 2011OptL...36..220K. doi :10.1364/ol.36.000220. PMID  21263506. S2CID  15492810.
  4. ^ "Estas puertas ópticas ofrecen acceso electrónico: IEEE Spectrum". espectro.ieee.org . Consultado el 30 de diciembre de 2022 .
  5. ^ "Enciclopedia de física y tecnología láser: índice no lineal, efecto Kerr".
  6. ^ Jainista, K.; Pratt, GW Jr. (1976). "Transistor óptico". Aplica. Física. Lett . 28 (12): 719. Código bibliográfico : 1976ApPhL..28..719J. doi : 10.1063/1.88627.
  7. ^ abc US 4382660, K. Jain & GW Pratt, Jr., "Transistores ópticos y circuitos lógicos que los incorporan", publicado el 10 de mayo de 1983 
  8. ^ "Proyecto Sílice". Investigación de Microsoft . Consultado el 7 de noviembre de 2019 .
  9. ^ Tucker, RS (2010). "El papel de la óptica en la informática". Fotónica de la naturaleza . 4 (7): 405. Código bibliográfico : 2010NaPho...4..405T. doi : 10.1038/nphoton.2010.162 .
  10. ^ Rajan, Renju; Babu, Padmanabhan Ramesh; Senthilnathan, Krishnamoorthy. "Las puertas lógicas totalmente ópticas son prometedoras para la informática óptica". Fotónica . Espectros de fotónica . Consultado el 8 de abril de 2018 .
  11. ^ Philip R. Wallace (1996). Paradoja perdida: imágenes de lo cuántico . Saltador. ISBN 978-0387946597.
  12. ^ Witlicki, Edward H.; Johnsen, Carsten; Hansen, Stinne W.; Silverstein, Daniel W.; Bottomley, Vicente J.; Jeppesen, Jan O.; Wong, Eric W.; Jensen, Lasse; Inundación, Amar H. (2011). "Puertas de lógica molecular que utilizan luz dispersada Raman mejorada en la superficie". Mermelada. Química. Soc. 133 (19): 7288–91. doi :10.1021/ja200992x. PMID  21510609.
  13. ^ ab Oltean, Mihai (2006). "Un dispositivo basado en luz para resolver el problema de la trayectoria hamiltoniana" . Computación no convencional. Springer LNCS 4135. págs. arXiv : 0708.1496 . doi :10.1007/11839132_18.
  14. ^ Mihai Oltean, Oana Muntean (2009). "Resolver el problema de la suma de subconjuntos con un dispositivo basado en luz". Computación Natural . 8 (2): 321–331. arXiv : 0708.1964 . doi :10.1007/s11047-007-9059-3. S2CID  869226.
  15. ^ Shen, Yichen; Harris, Nicolás C.; Skirlo, Scott; Prabhu, Mihika; Baehr-Jones, Tom; Hochberg, Michael; Sol, Xin; Zhao, Shijie; Larochelle, Hugo; Englund, Dirk; Soljačić, Marin (julio de 2017). "Aprendizaje profundo con circuitos nanofotónicos coherentes". Fotónica de la naturaleza . 11 (7): 441–446. arXiv : 1610.02365 . Código Bib : 2017NaPho..11..441S. doi :10.1038/nphoton.2017.93. ISSN  1749-4893. S2CID  13188174.
  16. ^ Ríos, Carlos; Sangre joven, Nathan; Cheng, Zengguang; Le Gallo, Manuel; Pernice, Wolfram HP; Wright, C. David; Sebastián, Abu; Bhaskaran, Harish (febrero de 2019). "Computación en memoria sobre una plataforma fotónica". Avances científicos . 5 (2): eau5759. arXiv : 1801.06228 . Código Bib : 2019SciA....5.5759R. doi : 10.1126/sciadv.aau5759. ISSN  2375-2548. PMC 6377270 . PMID  30793028. 
  17. ^ Prucnal, Paul R.; Shastri, Bhavin J. (8 de mayo de 2017). Fotónica neuromórfica. Prensa CRC. ISBN 978-1-4987-2524-8.
  18. ^ Shastri, Bhavin J.; Tait, Alexander N.; Ferreira de Lima, T.; Pernice, Wolfram HP; Bhaskaran, Harish; Wright, CD; Prucnal, Paul R. (febrero de 2021). "Fotónica para inteligencia artificial y computación neuromórfica". Fotónica de la naturaleza . 15 (2): 102-114. arXiv : 2011.00111 . Código Bib : 2021NaPho..15..102S. doi :10.1038/s41566-020-00754-y. ISSN  1749-4893. S2CID  256703035.
  19. ^ Feldmann, J.; Sangre joven, N.; Kárpov, M.; Gehring, H.; Li, X.; Stappers, M.; Le Gallo, M.; Fu, X.; Lukashchuk, A.; Raja, AS; Liu, J.; Wright, CD; Sebastián, A.; Kippenberg, TJ; Pernice, WHP (enero de 2021). "Procesamiento convolucional paralelo utilizando un núcleo tensor fotónico integrado". Naturaleza . 589 (7840): 52–58. arXiv : 2002.00281 . Código Bib :2021Natur.589...52F. doi :10.1038/s41586-020-03070-1. hdl : 10871/124352. ISSN  1476-4687. PMID  33408373. S2CID  256823189.
  20. ^ Sama Goliaei, Saeed Jalili (2009). "Una solución basada en longitud de onda óptica para el problema 3-SAT" . Taller de SuperComputación Óptica. págs. 77–85. Código Bib : 2009LNCS.5882...77G. doi :10.1007/978-3-642-10442-8_10.
  21. ^ Bartlett, Ben; Dutt, Avik; Fan, Shanhui (20 de diciembre de 2021). "Computación cuántica fotónica determinista en una dimensión de tiempo sintética". Óptica . 8 (12): 1515-1523. arXiv : 2101.07786 . Bibcode : 2021 Óptica...8.1515B. doi :10.1364/OPTICA.424258. ISSN  2334-2536. S2CID  231639424.
  22. ^ Cabeza, Tom (2009). Computación paralela mediante fotocopiado de transparencias . Bioprocesos algorítmicos. Saltador. págs. 631–637. doi :10.1007/978-3-540-88869-7_31.
  23. ^ Computación mediante fotocopias de transparencias, 21 de abril de 2015 , consultado el 14 de agosto de 2022
  24. ^ NT Shaked, S Messika, S Dolev, J Rosen (2007). "Solución óptica para problemas NP-completos acotados". Óptica Aplicada . 46 (5): 711–724. Código Bib : 2007ApOpt..46..711S. doi :10.1364/AO.46.000711. PMID  17279159. S2CID  17440025.{{cite journal}}: Mantenimiento CS1: varios nombres: lista de autores ( enlace )
  25. ^ AJ Macfaden, GSD Gordon, TD Wilkinson (2017). "Un coprocesador óptico de transformada de Fourier con determinación de fase directa". Informes científicos . 7 (1): 13667. Código bibliográfico : 2017NatSR...713667M. doi :10.1038/s41598-017-13733-1. PMC 5651838 . PMID  29057903. {{cite journal}}: Mantenimiento CS1: varios nombres: lista de autores ( enlace )
  26. ^ abc Courtland, Rachel (2 de enero de 2017). "El nuevo chip de HPE marca un hito en la informática óptica". Espectro IEEE .
  27. ^ ab Cartlidge, Edwin (31 de octubre de 2016). "Se prueban las nuevas computadoras Ising-machine". Mundo de la Física .
  28. ^ Cho, Adrián (20 de octubre de 2016). "Una computadora extraña realiza tareas complicadas". Ciencia .
  29. ^ Leprince-Ringuet, Daphne (8 de enero de 2021). "IBM está utilizando luz, en lugar de electricidad, para crear informática ultrarrápida". ZDNET . Consultado el 2 de julio de 2023 .
  30. ^ Wickens, Katie (30 de junio de 2023). "La computadora basada en luz de Microsoft marca 'el desmoronamiento de la Ley de Moore'". Jugador de PC . Consultado el 2 de julio de 2023 .
  31. ^ Redrouthu, sátvico (13 de agosto de 2022). "Álgebra tensorial en un microchip optoelectrónico". arXiv : 2208.06749 [cs.PL].
  32. ^ de Wolff, Daniel (2 de junio de 2021). "Acelerando la IA a la velocidad de la luz". Noticias del MIT . Consultado el 2 de julio de 2023 .
  33. ^ Metz, Rachel (19 de diciembre de 2023). "Lightmatter, la startup de computación fotónica, alcanza una valoración de 1.200 millones de dólares". Bloomberg.com . Consultado el 19 de diciembre de 2023 .
  34. ^ "Optalysys lanza FT:X 2000: el primer sistema de procesamiento óptico comercial del mundo". insideHPC.com . 2019-03-07 . Consultado el 2 de julio de 2023 .
  35. ^ Gülen, Kerem (15 de diciembre de 2022). "Qué es la informática óptica: cómo funciona, empresas y más". Dataconomy.com . Consultado el 2 de julio de 2023 .

Otras lecturas

enlaces externos

Medios relacionados con la informática óptica en Wikimedia Commons