Die fraglichen Erfolge sind eine Demonstration der Bedingungen, unter denen ein D-Wave-Quantencomputer 100 Millionen Mal schneller ist als eine herkömmliche CPU. Die Nachricht von dieser verging wie im Flug und hier , und im Allgemeinen ĂŒberall .
Was bedeutet das fĂŒr bloĂe Sterbliche? Muss ich wirklich auf die Programmierung auf Quantencomputern umsteigen? Welche Art von Programmierung gibt es?
Ich wurde neugierig und las ein wenig ĂŒber die Details (der wissenschaftliche Artikel selbst ist hier ). Wie immer erklĂ€re ich kurz mein VerstĂ€ndnis.
Haftungsausschluss: Der Beitrag wurde basierend auf den fair bearbeiteten Chat-Protokollen von closedcircles.com verfasst , daher der PrĂ€sentationsstil und die VerfĂŒgbarkeit von KlĂ€rungsfragen.
FĂŒr den Anfang ist ein bisschen Hintergrund das, was D-Wave-Prozessoren sind.
Die Herstellung eines universellen Quantencomputers ist sehr schwierig und unverstĂ€ndlich, da D-Waves daher sehr eng spezialisierte Hardware herstellt, die ausschlieĂlich das Problem des QuantenglĂŒhens löst.
Was ist allgemein GlĂŒhen?
Dies ist die Aufgabe, diesen Ausdruck zu optimieren:

N si, -1 +1. hi Jij.
annealing â E ( ).
? hi,Jij?
, .
, ? hi, Jij , si E ?
, .
, , , , - .
?
â Number Partitioning Problem (NPP).
â N , , .
, , â NP-hard , annealing.
â - .
:

â , .
:

, CPU?
â simulated annealing. â https://en.wikipedia.org/wiki/Simulated_annealing
, - .
â . , .
"" â , , , . simulated annealing . , , .
" ".
D-Wave ?
D-Wave ( ).
!
: Jij si sj ( couplings) , .. Jij â .
NPP, , , Jij
D-Wave ( ) ~10 , , .
- : Jij
D-Wave ( ) â 4 .
, NPP Jij = ai*aj, .. ai 2 , .
, â , .
, .
?
...

, simulated annealing, "" .
.. simulated annealing , "" . â " " .
, , â ( ~10K), .
, , D-Wave.
, "" ?
:

8 , 8 . 8 (.. 8 ).
, ( ), , â .
, , . â 8, . ( ) .
"" ?
"" ?
!
annealing (c hi Jij), .
1000 , :

, 8 .
D-Wave simulated annealing , Quantum Monte Carlo.
Quantum Monte Carlo â , , , , , .
SA QMC CPU quantum annealing D-Wave (95% , ). SA , , 109 .
- :

.
D-Wave simulated annelaling 108 âŠ
! D-Wave QMC ( , ), SA.
, ? ? - 8
:)
, . , â - 6, - 7.
, D-Wave , yield defects.
, ?
! .
annealing ( ) CPU , D-Wave. : , 8.
.
, coupling, ( ).
, - , , .
(Weitere Details, Hölle und Raserei hier - http://www.scottaaronson.com/blog/?p=2555 )
Was kann ich sonst noch sagen ...
- Gute Nachrichten - das Ergebnis scheint zu beweisen, dass in DWave im Allgemeinen eine Art Quantenprozess stattfindet (es war das Thema heftiger Holivoren, die etwa zehn Jahre gezÀhlt haben).
- Sie mĂŒssen nicht mehr um die Anzahl der Qubits kĂ€mpfen, sondern um Kommunikation und Genauigkeit.
Fazit: Sie können sich entspannen, es gibt keinen plötzlichen Ruck, dies ist der nÀchste Schritt in der Entwicklung von Quantencomputern, die praktische Anwendung ist noch weit entfernt.
Sie können weiterhin in PHP und Javascript schreiben.