Quantencomputer verlassen die Phase verrauschter oder ungenauer Berechnungen. Mit deutlich mehr Qubits bieten sie außerdem stetig bessere Rechenleistungen: Das Quantencomputing wandelt sich vom Experimentierfeld zum praktischen Werkzeug für die Wissenschaft. Forschende bekommen immer mehr Möglichkeiten, für die Verarbeitung von Daten vollkommen neue Algorithmen zu entwickeln. Im zweiten Teil des Interviews zur Zukunft des Quantencomputings am Leibniz-Rechenzentrum (LRZ) widmet sich der Informatiker Dr. Tobias Guggemos aktuellen Entwicklungen im Bereich Hard- und Software und beschreibt außerdem, welche neuen Herausforderungen sich dadurch dem Team Quantentechnologien stellen, das er seit August dieses Jahres leitet.
Wo steht das Quantencomputing deiner Meinung nach aktuell?
Guggemos: Am Übergang vom sogenannten NISQ oder Noisy-Intermediate Scale Quantum Computing zu den fehlerkorrigierten Quantencomputern. Das beinhaltet neue Herausforderungen: Zum einen brauchen wir fürs Rechnen und die Fehlerkorrekturen immer mehr Qubits und entsprechende Algorithmen, was wiederum viele Fragen zur Hardware und zur Infrastruktur nach sich zieht. Wie viele Quantencomputer brauchen wir? Ist ein großer, fehlerkorrigierter Computer mit nur einem Kryostaten zu kühlen? Kann man Quantencomputer miteinander verbinden, wenn ja – wie und wie viele? Dazu sollten wir uns über Quantenkommunikation Gedanken machen.
Aufseiten der Anwendungen können wir Quantensysteme noch nicht so programmieren, wie wir es eigentlich wollen. Dabei ist immer noch Wissen zu Technologie und Hardware zu berücksichtigen. Viele glauben, dass wir uns keine Gedanken mehr darüber machen müssen, welche Eigenheiten verschiedene Quantensysteme haben und wie wir diese nutzen können. Doch interessante Publikationen entstehen meist dort, wo Forschende neue Einsichten in die Hardware und ihre Funktionsweisen vermitteln. Parallel dazu werden viele High-Level-Anwendungen entwickelt, die Einiges versprechen, aber im Einsatz nicht immer halten.
Wann rechnest du mit einem eigenständigen Quantencomputer, also einen, der im Alleingang arbeitet?
Guggemos: Gegenfrage – brauchen wir so einen überhaupt und was rechnen wir dann damit? In den letzten 15 Jahren lag der Fokus auf Algorithmen, die im Zusammenspiel mit klassischen Techniken Vorteile bieten. Das lag daran, dass es noch keine Quantencomputer gab und gibt, die ein wirklich großes, mathematisches Problem lösen können. Es gibt auch heute noch nicht viele Aufgaben wie die Primfaktorenzerlegung – als Kern eines Algorithmus zum Knacken von Verschlüsselung – die nur ein Quantencomputer im Alleingang löst. Die Hoffnung ist, dass mit wachsender Erfahrung und mit stetig weiter optimierter Quantentechnik mehr eigenständige Aufgaben erarbeitet werden, an die wir heute noch gar nicht denken. Diese zu finden, ist Ziel von Grundlagenforschung, auch am LRZ. Aktuell gibt es nur wenige Algorithmen und Anwendungen, die bei der Auswertung von Daten Vorteile bringen, denn dafür muss ich die Daten erst in einen Quantenzustand versetzen. Das ist keine triviale Aufgabe und macht oft den Vorteil eines Quantenalgorithmus zunichte.
Wo steht das Quantencomputing am LRZ?
Guggemos: Wir haben verschiedene Quantencomputer im Einsatz und können Hardware vergleichen. Anhand der Projekte unserer Anwenderinnen können wir außerdem beobachten, welches System sich für welche Aufgaben gut eignet und wie wir Technologien zusammen nutzen könnten. Gut möglich, dass mittelfristig für einen Teil eines Projekts der supraleitende Quantencomputer eingesetzt wird, für den anderen ein Neutral-Atom- oder Ionenfallen-System, hintereinander oder so, dass noch klassisches Computing eingefügt wird. Solche Strategien auszuloten, ist eine Riesenchance für Forschung, und das LRZ ist der beste Platz dafür, weil wir diverse Quantentechnologien vorhalten.
Was reizt dich persönlich mehr – das Ausloten von Technik oder Fragen zur Nutzung?
Guggemos: Eher die Technik, aber das ist kein Widerspruch. Als Dienstleister hat das LRZ den Auftrag, Anwenderinnen zu unterstützen, und das können wir am besten, wenn wir deren Algorithmen und Anwendungen so optimieren, dass sie aus jeder Technik möglichst viel Leistung herausholen.
Welche Technologien sind am LRZ neben supraleitenden Systemen verfügbar?
Guggemos: Ein Ionenfallen-System von AQT mit 20 Qubit ist in Betrieb, das Startup planqc arbeitet an einem Neutral-Atom-Prozessor mit rund 1000 Qubits für das LRZ. Das spiegelt die nationale Förderstrategie wider. Deutschland konzentriert sich auf diese drei Technologien und hat sechs größere Projekte initiiert, um diese zur Marktreife zu bringen und Strategien zur Fehlerkorrektur zu entwickeln. Das LRZ definiert sich als Vorreiter – wer weiß, vielleicht verhelfen wir bald noch einer weiteren Technologie zum Durchstarten?
Was beschäftigt das Team derzeit praktisch?
Guggemos: Die beiden Euro-Q-Exa-Systeme, die wir im Auftrag der EuroHPC Joint Undertaking betreiben, machen gerade viel operationellen Aufwand: Für den 54-Qubit-Computer organisieren wir Projekte und werten Erfahrungen aus. Ein weiterer Rechner wird gerade installiert. Da klären wir, welche Netzwerke darin verfügbar sein sollen, passen ihn an die LRZ-Infrastruktur an, danach folgen Fragen zur Kalibrierung, außerdem werden wir prüfen, ob das System die Forderungen der Ausschreibung erfüllt. Dieses neue Euro-Q-Exa-System soll um 150 Qubits bieten, mit denen Verschränkungen und Gatter einer festgelegten Güte aufgebaut werden können. Um das zu prüfen, brauchen wir Wissen und Erfahrung. Nicht zuletzt geht es auch darum, uns neue Forschungsfragen zu stellen und das Team darauf auszurichten.
Müssen User des ersten Euro-Q-Exa-Systems ihre Algorithmen und Anwendungen anpassen, wenn sie auf den größeren Euro-Q-Exa-Rechner wechseln?
Guggemos: Eher nicht, auch wenn mit dem 150-System das Quantencomputing noch interessanter wird, gerade was die Anwendungen betrifft. Viele Algorithmen funktionieren mit mehr Qubits besser, wenn damit nicht nur Toy-Probleme ausprobiert werden sollen. Mit Euro-Q-Exa-2 können wir tiefer in datenintensive Felder wie Erdbeobachtung, Chemie, Materialwissenschaften eintauchen und das komplette System für anspruchsvollere Berechnungen nutzen. Das ist vor allem eine Codierungsfrage, Beispiel Bilddaten: Ich kann zwar ein Pixel in ein Qubit einbringen, aber für die Kontrolle der Farbwerte oder für Berechnungen werden zusätzliche Qubits – so genannte Ancillas – gebraucht. Mit mehr Qubits können die betrachteten Ausschnitte vergrößert oder detaillierter ausgewertet werden. Aber: Die Ergebnisse sind bei einem Quantencomputer dieser Größenordnung nicht mehr überprüfbar, jedenfalls nicht mit den gewohnten Methoden. Ein Supercomputer kann noch Ergebnisse von 20, 30, 40 Qubits simulieren, ab 50 Qubits geraten wir an technische Grenzen, aber die Ergebnisse sind mit denen der niedrigeren Qubit-Zahlen vergleichbar. Anders bei 150 Qubits – bei dieser Größe sind wirklich andere Lösungen vorstellbar, und zur Verifizierung brauchen wir neue Methoden oder Messungen.
Kann Euro-Q-Exa auch alleine und ohne Unterstützung von klassischem HPC genutzt werden? Guggemos: Jein, man kann den Quantencomputer natürlich auch alleine benutzen, aber man braucht dazu die Steuerung klassischer Systeme sowie das Quantum Portal des LRZ oder das Portal der EuroHPC Joint Undertaking, in deren Auftrag wir die beiden Systeme betreiben. Sie legt bei der Vergabe von Rechenzeit Wert darauf, dass Projekte einen klassischen HPC-Anteil beinhalten.
Und ja, der Quantencomputer kann auch ohne Supercomputer rechnen, das wird eventuell beim neuen, größeren System an Bedeutung gewinnen. Spannend werden Algorithmen und Anwendungen, die nicht wie bisher nur auf den Vorteil Geschwindigkeit abzielen, sondern ganz neue Funktionen und Berechnungen ermöglichen. Es gibt bereits super-spannende kryptographische Algorithmen fürs Blind Computing, mit denen Quantencomputer verschlüsselte Daten verschlüsselt berechnen können. Das ist ein neuer Ansatz zur Datensicherheit, für den man aber viele Qubits braucht.
Gab es diese Fragen rund die Nachvollziehbarkeit von Ergebnissen auch in den Startzeiten des klassischen Supercomputings oder HPC?
Guggemos: Man kann das durchaus mit der Entwicklung von klassischen Computern und KI vergleichen. KI spuckt Ergebnisse oder Auswertungen aus, die in annehmbarer Zeit nicht mehr zu evaluieren sind. Bei KI stoßen wir nun wie früher beim Supercomputing an die Kapazitätsgrenze Zeit. Maschinen und Netze produzieren Lösungen in einem Tempo, die mit sinnvollem Zeitaufwand nicht mehr überprüfbar sind. Früher wurden die Raketen-Flugbahnen von Dutzenden von Mathematikerinnen gelöst, aber als Hochleistungscomputer diese im Minutentakt berechneten, mussten die Lösungen auf Richtigkeit und logische Korrektheit geprüft werden. Zurzeit löst KI ein Millenium-Problem der Mathematik nach dem anderen. Schön, aber zur Lösung muss es halt Menschen geben, die die 80-Seiten-Paper verstehen, in denen die hochkomplexen Lösungswege beschrieben werden. Nicht alle Lösungen der KI oder des Quantencomputers können mit den Ergebnissen aus Multiplikationen oder eines Sets aus mathematischen Formeln geprüft werden. Beispiel Quantensimulation von Molekülen: Diese liefern oft keine deterministischen, eindeutigen Lösungen, sondern wahrscheinliche Schätzungen, die sich einem möglichen Ergebnis annähern. Diese kann ich simulieren, aber dann muss wieder im Labor getestet werden, ob sich das Molekül tatsächlich so entwickelt, wie mit dem Quantencomputer modelliert.
Welche Communities entwickeln sich zum Quantencomputing?
Guggemos: Über die europäischen Ausschreibungen der EuroHPC Joint Undertaking und die Euro-Q-Exa-Systeme formiert sich gerade ein Netzwerk aus Rechenzentren, die alle vor vergleichbaren Herausforderungen mit Integration, Betrieb, Scheduling von Aufträgen, Administration und Organisation stehen wie das LRZ. In den letzten Jahren entstanden außerdem Communities in der Software-Entwicklung, die Standards entwickeln und neue Programme präsentieren. Mit denen sind wir ebenfalls im Kontakt, gerade im Munich Quantum Valley. Hier werden immer neue Fragen diskutiert und Projekte angeschoben. Wir bieten den Nutzerinnen Zugriff auf diverse Quantensysteme, ähnlich wie kommerzielle Anbieter über die Cloud, außerdem im Zusammenspiel mit HPC-Systemen. Gerade der HPC-Zugang können sie individuell nach ihren Ansprüchen gestalten. Anbieter wie IQM, Amazon und anderen bieten das nicht, ihre Angebote sind an eigene Technologien und Software gebunden. Am LRZ indes können Anwenderinnen mit unserer Unterstützung bis zu einem gewissen Grad die Regeln der Nutzung selbst festlegen, um Technik besser einzusetzen oder zu kombinieren. Das ist einmalig und der größte Vorteil des On-Premise-Quantencomputings am LRZ – wer die Hardware gut versteht, dem können wir mehr Freiheiten bieten.
Welche Fragen interessieren die Nutzerinnen und Nutzer zurzeit?
Guggemos: Wie die Politik und Fördergeberinnen sind auch Forschende zurzeit vor allem an der Fehlerkorrektur von Quantensystemen interessiert. Dazu wird die Hardware optimiert und es entstehen gerade sehr viele Algorithmen und Software. Das wird die nächsten Jahre prägen und auch uns am LRZ beschäftigen. Wie größere und besser korrigierte Quantencomputer eingesetzt werden, das werden wir aktiv begleiten. Wir werden unsere praktische Expertise einbringen, sicher aber keine eigene Hard- oder Software bauen, das kann die Industrie besser. Auch das verteilte Quantencomputing und die Nutzung verschiedener Technologien ist ein fruchtbares Feld, das wir mit Forschenden intensiv bearbeiten werden.
Welches Thema davon interessiert dich am meisten – auch für das Quantentechnologie-Team?
Guggemos: Ich habe mich dem Thema Quantencomputing aus der Perspektive von Netzsicherheit und Kryptografie genähert, Themen, die ich an der Universität Wien intensiv verfolgt habe. Diese würde ich gerne hier am LRZ weiter vertiefen. Dabei steht die Verbindung von Quantencomputern im Fokus und wie sie miteinander kommunizieren, aber auch wie wir Quantenkommunikation einsetzen können. Mit Quantenzuständen Schlüssel oder Codes austauschen, um beispielsweise Wahlen oder die Onlinebezahlung und andere kritische Informationen abzusichern – das entwickelt sich aktuell auch in der EU als Thema. Das LRZ mit seiner Netz-Infrastruktur und den System-Angeboten ist wie gemacht für die Erforschung solcher Fragen. Quantensicherheit, Quantenkommunikation werden sich neben dem Einsatz unterschiedlicher Quantentechnologien zu einem Schwerpunkt am LRZ entwickeln. Das LRZ bietet die einmalige Situation, dass hier verschiedene Quantensysteme neben Hoch- und Höchstleistungsrechnern nebeneinander betrieben werden. (LRZ | vs)
Bildnachweis: © LRZ | V. Hohenegger
In Teil 1 des Interviews über die Zukunft des Quantencomputings am LRZ lesen Sie, was den Informatiker Dr. Tobias Guggemos an der neuen Technologie fasziniert und warum er gerade das Team Quantentechnologien und dessen Aufgaben neu positioniert.