Quantencomputing auf einem Commodore 64 in 200 Basislinien

Quantencomputing auf einem Commodore 64 in 200 Basislinien

Der Begriff „Quantencomputer“ wird normalerweise im Zusammenhang mit moderner, hochentwickelter Computerhardware verwendet, aber wenn es um den mechanischen Computer des 19. Jahrhunderts geht, um den diskreten Computer, der aus einzelnen Transistoren besteht, und um den Menschen, gilt das alles Computer, die Quantendeterminante Entscheidend ist, wie schnell und genau das System die Aufgabe erledigt, sei es klassisches Computing oder Quantencomputing. Dies wird kurz veranschaulicht durch [Davide ‘dakk’ Gessa] mit 200 Zeilen Basiscode auf einem Commodore 64 (Github) und implementieren eine Reihe von Quantengattern.

Ähnlich wie der Transistor in der klassischen Informatik bilden Qubits den Kern des Quantencomputings, und wir wissen seit langem, dass Qubits simuliert werden können, sogar in etwas so Alltäglichem wie einer 8-Bit-MPU. Anschließend [Davide]Simulationen aus verschiedenen Quantentore Auf dem C64 beginnend mit Pauli-X, Pauli-Y, Pauli-Z, Hadamard, CNOT und SWAP, die alle ein Zwei-Bit-Betriebssystem verwenden, das erstmals in den frühen 1980er Jahren das Licht der Welt erblickte.

Natürlich ist der praktische Nutzen der Simulation eines Zwei-Qubit-Systems auf einer Allzweck-MPU mit bis zu 1 MHz sehr begrenzt, aber sie ist ein unglaublich zugängliches Lehrmittel und eine unterhaltsame Möglichkeit, Menschen in die Welt des Quantencomputings einzuführen.


Siehe auch  Das sind Ihre beiden Traumautos, 300.000 Dollar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert