Die nächste Generation der Computertechnologie
Das Aufkommen des Quantencomputings stellt die nächste große technologische Transformation dar, die umfassende wirtschaftliche und soziale Veränderungen nach sich ziehen wird. Hier eine kurze Einführung in die Erwartungen an die Technologie.
Die Quantencomputertechnologie hat das Potenzial, Probleme zu lösen, die um ein Vielfaches komplexer sind als jene, die mit klassischen Computermethoden gelöst werden können.
Ein Quantencomputer mit 1000 Qubits (dessen Fertigstellung in 2-3 Jahren erwartet wird) wäre in der Lage, gleichzeitig mit 10³⁰¹ (das ist eine 1 gefolgt von 301 Nullen) verschiedenen sogenannten „Informationszuständen“ zu arbeiten.
Ein „Zustand“ bezeichnet in diesem Zusammenhang eine mögliche Lösung für ein gegebenes Problem. Die meisten möglichen Lösungen werden falsch sein, daher gilt: Je mehr Zustände wir untersuchen können, desto besser sind unsere Chancen, die beste Lösung zu finden.
Quanten-Annealer sind auf Optimierungsaufgaben spezialisiert. Eine Fluggesellschaft könnte einen solchen Computer verwenden, um einen optimalen Flugplan zu erstellen, der den Treibstoffverbrauch minimiert und gleichzeitig sicherstellt, dass alle Passagierpläne eingehalten werden.
Sie werden in 2-5 Jahren erste kommerzielle Auswirkungen haben.
Gate-basierte Quantencomputer sind universell einsetzbar, was bedeutet, dass sie in der Lage sein werden, eine breite Palette von Problemen zu lösen. Zukünftig wird ein Pharmaunternehmen ein solches Gerät verwenden, um neue Wirkstoffe zu simulieren und die Wirkungen von Millionen von ihnen zu erforschen, ohne sie synthetisieren und testen zu müssen.
Sie werden in 7-10 Jahren einen kommerziellen Einfluss ausüben.
Hardware
In der Regel besitzen Unternehmen, die eine Qualitätskontrolle benötigen, keine eigenen Computer. Die Idee von Quantencomputern vor Ort ist derzeit aus einer Reihe wichtiger Gründe nicht praktikabel:
Stattdessen greifen Endnutzer von Quantencomputern über Cloud-Dienste darauf zu.
Bei diesem Ansatz bieten die Anbieter über ihre eigenen Cloud-Dienste Zugriff auf ihre eigenen QC-Geräte. IBM ist das wichtigste Unternehmen, das diesen Ansatz verfolgt und QC über sein IBM Q Network anbietet.
Stärken
Engere Integration zwischen der bestehenden Cloud-Plattform des Anbieters und der Quantenplattform. Reduzierte Netzwerklatenz zwischen einer klassischen Cloud-Plattform und der Quantenplattform, was ein Vorteil für Anwendungen mit geringer Latenz (wie z. B. Betrugserkennung) sein wird.
Schwächen
Begrenzte Auswahl an Backend-Optionen für Quantencomputer
Potenzial für restriktivere Geschäftsmodelle
Gefahr der Anbieterabhängigkeit
Bei diesem Ansatz ermöglichen führende Cloud-Dienste den Zugriff auf QC-Geräte von Drittanbietern. Amazon Braket bietet beispielsweise Zugang zu D-Wave, rigetti, Oxford Quantum Circuits, IonQ und Xanadu, weitere sind in Planung. Microsoft Azure Quantum bietet Zugriff auf Quantinuum, IonQ, Quantum Circuits Inc, Rigetti, PASQAL, 1QBit, Microsoft QIO und Toshiba SQBM+.
Stärken
Nutzt die bestehenden Zugriffs- und Abrechnungsdienste des Cloud-Anbieters sowie ähnliche gemeinsam genutzte Dienste.
Bietet einen einfachen Einstieg in den Zugang zu Quantencomputern, typischerweise mit einem „Pay-as-you-go“-Modell.
Bietet Zugang zu einer Vielzahl von Quantencomputern und ermöglicht so den Vergleich verschiedener Plattformen und die Identifizierung des geeigneten Geräts für das jeweilige Problem.
Schwächen
Tendenz zu höherer Latenz beim Zugriff auf das Quantengerät aufgrund von Netzwerkumläufen und Warteschlangen.
Dies wiederum führt zu Problemen bei Anwendungen wie Betrugserkennung und Hochfrequenzhandel, die Echtzeit- oder geringe Latenzanforderungen stellen, sodass solche Anwendungen unter Umständen nicht praktikabel sind.
Zukünftig könnten Cloud-Anbieter Quantengeräte in ihren Rechenzentren neben ihrer herkömmlichen CPU- und GPU-Hardware hosten und so Latenzeffekte minimieren. Dies würde eine neue Klasse von Quanten-Klassik-Hybridanwendungen mit hohem Durchsatz und niedriger Latenz ermöglichen, wie beispielsweise Betrugserkennung und Hochfrequenzhandel.
APIs und zugehörige SDKs sind in der Regel Open Source und, bis auf wenige Ausnahmen, in der Programmiersprache Python geschrieben.
Jeder führende QC-Anbieter stellt in der Regel seine eigenen APIs zur Unterstützung seiner Geräte oder Dienste bereit.
Einige Anbieter, wie beispielsweise IonQ, haben sich dafür entschieden, die APIs anderer Anbieter zu unterstützen, anstatt eigene proprietäre APIs zu entwickeln. IonQ unterstützt beispielsweise Qiskit von IBM und Cirq. Dieser Ansatz ermöglicht es beispielsweise, Quantenalgorithmen, die in Qiskit für eine IBM-Quantenmaschine geschrieben wurden, einfacher auf ein IonQ-Gerät zu portieren.
Die Zukunft wird eine kleine Anzahl standardisierter APIs sehen, die von den großen Technologie-/Cloud-Anbietern (IBM/Amazon/Microsoft) bereitgestellt oder vorgeschrieben werden und auf denen die Anbieter von Quantencomputerhardware aufbauen werden.
Im Bestreben, eine Führungsrolle im Bereich der Qualitätssicherung zu übernehmen, werden Finanzinstitute wahrscheinlich feststellen, dass die Entwicklung und Bindung von Fähigkeiten und Talenten zu einem zentralen Schlachtfeld wird. Führende Unternehmen bei der Anwendung von Quantentechnologien werden eine deutliche Steigerung ihrer Sicherheit, betrieblichen Effizienz und Produkteffektivität erleben, während Nachzügler einen Rückgang dieser Aspekte ihres Geschäfts hinnehmen müssen.
Auch wenn wir nicht erwarten, dass Quantencomputer in den nächsten 10 bis 12 Jahren leistungsstark genug sein werden, um die heutigen PKI-basierten Kryptosysteme zu entschlüsseln, ist noch viel Arbeit nötig, um sie auf die Abwehr von Quantenbedrohungen vorzubereiten.
QC hat potenziell transformative Anwendungsmöglichkeiten in einer Reihe anderer Bereiche.
Mit zunehmender Verbreitung von QC werden wir natürlich Anwendungsfälle in zahlreichen Branchen sehen.
30 % jährliches Wachstum von 2017 bis 2025
Quantencomputer werden für bestimmte Aufgaben geeignet sein. In naher Zukunft werden Quantencomputer hervorragende Leistungen bei der Lösung komplexer numerischer Probleme erbringen und neben bestehenden klassischen Computern existieren, um quantenklassische Hybridsysteme zu ermöglichen. Hybridität ist wichtig, denn während klassische Computer eindeutige Ergebnisse liefern, liefern Quantencomputer Ergebnisse in Form von Wahrscheinlichkeitsverteilungen und erzeugen so Antwortmengen, die dann gegebenenfalls mit Hilfe klassischer Computer weiter eingegrenzt werden müssen. Weiter in der Zukunft hat QC das Potenzial, einen tiefgreifenden Wandel herbeizuführen. Es wird in bestimmten Bereichen enorme Verbesserungen bringen und uns die Mittel geben, um revolutionäre neue Medikamente zu entwickeln, die Funktionsweise unserer Finanzmärkte zu optimieren, unsere Netzwerke zu sichern, komplexe Systeme zu verstehen, von den Ökosystemen der Erde bis hin zu globalen Angebots- und Nachfragenetzwerken – und vieles mehr. Was die maximalen Auswirkungen angeht, ist alles möglich. Auf sozialer und wirtschaftlicher Ebene stehen bedeutende Veränderungen bevor: Genau wie das klassische Computing wird die Quantencomputertechnologie unser Leben grundlegend verändern. Doch die Geschichte muss noch geschrieben werden, und die nächsten Jahrzehnte werden zeigen, was unsere besten Köpfe mit diesem mächtigen neuen Werkzeug anfangen können.