Calculator optic

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 26 aprilie 2020; verificările necesită 10 modificări .

Calculatoarele optice sau fotonice sunt dispozitive de calcul ipotetice în care calculele sunt efectuate folosind fotoni emiși de lasere sau LED-uri .

Majoritatea cercetărilor moderne vizează înlocuirea componentelor tradiționale (electronice) ale computerelor cu echivalentele lor optice.

Se presupune că rezultatul acestor studii va fi o nouă tehnologie informatică digitală pentru prelucrarea datelor binare. Această abordare a înlocuirii bazei elementului face posibilă pe termen scurt dezvoltarea tehnologiilor pentru uz comercial, deoarece componentele optice pot fi utilizate în computerele clasice, mai întâi la crearea unor sisteme hibride electron-fotonice, și apoi complet fotonice.

Cu toate acestea, dispozitivele optoelectronice pierd 30% din energie la transformarea energiei electrice în lumină și invers, ceea ce încetinește și viteza de transfer a informațiilor în repetoarele optoelectronice [1] . Într-un computer ipotetic complet optic, nu ar exista nicio conversie a semnalului de la optic la electric și înapoi la optic.

Componente optice pentru prelucrarea informațiilor

O componentă fundamentală a computerelor electronice este un comutator electronic controlat, cel mai frecvent un tranzistor . Pentru a înlocui logica electronică cu una optică, menținând în același timp circuitele logice conceptuale existente, va fi necesară implementarea unui tranzistor optic ..

Una dintre opțiunile posibile este utilizarea materialelor cu efecte optice neliniare , în special, comportamentul neliniar al indicelui de refracție .

Au fost deja găsite unele materiale [2] în care intensitatea radiației de intrare afectează intensitatea radiației transmise; acest comportament este comparat figurativ cu familia de caracteristici curent-tensiune (CVC) a unui tranzistor semiconductor. „Tranzistoare optice” similare [3] [4] ar putea fi folosite pentru a crea porți logice optice [4] , din care să fie asamblate circuite logice mai complexe. Cu toate acestea, multe efecte neliniare necesită semnale de control de intensitate foarte mare.

Calculatoare optice care folosesc modulatori spațiali

Mai multe companii au prezentat prototipuri de sisteme analogice optoelectrice folosind modulatoare spațiale care sunt conduse de semnale electrice. Creatorii acestor instalații au propus mai multe opțiuni pentru sisteme care pot fi rezolvate prin sisteme similare.

Computer optic Bell labs

Prima machetă a unui computer optic a fost creată în 1990 de grupul lui Alan Huang de la Bell Labs [5] [6] la recenzii mixte [7] .

DOC-II

Următorul prototip din 1991 a fost numit " DOC-II " ( Eng.  Digital Optical Computer - computer optic digital) [8] [9] . A folosit 64 de lasere, un modulator spațial cu matrice de 64x128 (elementele matricei sunt celule Bragg cu fosfură de galiu ) și 128 fotodetectoare, schema optică putând efectua multiplicarea vectorului boolean și a matricei.

Potrivit autorilor, acest computer era capabil să verifice până la 80 de mii de pagini de text pe secundă atunci când executa o comandă de căutare de cuvinte .

Calculatorul optic al lui Lenslet

În 2003, Lenslet a demonstrat procesorul optic DSP EnLight256 [ 5] [ 10] [11] . O caracteristică a arhitecturii sale este că, în timp ce nucleul procesorului se bazează pe tehnologii optice analogice, toate intrările, ieșirile și circuitele de control sunt electronice. Acest procesor este capabil să efectueze, conform autorilor, până la 8×10 12 operații elementare pe numere întregi de 8 biți pe secundă. 256 de lasere luminează un modulator de lumină spațială MQWSLM de 256x256 celule (controlat electronic), 256 de fotodetectoare citesc rezultatul analogic. Astfel, procesorul efectuează o operație vector-matrice. Matricea de control MQWSLM poate fi reconfigurată cu date noi de câteva milioane de ori pe secundă.

EnLight Alpha

Procesorul demonstrativ EnLight Alpha (cu un modulator 64x64) a fost studiat la ORNL, iar pe acesta a fost testată funcționarea transformării Fourier discrete cu precizie de 8 biți. În ciuda zgomotului de cuantizare din cauza lungimii mici a cuvintelor binare pentru datele cu amplitudine redusă, atunci când sunt procesate de acest sistem, toate maximele spectrale au fost găsite cu succes [12] .

Logica fotonică

