Projekt

QCStack

Zentraler Softwarestack für Quantencomputer

Motivation

Das Rennen um die optimale Technologie von Quantencomputern (QC) ist noch offen und es werden derzeit mehrere Ansätze mit spezifischen charakteristischen Kenngrößen entwickelt. Jeder QC benötigt eine Abstraktionsschicht, die eine Schnittstelle zwischen der Hardware/Kontrollelektronik und der zu realisierenden Anwendungslogik zur Verfügung stellt. Derzeit wird diese Schnittstelle für jeden QC-Hersteller,- technologiespezifisch realisiert.

Ziele und Vorgehen

Das Ziel von QCStack ist es, eine technologieübergreifende Middleware zu schaffen, die standardisierte Funktionen für die Entwicklung und Kompilierung, Inbetriebnahme und Betrieb gatterbasierter QC zur Verfügung stellt. Neben der vertikalen Schnittstelle zwischen den Arbeitsebenen bildet QCStack auch die horizontale Schnittstelle, indem es die Tasks optimal orchestriert, den Quanten Prozessor Units zuweist und die Ergebnisse wieder vereint. Auch hierfür ist der plattformübergreifende Ansatz fundamental. Kurz gesagt entwickelt QCStack die Software, die zur Initialisierung und zum kontinuierlichen Betrieb von QC nötig ist. Als Ergebnis beschleunigt QCStack die Entwicklung von QC durch Automatisierung und fortgeschrittene Software zur Inbetriebnahme.

Innovation und Perspektiven

Perspektivisch werden die Kernsoftware und die enthaltenen Algorithmen hauptsächlich durch die Qruise GmbH kommerzialisiert – zunächst als „Minimal Viable Product“. Das Produkt soll die Entwicklung von QCs beschleunigen und Kosten reduzieren, indem es den verschiedenen Quantencomputerherstellern erlaubt sich auf ihre Kernkompetenzen konzentrieren können – die Entwicklung von hochwertigen skalierbaren QPUs.

Projektdetails

Projektlaufzeit:
01.02.2022 - 31.01.2025

Projektvolumen:
3,6 Mio. Euro (zu 69,5 % durch das BMBF gefördert)

Projektkoordination

Dr. Valeria Bartsch
Fraunhofer-Institut für Techno- und Wirtschaftsmathematik (ITWM)
Kaiserslautern

E-Mail-Adresse: valeria.bartsch (at) itwm.fraunhofer.de
Projektpartner
Fraunhofer-Institut für Techno- und Wirtschaftsmathematik (ITWM)

Kaiserslautern / Germany

Qruise GmbH

Saarbrücken / Germany

Freie Universität Berlin

Berlin / Germany