Das QCCS von Zurich Instruments verfolgt einen modularen Systemkontrollansatz. Dies bedeutet, dass verschiedene Instrumente je nach Setup-Größe und Qubit-Technologie zu einem System kombiniert und gesteuert werden können. Art und Anzahl der Komponenten innerhalb eines QCCS können an sich ändernde Anforderungen angepasst werden, während sie über eine einzige Software-Schnittstelle als ein einziges System synchronisiert und gesteuert werden können. Dieser Ansatz reduziert die Setup-Komplexität und den Steuerungsaufwand und ermöglicht es den Anwendern, sich auf ihre Quantencomputer-Forschung zu konzentrieren, da sie weniger Zeit für die Implementierung, Systemkalibrierung und Programmierung individueller Hardware-Einstellungen aufwenden müssen. Ein weiterer wesentlicher Vorteil dieses Systemsteuerungsansatzes ist die Möglichkeit, Aufgaben innerhalb der Steuerungssoftware zu parallelisieren und in eine Warteschlange zu stellen, um eine maximale Betriebszeit des verwendeten Quantenbausteins zu erreichen.
Mit dem QCCS können Anwender
- mit einem Software-Entwicklungskit (SDK) auf Gatterebene durchstarten und haben so einen Weg, ihren Quantencomputer an Anwendungssoftware anzudocken, die ihn auf einem entfernten Computer, im lokalen Netzwerk einer Forschungseinrichtung und in der Cloud verfügbar macht.
- Verwenden Sie den Zugriff auf Puls- und Sample-Ebene für individuelle Quanteninformationsverarbeitungsexperimente wie Fehlerkorrekturprotokolle, Surface-Code oder randomisiertes Benchmarking.
Beide Ansätze werden durch die LabOne-QCCS-Softwarearchitektur unterstützt, die ein schnelles Hochfahren, häufiges Kalibrieren und Anpassen ermöglicht.