Das C10k-Problem ist ein klassisches Computerproblem, dessen Name (C10k) ein Numeronym für die gleichzeitige Behandlung von zehntausend Verbindungen ist.
Wie könnte ein Quantennetzwerk aufgebaut werden, um 10.000 Clients gleichzeitig zu verwalten?
Das C10k-Problem ist ein klassisches Computerproblem, dessen Name (C10k) ein Numeronym für die gleichzeitige Behandlung von zehntausend Verbindungen ist.
Wie könnte ein Quantennetzwerk aufgebaut werden, um 10.000 Clients gleichzeitig zu verwalten?
Antworten:
In den Kommentaren zu meiner Antwort hat das OP geschrieben:
Im Universal Gate-Fall haben Sie angegeben, dass die größten Systeme <100 sind. Wie könnte es 10k erreichen?
Nun, ich habe gute Nachrichten für dich. Vor vier Tagen gab D-Wave auf der AQC-Konferenz bekannt, dass sie jetzt YY-Kopplungen durchführen können:
Hier sehen Sie die supraleitende Schaltung, die Ihnen gleichzeitig eine ZZ- und YY-Kopplung ermöglicht:
Ich kann Ihnen nicht mehr von ihrer "Vorschau" -Präsentation zeigen, aber ich erwarte, dass sie sehr bald etwas veröffentlichen.
Warum ist die YY-Kopplung signifikant? Dies liegt daran, dass Jacob Biamonte und Peter Love von D-Wave 2007 bewiesen haben, dass XX + ZZ für die universelle Quantenberechnung ausreicht. XX und YY entsprechen einer Rotation, so dass sie stattdessen leicht hätten sagen können, dass YY + ZZ universell ist.
Nachdem D-Wave einen universellen Satz von Kopplern entwickelt hat, sollte es möglich sein, einen universellen Quantencomputer mit 10.000 Qubit zu haben, wenn dieser sich auf 1250 Zelleneinheiten erstreckt (da 8 x 1250 = 10.000, siehe meine erste Antwort).
Es tut mir leid, dass es noch keine Literaturhinweise dafür gibt, aber das Bild erzählt die ganze Geschichte, und ich befürchte, dass dies die "Quelle" für die Informationen ist, bis D-Wave etwas veröffentlicht. So können Sie diese Antwort zitieren.
Das Aktivieren von Netzwerk-Sockets zur gleichzeitigen Verarbeitung von 10.000 Clients mit mehr als 1 Gigabit pro Sekunde Ethernet (das C10k-Problem) unterscheidet sich von der Herstellung eines Quantencomputers, der 10.000 Qubits gleichzeitig verarbeiten kann. Denken Sie daran, dass 10 KBit nur 1,25 KB sind, was nicht einmal ausreicht, um ein typisches Betriebssystem zu speichern.
Wenn Sie jedes Qubit in einer Verallgemeinerung des C10k-Problems als "Client" betrachten möchten, hängt die Antwort auf Ihre Frage davon ab, ob Sie ein universelles Gate-Set benötigen, um zwischen jeder der 10.000 Qubit-Verbindungen anwendbar zu sein. In diesem Fall sind die größten Quantencomputer mit einem universellen Gate-Set die 50-Qubit-Maschine von IBM und die 72-Qubit-Maschine von Google (die angekündigt, aber noch nicht öffentlich gezeigt wurde).
Sie erwähnen D-Wave, das nicht universelle Quantenglühgeräte herstellt. Wenn jedes Qubit als "Client" betrachtet wird, verfügt der D-Wave 2000Q zwar über 2048 Qubits, aber nicht alle können mit einem anderen Qubit verbunden werden. Dies ist das Konnektivitätsdiagramm für eine typische D-Wave-Maschine. Beachten Sie, dass jedes Qubit nur mit höchstens 6 anderen Qubits verbunden werden kann. Um 10.000 Qubits in dieser Anordnung zu erhalten, müssen Sie nur mehr dieser "Einheitszellen" mit jeweils 8 Qubits erstellen. Was hier abgebildet ist, ist die D-Wave One mit 16 Zelleneinheiten mit jeweils 8 Qubits (8 x 16 = 128 Qubits insgesamt). Die D-Wave Two hatte 64 Zelleneinheiten mit jeweils 8 Qubits (8 x 64 = 512 Qubits). Die D-Wave 2X hatte 132 Einheitszellen (8 x 144 = 1152 Gesamt-Qubits) und die D-Wave 2000Q hat 256 Einheitszellen (8 x 256 = 2048 Gesamt-Qubits).
Für 10.000 Qubits benötigen Sie nur 1250 Zelleneinheiten (8 x 1250 = 10.000). Nach diesem Punkt sagt D-Wave, dass eine Neugestaltung erforderlich sein müsste, möglicherweise in der Größe der Einheitszellen oder beim Übergang von 2D zu 3D oder in der Physik selbst.