Logica fotonică ar trebui să utilizeze ipotetic fotoni individuali de lumină[ clarifica ] în porțile logice (cum ar fi NOT, AND, OR, NAND, NOR, XOR, XNOR ). Funcțiile de comutare ar putea fi implementate prin efecte optice neliniare cauzate de un semnal optic de control și care acționează asupra altui semnal optic [4] .

La implementarea logicii fotonice, pot fi necesare cavități optice care cresc energia datorită interferenței de amplificare (interferență într-o fază) și simplifică apariția efectelor neliniare.

Logica fotonică pe molecule individuale este, de asemenea, investigată folosind efectul de fotoluminiscență . În 2011, Witlicki și colab. au demonstrat efectuarea de operații logice pe molecule folosind spectroscopie Raman SERS [13] .

Dezvoltarea tehnologiilor și componentelor conexe

În 2008, cercetătorii de la IBM au prezentat un switch-on-a-chip optic experimental care folosea cavități reflectorizante de siliciu care au furnizat rate de transfer de date de pachete de peste 1 Tbps [14] [15] .

În 2009, profesorii MIT Vladimir Stoyanovich și Rajiv Rem au propus o metodă de creare a ghidurilor de undă optice direct pe cipuri de siliciu care implementează procesoare cu semiconductori. Ei au demonstrat, de asemenea, rezonatoare controlate de siliciu pe cip care emit radiații cu lungimi de undă diferite de la semnalul de intrare [16] [17] .

Dezavantajele tehnologiei optice

Începând cu 2009, dispozitivele de memorie și operațiunile pe biți individuali sunt implementate prost în sistemele optice, astfel încât astfel de tehnologii sunt utilizate până acum doar în comutarea semnalelor optice în funcție de lungimea de undă a radiației și comutarea diferitelor fibre optice (în special, în OADM ) [18] .

Concepții greșite, probleme și perspective

Se susține adesea că funcționarea computerelor optice va fi eficientă din punct de vedere energetic, totuși, în sistemele optice, atunci când se transmit informații pe distanțe scurte, este adesea necesar să se folosească mai multă putere decât în ​​sistemele electrice și electronice. Acest lucru se datorează faptului că zgomotul de împușcare în canalele optice este mai mare decât zgomotul termic din canalele electrice, ceea ce necesită un nivel de semnal mai ridicat pentru a menține raportul semnal-zgomot la implementarea unui canal de mare viteză. Doar odată cu creșterea lungimii canalului de comunicație, pierderile în canalele electrice cresc mai repede decât în ​​cele optice, astfel încât canalele lungi de comunicație de mare viteză sunt deja implementate folosind comunicația optică. Există tendința de a înlocui canalele de comunicații electronice din ce în ce mai scurte cu canale optice cu rate de transfer de informații în creștere [19] [20] , în special, cablurile optice devin din ce în ce mai populare decât cablurile electrice pentru versiunile de mare viteză de Ethernet (10G, 40G, 100G) deja la o lungime de cel mult 10 metri.

O problemă semnificativă pentru procesarea integrală a informațiilor este interacțiunea slabă a mai multor semnale optice. Lumina este o undă electromagnetică care nu poate interacționa cu o altă undă electromagnetică în vid datorită liniarității sale, care este enunțată ca principiul suprapunerii . Interacțiunea fasciculelor de lumină este posibilă numai în materiale optic neliniare [21] , iar gradul de astfel de interacțiune pentru undele electromagnetice este mult mai mic decât pentru semnalele electrice din calculatoarele tradiționale. Din acest motiv, elementele de comutare ale unui computer optic necesită puteri mari de semnal și sunt mai mari decât circuitele electronice existente.

Critica

Există îndoieli[ a cui? ] în capacitățile computerelor optice, precum și dacă acestea pot concura cu sistemele electronice semiconductoare în ceea ce privește viteza, eficiența energetică , prețul și compactitatea. Criticii subliniază [22] că sistemele logice necesită următoarele capacități de la o bază de elemente neliniare: restabilirea nivelurilor logice originale, cascada , capacitatea de a combina mai multe semnale de intrare la intrarea unui singur element ( fan-in ) și ramificare. semnalul de ieșire al unui element la intrarea mai multor elemente ( fan -out ) [23] [24] , izolarea între intrări și ieșiri. Toate aceste proprietăți sunt ușor de implementat din punct de vedere tehnic în circuitele de tranzistori, în timp ce sunt extrem de ieftine (pentru implementarea microelectronică), au generare scăzută de căldură și viteză mare de comutare.

