NeST: ultra-high-rate qLDPC codes with sub-s stabiliser cycles via spin shuttling
Dieses Paper präsentiert NeST, eine ko-designte Architektur für Silizium-Spin-Qubits, die verschachtelte Förderband-Shuttling-Tracks nutzt, um ultra-hochrate-fähige qLDPC-Codes mit Stabilisatorzyklen von unter 50 µs zu implementieren, wodurch fehlertolerante Schwellenwerte und logische Fehlerraten erreicht werden, die weit über denen von Neutralatom-Implementierungen liegen, während gleichzeitig effiziente logische Operationen ermöglicht werden.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Um einen Computer zu bauen, der Probleme lösen kann, die außerhalb der Reichweite heutiger Maschinen liegen, wenden sich Wissenschaftler an die seltsamen Regeln der Quantenphysik. Diese Maschinen nutzen Quantenbits, oder Qubits, die gleichzeitig in mehreren Zuständen existieren können, was es ihnen ermöglicht, riesige Mengen an Informationen simultan zu verarbeiten. Diese Leistungsfähigkeit geht jedoch mit einer Zerbrechlichkeit einher: Qubits werden leicht durch ihre Umgebung gestört, was Fehler verursacht, die eine Berechnung ruinieren können. Um dies zu beheben, nutzen Forscher eine Methode namens Quantenfehlerkorrektur, bei der die Information eines einzelnen logischen Bits über viele physikalische Qubits verteilt wird. Wenn ein physikalisches Bit ausfällt, können die anderen es kompensieren und die Daten bewahren. Jahrelang war die populärste Art, dies umzusetzen, der Surface Code, der Qubits in einem flachen Gitter anordnet, in dem jedes nur mit seinen unmittelbaren Nachbarn kommuniziert. Obwohl diese Methode zuverlässig ist, ist sie unglaublich ineffizient, da sie Tausende von physikalischen Qubits benötigt, um nur ein einziges nützliches logisches Bit zu erzeugen, was groß angelegte Computer unmöglich teuer erscheinen lässt.
Ein neuerer Ansatz, bekannt als Quantum Low-Density Parity-Check-Codes, verspricht, diese Mathematik zu verändern. Diese Codes können Informationen viel dichter kodieren und benötigen potenziell nur eine Handvoll physikalischer Qubits für jedes logische eine. Aber sie haben einen Haken: Um zu funktionieren, erfordern sie, dass Qubits mit anderen interagieren, die weit entfernt sind, nicht nur mit Nachbarn. Diese Fernverbindung ist in der Festkörperhardware schwierig zu realisieren. Bis jetzt war die einzige Plattform, die in der Lage war, Qubits herumzubewegen, um diese Fernverbindungen funktionsfähig zu machen, ein System unter Verwendung neutraler Atome, die durch Laserstrahlen an Ort und Stelle gehalten werden. Diese Laser können Atome mit großer Freiheit im leeren Raum aufheben und bewegen, aber sie sind langsam und komplex zu steuern. Eine andere Art von Hardware, Silizium-Spin-Qubits, die mit denselben Fertigungsprozessen wie Standardcomputerchips hergestellt werden, bietet eine schnellere Alternative. Diese Qubits können durch das Verschieben von Elektronen entlang winziger Spuren bewegt werden, ein Prozess, der in Mikrosekunden statt Millisekunden abläuft. Die Herausforderung bestand darin, dass Elektronen auf einem Chip im Gegensatz zu Atomen im freien Raum festen Pfaden folgen müssen und nicht zusammenstoßen dürfen.
In dieser Arbeit haben Forscher ein neues System entworfen, das diese Lücke schließt und den ersten vollständigen Plan erstellt, der einen Hochleistungscode mit den spezifischen Fähigkeiten von Silizium-Spin-Qubits kombiniert. Sie nennen diese Architektur NeST, was für Nested Shuttling Tracks steht. Anstatt zu versuchen, einen komplexen Code in ein einfaches Gitter zu pressen, haben sie das Hardware-Layout so gestaltet, dass es die mathematische Struktur des Codes selbst natürlich nachahmt. Stellen Sie sich eine Fabrikhalle vor, in der Qubits keine statischen Arbeiter sind, sondern Züge, die sich auf einer Serie von ineinander verschachtelten Förderbändern bewegen. Das System nutzt ein flaches quadratisches Gleisnetz, ordnet diese jedoch in Schleifen innerhalb von Schleifen an. Einige Schleifen tragen die Datenqubits, die stationär bleiben, während andere die Helfer-Qubits tragen, die sich entlang der Gleise bewegen, um Berechnungen durchzuführen. Die entscheidende Innovation besteht darin, dass die Bewegung dieser Helfer-Qubits nicht zufällig erfolgt; es handelt sich um eine starre, synchronisierte Bewegung, bei der ganze Gruppen von Qubits als eine einzige Einheit gemeinsam bewegt werden, gesteuert durch ein globales Signal. Dies ermöglicht es dem System, die komplexen Ferninteraktionen, die der Code erfordert, durchzuführen, ohne jemals einzelne Qubits stoppen oder umleiten zu müssen oder Kollisionen zu riskieren.
Die Forscher testeten dieses Design, indem sie simulierten, wie gut es mit Fehlern umgehen würde. Sie konzentrierten sich auf eine spezifische Familie von Codes, bekannt als Mitten-Codes, die zu den effizientesten bekannten gehören und Informationen mit einer Rate von zwanzig Prozent kodieren können. Ihre Simulationen zeigten, dass das System mit dieser neuen Architektur einen vollständigen Fehlerprüfungszyklus in weniger als fünfzig Mikrosekunden abschließen kann. Dies ist zwei bis drei Mal schneller als bisherige Methoden unter Verwendung neutraler Atome. Noch wichtiger ist, dass die Simulationen nahelegen, dass das System, wenn die Hardware eine moderate Verbesserung der Zuverlässigkeit beim Bewegen der Qubits erreicht, ein Niveau des Fehlerschutzes erreichen könnte, bei dem ein logisches Qubit nur einmal in alle zehn Billionen Berechnungsrunden ausfällt. Dies würde nur neun physikalische Qubits für jedes logische eine erfordern, eine massive Reduktion im Vergleich zum Surface Code, der über tausend physikalische Qubits benötigen würde, um dieselbe Sicherheitsstufe zu erreichen.
Das Team demonstrierte zudem, dass diese Architektur auch die komplexen Operationen bewältigen kann, die für das eigentliche Rechnen erforderlich sind, nicht nur für die Datenspeicherung. Um eine Berechnung durchzuführen, muss ein Quantencomputer manchmal spezifische Eigenschaften der Daten messen, was die vorübergehende Anbindung einer speziellen Helferstruktur an den Code beinhaltet. Normalerweise deformiert dieser Prozess den Code in einer Weise, die die saubere, synchronisierte Bewegung der Gleise bricht. Die Forscher fanden jedoch einen Weg, diese Helferstruktur so zu bauen, dass sich jedes Qubit immer noch nur durch starre, globale Bandbewegungen bewegt. Sie zeigten, dass dies für eine spezifische, große Version ihres Codes möglich ist, ohne zusätzliche Qubits hinzuzufügen und mit nur einer geringen Erhöhung der Anzahl der für die Berechnung erforderlichen Schritte. Dies beweist, dass die Ziele von extrem geringem Overhead und hoher Geschwindigkeit nicht unvereinbar sind. Durch die gemeinsame Entwicklung von Code und Hardware von Grund auf haben die Forscher gezeigt, dass Silizium-Spin-Qubits sowohl die Geschwindigkeit als auch die Effizienz bieten können, die für den Bau eines praktischen, groß angelegten Quantencomputers erforderlich sind.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.