In meinem Beitrag möchte ich diesen Hype etwas erden und aufzeigen, welche technische „Brücke“ es uns ermöglicht, bereits heute auf praktische Vorteile der Quantentheorie zuzugreifen.
Quantencomputing, eine (sehr) kurze Einführung
Bevor ich auf diese „Brücke“ eingehe, möchte ich zunächst erklären, worum es überhaupt geht. Beim Quantencomputing selbst handelt es sich um die nächste Generation des Computing. Es ist gut möglich, dass diese Technologie eines Tages 1 Million, 10 Millionen oder sogar 100 Millionen Mal schneller rechnet als alles, was wir bisher kennen.
Jedoch sind diese Zahlen bedeutungslos angesichts der Frage, die wir uns eigentlich stellen müssen: „Existieren heutzutage überhaupt Problemstellungen, die so viel Rechenleistung benötigen?“
Die Antwort lautet: Wir kennen nicht nur vereinzelte Anwendungsfälle für diese Rechenleistung – sie sind zahlreich, vielfältig und in allen Branchen vertreten.
Quantencomputer haben beispielsweise das Potenzial, große Veränderungen im Bereich Materialdesignzu bewirken. Moleküle oder Verbindungen können nach genauen Spezifikationen und Anforderungen designt werden. Doch je größer die Moleküle werden, desto rechenintensiver wird das zu lösende Problem. Die Rechenleistung traditioneller Computer reicht da irgendwann nicht mehr aus.
Auch in der Pharmabranche kann damit revolutioniert werden, z.B.wenn esum die Behandlung von Krankheiten wie Krebs geht. Hier kann die richtige Dosierung von Bestrahlung in Echtzeit überwacht und immer wieder neu berechnet werden.
Ein Bereich, der uns in Deutschland besonders am Herzen liegt ist die Fertigungsindustrie. Besonders diese Branche kann unmittelbar von der Computertechnologie der nächsten Generation profitieren. Dabei geht es dann längst nicht mehr um die Lösung theoretischer, mathematischer Herausforderungen (wie beispielsweise das klassische Problem des Handlungsreisenden oder das Rucksackproblem), sondern um die Optimierung von Fertigungsprozessen in nahezu Echtzeit. Denn durch viele kleine Beschleunigungen und Effizienzsteigerungen in den einzelnen Arbeits- und Prozessschritten ergeben sich kumuliert erhebliche Vorteile in Bezug auf Produktionszeit und -kosten.
Nachdem wir das Ziel verdeutlicht haben, können wir nun auf die Technologie eingehen, auf der die Lösung basiert. Dabei muss ich jetzt einen mehrsemestrigen Kurs über Quantenphysik in wenigen Sätzen zusammenfassen. Der erste entscheidende Punkt, den es zu verstehen gilt, ist die Superposition – dieses Prinzip ist maßgeblich verantwortlich für die außerordentliche Leistungsfähigkeit von Quantencomputern. Es ist die bizarre Eigenschaft von Quantenobjekten, dass sie sich gleichzeitig in mehreren klassischen Zuständen befinden können. In der herkömmlichen Datenverarbeitung kann die Einheit Bit entweder den Wert 1 oder 0 haben. Quantenbits hingegen können zwar ebenfalls den Wert 1 oder 0 haben – oder eine Kombination aus beiden – aber das zur gleichen Zeit. Für Quantenbits (Qbits) heißt es also: 1 und 0, nicht 1 oder 0.
Das bedeutet: Ein eher kleines 64-qbit-System kann gleichzeitig in 2 bis 64 Zuständen sein. Wir sprechen hier von 1019 Zuständen – also einer sehr großen Zahl! Somit kann selbst eine relativ langsame Quantenmaschine den leistungsfähigsten klassischen Computer schlagen, indem sie 1019 Zustände quasi gleichzeitig bearbeitet.Halten wir unseren Computer demnach in einem Quantenzustand, können wir enorme Mengen an Zuständen auf einmal untersuchen.
Ein weiteres, nicht weniger merkwürdiges Schlüsselphänomen ist der Tunneleffekt. In der realen Welt würde dieser so aussehen: Wenn Sie ein Objekt gegen eine Wand werfen, besteht eine realistische Möglichkeit, dass es unbeschadet durch sie hindurchfliegt.
Streng genommen gibt es diese Möglichkeit sogar in unserem Alltag. Sie ist nur so verschwindend gering, dass es keinen Sinn macht zu versuchen, Dinge durch Wände zu werfen. In Quantenwelten hingegen können Quantenobjekte mit einer zu berücksichtigenden Wahrscheinlichkeit durch Barrieren hindurchgehen.
Das dritte seltsame Konzept ist die Quantenverschränkung. Bei dieser bleiben einmal miteinander verbundene Quantenteilchen auch weiterhin verbunden und jede Handlung an einzelnen Teilchen wird von allen anderen verbundenen Teilchen gespiegelt, auch wenn sie sich in großer Entfernung voneinander befinden. Tatsächlich spielt die Entfernung überhaupt keine Rolle. Das ist reichlich kontraintuitiv, aber dennoch wahr.
Diese Quanteneigenschaften und -phänomene für das Computing zu nutzen, ist der Heilige Gral. Das gilt es zu erreichen! Trotz des Hypes vieler Unternehmen rund um das Thema Quantencomputing sind wir aktuell aber leider noch nicht auf diesem Stand.
Die heutigen Quantencomputer können nur Spielzeugprobleme lösen – interessant, aber nicht praktisch relevant. Außerdem existieren sie aktuell nur in Forschungslaboren, denn die meisten benötigen eine Umgebung nahe der absoluten Nulltemperatur von minus 273,15 Grad Celsius. Das ist kälter als im Weltraum. Um diese Temperatur aufrecht zu erhalten, ist eine beträchtliche Menge an Energie erforderlich.
Darüber hinaus benötigen diese frühen Quantensysteme auch eine elektromagnetische Abschirmung, da die geringste Störung dazu führt, dass der Quantenzustand zerfällt (Dekohärenz). Das heißt: Es wird aus seinem Quantenzustand herausgerissen und verliert damit die Quanteneigenschaften und alle verbundenen Vorteile.
Universelle Quantencomputer sind schwer zu bauen, schwer zu bedienen und schwer zu programmieren.Es gibt jedoch eine Möglichkeit, Quanteneigenschaften in einem einfacheren, vielleicht weniger universell verwendbaren und weniger leistungsfähigen Quantencomputer anzuwenden: Den Quantum Annealer. Dieser hat deutliche Vorteile in seiner Programmierbarkeit, erfordert jedoch ähnliche Laborbedingungen. Der Nutzen dieser Quantum Annealer liegt im Wesentlichen darin, komplexe kombinatorische Optimierungsprobleme zu lösen, indem sie eine Vielzahl von Möglichkeiten ausloten, um den bestmöglichen Wert, also die optimale Lösung zu finden. Das mag als eine Einschränkung in der Verwendbarkeit erscheinen, in der Wirklichkeit fallen jedoch alle Anwendungsbeispiele von vorhin in diese Kategorie.
Den ganzen Artikel finden Sie hier.
Fujitsu Technology Solutions GmbH
Mies-van-der-Rohe-Straße 8
80807 München
Telefon: +49 (89) 62060-0
Telefax: +49 (89) 62060-0
http://de.ts.fujitsu.com