Din 2010, nu au fost prezentate elemente sau circuite optice (pasive sau active) care să aibă funcționalitatea necesară și, în același timp, să fie la fel de compacte și eficiente din punct de vedere energetic ca și circuitele tranzistoare [22] . Pentru ca logica componentelor optice să fie competitivă, este necesară o descoperire fundamentală în funcționalitatea, consumul de energie și compactitatea elementelor optice; dezvoltarea memoriei optice și a tehnologiilor de producție în loturi [22] . De asemenea, se presupune că sistemele de calcul optice nu vor asigura accelerarea procesării informațiilor, deoarece, ca și în cazul logicii tranzistorului, frecvența de comutare este probabil limitată de consumul de energie [22] .

Elementele optice sunt utilizate doar în câteva zone specifice, de exemplu, pentru transmiterea semnalului pe distanțe lungi prin linii de comunicație prin fibră optică (datorită atenuării propagării scăzute [22] ), în timp ce în astfel de sisteme optice nu se fac calcule prin metode optice.

Vezi și

Note

  1. Nolte, D.D. Mind at Light Speed: A New Kind of  Intelligence . - Simon și Schuster , 2001. - P. 34. - ISBN 978-0-7432-0501-6 .
  2. Encyclopedia of Laser Physics and Technology - index neliniar, efect Kerr . Consultat la 14 mai 2015. Arhivat din original la 12 februarie 2017.
  3. Jain, K.; Pratt, Jr., GW . Tranzistor optic  (engleză)  // Appl. Fiz. Lett.  : jurnal. - 1976. - Vol. 28 , nr. 12 . — P. 719 . - doi : 10.1063/1.88627 .
  4. 1 2 3 Jain, K. și Pratt, Jr., GW, „ Tranzistori optici și circuite logice care încorporează același Arhivat la 23 decembrie 2015 la Wayback Machine ”, brevetul SUA. 4.382.660 emis la 10 mai 1983.
  5. 1 2 Denis Kolisnichenko, Procesoare optice de la și către. // Hacker Magazine #055, pag. 055-012-1] Arhivat 6 iunie 2010 la Wayback Machine ( copie arhivată la 22 decembrie 2015 la Wayback Machine )
  6. Borsook P. Alan Huang  //  Network World. - 1990. - Vol. 7 , nr. 32 . — P. 71 .
  7. Capitolul 2: Arhitecturi. 2.2.2 Laboratoarele Bell. arhitectură Arhivat 15 octombrie 2020 la Wayback Machine / Henri H. Arsenault, Yunlong Sheng. O introducere în optică în calculatoare. Volumul 8 din Texte de tutorial în inginerie optică - SPIE Press, 1992 ISBN 978-0-8194-0825-9 pagina 18 „Acest lucru a fost primit cu reacții mixte din partea presei și a comunității de calcul optic... computerul era format din doar patru module care nu o cantitate foarte modestă de învățare”
  8. DOC ​​​​II Computer optic digital pe 32 de biți: hardware și software optoelectronic Arhivat 23 decembrie 2015 la Wayback Machine / Proc. SPIE 1563, Optical Enhancements to Computing Technology, 267 (1 decembrie 1991); doi:10.1117/12.49689
  9. PS Guilfoyle , „Digital+Optical+Computer”& Digital optical computing technology, performance and perspective Arhivat 23 decembrie 2015 la Wayback Machine / Technologies materielles futures de l'ordinateur Atlantica Séguier Frontières, edit par Pierre Chavel 1993. ISBN 978- 2-86332-141-6 , p.55…64. pagina 59 „4 Digital Optical Computer II”, „5 Digital Optical Computer III”
  10. Pasăre Kiwi . Să fie lumină! Arhivat pe 19 februarie 2012 la Wayback Machine - Computerra .
  11. Informații de la Lenslet Ltd Arhivate 24 ianuarie 2013 la Wayback Machine ; [1] Arhivat pe 18 noiembrie 2017 la Wayback Machine
  12. High Performance FFT on Multicore Processors Arhivat 23 iunie 2015 la Wayback Machine , J. Barhen (ORNL), 2010 - paginile 2-3 II. PROCESOR DIGITAL OPTIC CUORE
  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. . Porți logice moleculare care folosesc lumină împrăștiată Raman îmbunătățită la suprafață  //  J. Am. Chim. soc. : jurnal. - 2011. - Vol. 133 , nr. 19 . - P. 7288-7291 . doi : 10.1021 / ja200992x .
  14. Cercetătorii IBM dezvoltă cel mai mic comutator nanofotonic din lume pentru a direcționa datele optice între nuclee în viitoarele cipuri de procesor Arhivat la 23 decembrie 2015 la Wayback Machine // IBM 2008
  15. Comutator insensibil la lungimea de undă nanofotonică din siliciu de mare performanță pentru rețele optice pe cip Arhivat la 14 ianuarie 2016 la Wayback Machine , 2008 doi:10.1038/nphoton.2008.31
  16. 3DNews: Hardware News, 25.11.2009, Denis Born . Data accesului: 28 iulie 2010. Arhivat din original la 29 octombrie 2010.
  17. Selling chip makers on optical computing Arhivat 23 decembrie 2015 la Wayback Machine / Phys.org , 24 noiembrie 2009 de Larry Hardesty ( MIT Arhivat 23 decembrie 2015 la Wayback Machine )
  18. Javier Aracil, Franco Callegati. Activarea Internetului optic cu tehnologii avansate de rețea . - Springer Science & Business Media, 2009. - P.  156 . — ISBN 978-1-84882-278-8 .
  19. Fotonica cu siliciu va înlocui cablurile de cupru în centrele de date principale? . Consultat la 14 mai 2015. Arhivat din original pe 9 mai 2015.
  20. Nevoia de integrare fotonică - CMDITRWIKI . Preluat la 14 mai 2015. Arhivat din original la 23 iunie 2015.
  21. Dan Gauthier, Andrew Dawes, Lucas Illing și Susan Clark. Comutare integrală optică Arhivată la 11 ianuarie 2016 la Wayback Machine : Introducere în comutarea integrală optică Arhivată la 8 septembrie 2015 la Wayback Machine „În vid sau în aer, fasciculele de lumină trec pur și simplu unele prin altele fără a interacționa. Prin urmare, în vid, nu este posibilă schimbarea direcției unui fascicul de lumină cu altul. Pe de altă parte, într-un material neliniar, un fascicul de lumină cu o rezistență suficientă modifică proprietățile optice ale materialului care, la rândul său, afectează orice fascicule de lumină care se propagă și prin material.”
  22. 1 2 3 4 5 Tucker, RS Rolul opticii în calcul  // Nature Photonics  : journal  . - 2010. - Vol. 4 . — P. 405 . - doi : 10.1038/nphoton.2010.162 .
  23. Această operațiune poate necesita utilizarea unor amplificatoare de semnal suplimentare , care vor crește întârzierile de propagare a semnalului în elemente și vor reduce densitatea elementelor.
  24. Lianhua Ji, V.P. Heuring. Impactul limitelor de ventilație de intrare și de ieșire a porții asupra circuitelor digitale optoelectronice Arhivat 23 decembrie 2015 la Wayback Machine . Applied Optics Vol.36, No 17, 10 iunie 1997 pp3927-3940

