Benutzer:San Andreas/Submarine simulator
<graph>{"legends":[],"scales":[{"type":"ordinal","name":"x","zero":false,"domain":{"data":"chart","field":"x"},"padding":0.2,"range":"width","nice":true},{"type":"linear","name":"y","domain":{"data":"chart","field":"y"},"zero":true,"range":"height","nice":true},{"domain":{"data":"chart","field":"series"},"type":"ordinal","name":"color","range":"category10"}],"version":2,"marks":[{"type":"rect","properties":{"hover":{"fill":{"value":"red"}},"update":{"fill":{"scale":"color","field":"series"}},"enter":{"y":{"scale":"y","field":"y"},"x":{"scale":"x","field":"x"},"y2":{"scale":"y","value":0},"width":{"scale":"x","offset":-1,"band":true},"fill":{"scale":"color","field":"series"}}},"from":{"data":"chart"}},{"type":"text","properties":{"enter":{"baseline":{"value":"middle"},"align":{"value":"right"},"text":{"field":"y"},"y":{"scale":"y","offset":4,"field":"y"},"dy":{"scale":"x","mult":0.5,"band":true},"x":{"scale":"x","field":"x"},"angle":{"value":-90},"fontSize":{"value":11},"fill":{"value":"white"}}},"from":{"data":"chart"}}],"height":100,"axes":[{"type":"x","title":"Staffel 2 – Folgen","scale":"x","format":"d","properties":{"title":{"fill":{"value":"#54595d"}},"grid":{"stroke":{"value":"#54595d"}},"ticks":{"stroke":{"value":"#54595d"}},"axis":{"strokeWidth":{"value":2},"stroke":{"value":"#54595d"}},"labels":{"fill":{"value":"#54595d"}}},"grid":false},{"type":"y","title":"Wertung (%)","scale":"y","format":"d","properties":{"title":{"fill":{"value":"#54595d"}},"grid":{"stroke":{"value":"#54595d"}},"ticks":{"stroke":{"value":"#54595d"}},"axis":{"strokeWidth":{"value":2},"stroke":{"value":"#54595d"}},"labels":{"fill":{"value":"#54595d"}}},"grid":false}],"data":[{"format":{"parse":{"y":"integer","x":"integer"},"type":"json"},"name":"chart","values":[{"y":95,"series":"y","x":9},{"y":85,"series":"y","x":10},{"y":98,"series":"y","x":11},{"y":92,"series":"y","x":12},{"y":96,"series":"y","x":13},{"y":100,"series":"y","x":14},{"y":89,"series":"y","x":15},{"y":94,"series":"y","x":16}]}],"width":400}</graph>
Optische Computer sind Computer oder Rechenwerke, die vollständig oder teilweise mit optischen Elementen anstatt elektronischer Komponenten Daten verarbeiten. Hierbei kommen optoelektronische Elemente oder passive optische nicht-lineare Elemente zum Einsatz.
Einleitung
Ein optischer beziehungsweise photonischer Computer ist ein Gerät, das Photonen im sichtbaren Licht oder Infrarotstrahlung anstelle elektrischer Impulse nutzt.[1] Die von Lasern oder Leuchtdioden emittierten Photonen werden zur Datenverarbeitung genutzt. Photonen haben eine höhere Bandbreite und eine zehnmal höhere Geschwindigkeit als die in herkömmlichen Computern verwendeten Elektronen (siehe Lichtwellenleiter).
Die meisten Forschungsprojekte konzentrieren sich darauf, die stromführende digitale Computerkomponenten durch optische Äquivalente zu ersetzen, was zu einem optischen digitalen Computersystem führt, das binäre Daten verarbeitet. Dieser Ansatz bietet hat den Vorteil, dass optische Komponenten in herkömmliche Computer integriert werden können, um ein optisch-elektronisches Hybridsystem zu schaffen. Optoelektronische Komponenten verlieren jedoch 30 % ihrer Energie für die Umwandlung von elektrischer Energie in Photonen und zurück; diese Umwandlung verlangsamt auch die Übertragung von Nachrichten. Bei rein optischen Computern entfällt die Notwendigkeit der optisch-elektrisch-optischen (OEO) Umwandlung, was den Stromverbrauch senkt.[2]
Anwendungsspezifische Geräte wie das Synthetic Aperture Radar (SAR) und optische Korrelatoren wurden entwickelt, um die Prinzipien der optischen Datenverarbeitung zu nutzen. Korrelatoren können beispielsweise zur Erkennung und Verfolgung von Objekten[3] und zur Klassifizierung serieller optischer Daten in Abhängigkeit von der Zeit eingesetzt werden.[4]
Optische Komponenten für binäre Digitalrechner
Der grundlegende Baustein moderner elektronischer Computer ist der Transistor. Um elektronische Bauteile durch optische zu ersetzen, ist ein entsprechender optischer Transistor erforderlich. Dies wird durch die Verwendung von Materialien mit einem nichtlinearen Brechungsindex erreicht. Insbesondere gibt es Materialien,[5] bei denen die Intensität des einfallenden Lichts die Intensität des durch das Material durchgelassenen Lichts in ähnlicher Weise beeinflusst wie das Stromverhalten eines bipolaren Transistors. Ein solcher optischer Transistor[6][7] kann zur Herstellung optischer Logikgatter verwendet werden,[7] die wiederum zu den übergeordneten Komponenten des Prozessors (CPU) eines Computers zusammengesetzt werden. Dabei handelt es sich um nichtlineare optische Kristalle, mit denen Lichtstrahlen zur Steuerung anderer Lichtstrahlen manipuliert werden können.
Wie jedes binäre Computersystem benötigt auch ein optisches Rechensystem drei Voraussetzungen:
- einen optischen Prozessor
- optische Datenübertragung, z. B. über Glasfaserkabel
- optischen Datenspeicher, z. B. durch Zwischenspeichern in Schallwellen[8] oder Langzeitspeichern in Siliciumdioxid[9]
Vor- und Nachteile
Der Einsatz optischer Systeme in der Rechentechnik bietet einige Vorteile gegenüber der konventionellen Elektronik:
- nahezu verlustfreie Übertragung über lange Strecken
- Hohe Übertragungsgeschwindigkeit (etwa zehnfache Geschwindigkeit elektronischer Verbindungen)
- Hohe Bandbreite (zum Beispiel durch Einsatz von Wellenlängenmultiplex)
- Optische Freiraumverbindungen ermöglichen direkte Verbindung und dreidimensionale Verbindungen
Dagegen ergibt der erhöhte Aufwand bei der Herstellung und Integration optischer Elemente in vorhandene Systeme höhere Produktionskosten.
Über die zukünftigen Leistungsfähigkeit optischer Computer herrscht unter den Forschern Uneinigkeit; ob sie mit elektronischen Computern auf Halbleiterbasis in Bezug auf Geschwindigkeit, Stromverbrauch, Kosten und Größe konkurrieren können, ist eine offene Frage. Kritiker weisen darauf hin, dass[8] reale Logiksysteme „Wiederherstellung auf Logikebene, Kaskadierbarkeit, Fan-out und Eingangs-Ausgangs-Isolierung“ erfordern, die derzeit alle von elektronischen Transistoren zu niedrigen Kosten, geringer Stromaufnahme und hoher Geschwindigkeit bereitgestellt werden. Damit die optische Logik über einige wenige Nischenanwendungen hinaus wettbewerbsfähig ist, sind große Durchbrüche in der Technologie nichtlinearer optischer Bauelemente erforderlich, oder vielleicht eine Änderung der Art der Datenverarbeitung selbst.[9]
Einsatzmöglichkeiten optischer Verbindungen
- Verbindung von Baugruppen, z. B. Computer mit Computer
- Verbindung von Leiterplatten, z. B. in Rechenwerken
- Verbindung von Bauteilen auf Leiterplatten, z. B. CPU mit Arbeitsspeicher
- Verbindungen in integrierten Schaltkreisen
Während die Verbindung von Baugruppen und Leiterplatten heute bereits Verwendung findet, sind Verbindungen von und in Integrierten Schaltkreisen noch in der Entwicklung.
Prinzipien der optoelektronischen Datenverarbeitung
Es werden optische Verbindungselemente und/oder Verarbeitungseinheiten in elektronische Systeme integriert. Licht dient als Informationsträger, die logischen Schaltvorgänge werden elektronisch gesteuert.
Diese Methode eignet sich besonders gut zur Verteilung des Taktes in einem System, was auch zu einer Minimierung des Taktversatzes führt.
Prinzipien der optischen Datenverarbeitung
Hier kommen vor allem passive optische Elemente zum Einsatz. Licht dient auch hier als Informationsträger, jedoch erfolgen die Schaltvorgänge durch Steuer-Lichtstrahlen, die den Brechungsindex von nichtlinearen optischen Stoffen ändern. Solche Bauteile weisen ähnliche Eigenschaften wie elektronische Transistoren auf.
Photonische Logik
Photonische Logik ist die Verwendung von Photonen in Logikgattern (NOT, AND, OR, NAND, NOR, XOR, XNOR). Die Umschaltung erfolgt durch nichtlineare optische Effekte, wenn zwei oder mehr Signale kombiniert werden.[7]
Resonatore sind in der photonischen Logik besonders nützlich, da sie einen Aufbau von Energie aus konstruktiver Interferenz ermöglichen und damit optische nichtlineare Effekte verstärken.
Weitere untersuchte Ansätze sind die photonische Logik auf molekularer Ebene unter Verwendung von photolumineszierenden Chemikalien. In einer Demonstration führten Witlicki et al. logische Operationen mit Molekülen und oberflächenverstärkte Raman-Spektroskopie (SERS) durch.[10]
Weblinks
- Ben Schwan: Die Rückkehr der optischen Computer. In: heise online. 21. März 2018 .
- Kompakte, optische Datenübertragung. In: Karlsruher Institut für Technologie. Scinexx, 28. Juli 2015 .
- Pushing the Limits of Computer Technology. In: NASA Science. 18. Mai 1999 (englisch).
Einzelnachweise
- ↑ Optische Computer. In: Tech Target. April 2019, abgerufen am 8. Februar 2022.
- ↑ David D. Nolte: Mind at Light Speed: A New Kind of Intelligence. Simon and Schuster, 2001, ISBN 978-0-7432-0501-6, S. 34 (englisch, google.com).
- ↑ Dror G. Feitelson: Optical Computing: A Survey for Computer Scientists – Chapter 3: Optical Image and Signal Processing. MIT Press, Cambridge, Massachusetts 1988, ISBN 978-0-262-06112-4 (englisch).
- ↑ S. K. Kim, K. Goda, A. M. Fard, B. Jalali: Optical time-domain analog pattern correlator for high-speed real-time image recognition. In: Optics Letters. 36, Nr. 2, 2011, S. 220–2. bibcode:2011OptL...36..220K. doi:10.1364/ol.36.000220. PMID 21263506.
- ↑ Encyclopedia of Laser Physics and Technology – nonlinear index, Kerr effect. Abgerufen am 8. Februar 2022 (englisch).
- ↑ K. Jain, G. W. Pratt, Jr.: Optical transistor. In: Appl. Phys. Lett.. 28, Nr. 12, 1976, S. 719. bibcode:1976ApPhL..28..719J. doi:10.1063/1.88627.
- ↑ a b c Vorlage:Cite patent
- ↑ Simon Schomäcker: Optische Computerchips durch langsames Licht. In: Deutschlandfunk. Deutschlandradio, 4. August 2020, abgerufen am 8. Februar 2022.
- ↑ Project Silica (Amerikanisches Englisch) In: Microsoft Research . Abgerufen am 7. November 2019.
- ↑ Edward H. Witlicki, Carsten Johnsen, Stinne W. Hansen, Daniel W. Silverstein, Vincent J. Bottomley, Jan O. Jeppesen, Eric W. Wong, Lasse Jensen, Amar H. Flood: Molecular Logic Gates Using Surface-Enhanced Raman-Scattered Light. In: J. Am. Chem. Soc.. 133, Nr. 19, 2011, S. 7288-91. doi:10.1021/ja200992x. PMID 21510609.