Literatură

  • Kornyushenko G.V., Chekhlovoi T.K., Anikina V.I. Optoelectronica ghidului de undă. - Editat de T. Tamir. Traducere din engleză. A.P. Gorobets, - Moscova. - „Mir”, 1991.
  • Sisteme de prelucrare a informațiilor. Interfață de distribuție a datelor pe fibră optică (VORIPD). - M .: Gosstandart al Rusiei, 1997. - 120 p.
  • Grebnev A. K., Gridin V. N., Dmitriev V. P. Elemente și dispozitive optoelectronice. - Editura „Radio și comunicare”, 1998.
  • Dispozitive optoelectronice Yushin AM și analogii lor străini. Director. - T. 1., Radiosoft. - Moscova, 1998.
  • P. A. Belov, V. G. Bespalov, V. N. Vasiliev, S. A. Kozlov, A. V. Pavlov, K. R. Simovsky, Yu. A. Shpolyansky. Procesoare optice: realizări și idei noi  // În: Probleme de optică coerentă și neliniară. - Sankt Petersburg. , 2006. - S. 6-36 .
  • K.-H. Brenner, Alan Huang: „Logică și arhitecturi pentru computere optice digitale (A)”, J. Opt. soc. Am., A 3, 62, (1986)
  • Feitelson, Dror G. Optical Computing: A Survey for Computer Scientists  (engleză) . - 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 .
  • Hardware de calcul optic: Calcul optic  / Jahns, J.; Lee, S.H. - Elsevier Science , 1993. - ISBN 978-1-4832-1844-1 .
  • Goswami D. Optical Computing, Resonance, iunie 2003; ibid iulie 2003. Arhiva web a www.iisc.ernet.in/academy/resonance/July2003/July2003p8-21.html

Link -uri