By Brian Siegelwax közzétéve: 22. március 2024
Néhány évvel ezelőtt a kvantumszámítógépes szimulátorok meglehetősen korlátozottak voltak. Egy laptopon talán körülbelül 10 qubitet szimulálhat. A felhőn keresztül talán körülbelül 20-at szimulálhat. Attól függően, hogy mit futtat, az ilyen alacsony qubit-számú algoritmusok feldolgozása órákig tarthat. Valójában felfedeztem egy felhőszimulátor 10,000 20 másodperces futási korlátját, miközben csak körülbelül 2.75 qubitet használtam. XNUMX órát vártam, hogy a végén hibaüzenetet kapjak.
Az azóta eltelt években a kvantumszámítógépek nagymértékben fejlődtek, de a szimulátoraik is. Nem teszteltem mindegyiket, de gyakran találkozunk 30-40 qubites szimulációs képességekkel. Láthattuk az emulátorok térnyerését is, ezek olyan szimulátorok, amelyek zajmodelljei bizonyos típusú kvantumszámítógépeket, vagy akár meghatározott kvantumszámítógépeket utánoznak.
Az utóbbi időben növekedést tapasztaltunk a tenzorhálózatok használatában. Ezek a klasszikus megoldók azt állíthatják, hogy több mint 100 qubitet szimulálnak. Na, itt jön QPerfect, amely azt állítja, hogy MIMIQ-Circ család A szimulátorok sok száz qubitet, esetleg néhány ezer qubitet is képesek kezelni. Rövid időre hozzáférést kaptam, és ezt az időt arra használtam, hogy teszteljem az állításaikat.
MIMIQ-Circ, a QPerfecttől
A kvantumszámítógépek klasszikus szimulációjának kihívása az, hogy minden egyes hozzáadott kusza qubit megduplázza a kvantumrendszer reprezentálásához szükséges memória mennyiségét. Az általános memóriaigény csökkentésének egyik módja, ha nem írjuk le teljesen a rendszert. A memóriaigény továbbra is exponenciálisan növekszik, de a kisebb számokat megduplázzák. A több qubit szimulációjának másik módja a megvalósítható műveletek korlátozása, mint ahogy ez a Clifford szimulátor esetében is történik, amely több ezer qubit szimulálására képes.
A MIMIQ-Circ az első megközelítést követi, részleges állapotteret használ a műveletek teljes készletével. A qubit-szám nem olyan magas, mint egy Clifford szimulátoré, de sokkal magasabb, mint más szimulátorokban.
A MIMIQ-Circ valójában egy kis szimulátorcsalád: egy állapotvektor-szimulátor és egy MPS-szimulátor.
Állapotvektor szimuláció
A jelenlegi próbaidőszak alatt a QPerfect csak 32 qubitre korlátozza állapotvektor szimulátorát és 2 lövéskorlátot.16. Valójában nem adja vissza az állapotvektort, amely a qubitek mérés előtti állapotát reprezentálja, de ez folyamatban van, és van mód arra, hogy közben megkapjuk. Egyelőre mintavételezést ad vissza, mintha egy QASM szimulátort használna.
Az érdekes az, hogy a szimulátorok helyi telepítéseit összehasonlítottam egy felhőalapú MIMIQ-Circ szimulátorral. Ez egyértelműen hátrányos helyzetbe hozta a MIMIQ-Circ-et, mivel az adatoknak az interneten keresztül kellett körbejárniuk.
Teszteltem a szimulátorokat QPE és HHL áramkörökkel szemben, amelyek a legmélyebb kvantumáramkörök közé tartoznak. A legkisebb léptékben a helyi megvalósítások gyorsabbak voltak. De ahogy növeltem a qubit-számot, a MIMIQ-Circ még az internetproblémával is gyorsabb lett.
Hogy megmutassam, milyen gyorsan történik ez a QPE-vel, molekuláris hidrogént használtam, amely a lehető legkisebb molekula, amelyet felhasználhatunk. A pontos számításhoz összesen kilenc qubitre van szükségünk. És összesen kilenc qubittel a MIMIQ-Circ a felhő felett már gyorsabb volt, mint a helyi szimulátorok. A HHL-lel a MIMIQ-Circ egy helyi szimulátort 15 qubittel kötött le, és 16 qubittel felülmúlta azt.
A MIMIQ-Circ elég hatékony ahhoz, hogy még hálózati késleltetés mellett is megelőzze a helyi szimulátorokat. Fontos, hogy a MIMIQ-Cirq eredményei minőségileg egyeznek a helyi szimulátorokkal, és megbizonyosodnak arról, hogy valóban működik.
MPS szimuláció
Ez a tenzorhálózati szimulátor, amely állítólag több száz qubitet képes szimulálni. De ezt sehol máshol nem tudod megtenni, szóval nincsenek akkora kvantumáramkörök, amelyek csak úgy hevernek. Szerencsére könnyű masszív áramkört építeni a SWAP teszt nevű szubrutin segítségével. Tehát építettem egy nagy áramkört, lefuttattam, felnagyítottam, és újra futottam, amíg a MIMIQ-Circ végül elromlott.
A MIMIQ-Circ alig 1401 perc alatt dolgozott fel egy 6 qubites áramkört.
Valahol 1401 és 1421 qubit között, valahol 700 és 710 vezérelt SWAP kapuval, a MIMIQ-Circ végre futásidejű hibákat kezd visszaadni. Ez majdnem 1400 qubittel több, mint amennyit egy átlagos kvantumszámítógépes szimulátor képes kezelni.
Fontos, hogy kis léptékben a MIMIQ-Circ eredményei minőségileg megegyeznek a helyi szimulátorokkal. Sajnos más szimulátorok nem lépnek túl messzire. A SWAP tesztet azonban könnyű ellenőrizni, és úgy tűnik, hogy a MIMIQ-Circ sokkal jobban bírja a nagy méreteket, mint a többi szimulátor kis léptékben.
Helyi szimuláció vs hálózati késleltetés
A hálózati késleltetési probléma megoldása érdekében, amikor az adatokat oda-vissza kell küldeni az interneten keresztül, a QPerfect azt mondta, hogy kötegelt feladatokon, variációs algoritmusok támogatásán és egy helyi 20 qubit állapotvektor-szimulátoron dolgoznak. Amit láttam, egy helyi szimulátornak kényelmesen felül kell múlnia a többi helyi alternatívát. Bónuszként nem kell adatait az interneten keresztül küldenie, amit egyébként sem mindenki szeretne.
Következtetés
A MIMIQ-Circ-nek képesnek kell lennie minden olyan kvantumáramkör szimulálására, amelyet minden ma létező kvantumszámítógépen futtathatunk, beleértve azt a két több mint 1000 processzort is, amelyek nem nyilvánosak. Valójában a MIMIQ-Circ két fő előnnyel rendelkezik ezekkel a processzorokkal szemben:
- Nincs zaj. A kvantumhiba-javítás hiányában, ami a termelésben nincs, a MIMIQ-Circnek minőségileg jobbnak kell lennie, mint az 1000+ processzor.
- A MIMIQ-Circ teljes körű qubit-kapcsolattal rendelkezik. Bár az 1000+ processzor egyike rendelkezik a teljes csatlakozás lehetőségével, ezt nem erősítették meg, a másikban pedig határozottan nem.
Bár a MIMIQ-Circ stressztesztjére összpontosítottam, fontos megismételni, hogy az eredményei minőségileg megegyeztek a helyi szimulátorok eredményeivel. A legkisebb mérlegeknél, ahol más szimulátorok működhetnek, könnyen ellenőrizhető, hogy a MIMIQ-Circ működik. Nagy léptékben pedig a SWAP teszt eredményei ígéretesek. A MIMIQ-Circ gyorsnak, pontosnak és a saját bajnokságának tűnik.
Brian N. Siegelwax egy független Quantum Algorithm Designer és egy szabadúszó író Belül kvantumtechnológia. Ismert a kvantumszámítástechnika területén végzett munkáiról, különösen a kvantum algoritmusok tervezésében. Számos kvantumszámítási keretrendszert, platformot és segédprogramot értékelt, és írásaiban megosztotta meglátásait és megállapításait. Siegelwax szintén szerző, és olyan könyveket írt, mint a „Dungeons & Qubits” és a „Choose Your Own Quantum Adventure”. Rendszeresen ír a Médiumon a kvantumszámítással kapcsolatos különféle témákról. Munkája magában foglalja a kvantumszámítás gyakorlati alkalmazásait, a kvantumszámítástechnikai termékek áttekintését, valamint a kvantumszámítási koncepciókról szóló vitákat.
- SEO által támogatott tartalom és PR terjesztés. Erősödjön még ma.
- PlatoData.Network Vertical Generative Ai. Erősítse meg magát. Hozzáférés itt.
- PlatoAiStream. Web3 Intelligence. Felerősített tudás. Hozzáférés itt.
- PlatoESG. Carbon, CleanTech, Energia, Környezet, Nap, Hulladékgazdálkodás. Hozzáférés itt.
- PlatoHealth. Biotechnológiai és klinikai vizsgálatok intelligencia. Hozzáférés itt.
- Forrás: https://www.insidequantumtechnology.com/news-archive/quantum-simulator-leap-looking-at-mimiq-circ-by-qperfect/
- :van
- :is
- :nem
- :ahol
- $ UP
- 1
- 10
- 100
- 15%
- 16
- 20
- 2024
- 22
- 32
- 500
- 7
- 700
- 710
- 75
- a
- Képes
- Rólunk
- távollét
- hozzáférés
- pontos
- át
- tulajdonképpen
- hozzá
- előnyei
- újra
- ellen
- Augusztus
- algoritmus
- algoritmusok
- Minden termék
- majdnem
- már
- Is
- alternatívák
- Bár
- összeg
- an
- és a
- Másik
- bárhol
- alkalmazások
- megközelítés
- VANNAK
- körül
- AS
- At
- szerző
- elérhető
- átlagos
- BE
- lett
- mert
- óta
- előtt
- hogy
- Jobb
- között
- pótlék
- Könyvek
- Brian
- tömören
- Törött
- épít
- Épület
- épült
- de
- by
- számítás
- hívott
- TUD
- képességek
- eset
- kategóriák
- kihívás
- követelés
- követelések
- felhő
- jön
- Közös
- képest
- számítógép
- számítógépek
- számítástechnika
- fogalmak
- bizalom
- megerősít
- MEGERŐSÍTETT
- Connectivity
- hozzájárulások
- tudott
- számít
- Pár
- Jelenlegi
- dátum
- legmélyebb
- minden bizonnyal
- attól
- leírni
- Design
- Tervező
- Hátrány
- felfedezett
- megbeszélések
- különböző
- do
- nem
- Nem
- ne
- megduplázódott
- Páros
- minden
- könnyű
- hatékony
- más
- végén
- elég
- hiba
- hibák
- értékelték
- Még
- Minden
- mindenki
- létezés
- exponenciálisan
- tény
- család
- messze
- GYORS
- gyorsabb
- kevés
- mező
- Végül
- Találjon
- megállapítások
- vezetéknév
- összpontosított
- következik
- A
- szerencsére
- keretek
- szabadúszó
- ból ből
- Tele
- teljesen
- Gates
- kap
- megadott
- nagymértékben
- növekszik
- Növekedés
- kellett
- fogantyú
- megtörténik
- Legyen
- he
- itt
- Magas
- <p></p>
- övé
- tart
- NYITVATARTÁS
- Hogyan
- azonban
- HTTPS
- Több száz
- hidrogén
- i
- if
- kép
- megvalósítások
- végre
- fontos
- ami fontos
- javított
- in
- magában foglalja a
- Beleértve
- <p></p>
- független
- belső
- Belül kvantumtechnológia
- meglátások
- érdekes
- Internet
- kérdés
- IT
- ITS
- Állások
- éppen
- ismert
- hordozható számítógép
- nagy
- Késleltetés
- Liga
- LIMIT
- Korlátozott
- korlátozó
- helyi
- Elő/Utó
- fontos
- csinál
- sok
- mar
- tömeges
- Mérkőzés
- párosított
- max-width
- talán
- Addig
- mérés
- közepes
- Memory design
- üzenet
- Perc
- modellek
- molekuláris
- molekula
- több
- sok
- Szükség
- hálózat
- hálózatok
- kilenc
- nem
- Zaj
- Most
- számok
- számos
- of
- on
- ONE
- csak
- működik
- Művelet
- or
- Más
- ki
- teljesítményben felülmúl
- felett
- átfogó
- saját
- különösen
- talán
- időszak
- csővezeték
- Platformok
- Plató
- Platón adatintelligencia
- PlatoData
- lehetséges
- esetleg
- kiküldött
- potenciális
- Gyakorlati
- pontos
- Probléma
- folyamat
- Feldolgozott
- processzorok
- Termelés
- Termékek
- biztató
- nyilvánosan
- Kvantum
- kvantum algoritmusok
- Kvantum számítógép
- kvantum számítógépek
- kvantumszámítás
- kvantum hibajavítás
- kvantumtechnika
- qubit
- qubit
- gyorsan
- egészen
- nemrég
- csökkenteni
- rendszeresen
- összefüggő
- képvisel
- jelentése
- követelmény
- korlátoz
- Eredmények
- visszatérés
- visszatérő
- Visszatér
- Vélemények
- Emelkedik
- körül
- futás
- futás
- futásidejű
- s
- Mondott
- Skála
- pikkelyes
- Mérleg
- lát
- Úgy tűnik,
- látott
- küld
- készlet
- számos
- megosztott
- rövid
- lövés
- előadás
- szimulálni
- tettetés
- szimulátor
- óta
- kicsi
- kisebb
- So
- SOLVE
- néhány
- valahol
- Hely
- különleges
- standard
- kezdődik
- Állami
- Még mindig
- feszültség
- ilyen
- támogatás
- meghaladta
- csere
- rendszer
- Vesz
- Technológia
- teszt
- kipróbált
- Tesztelés
- tesztek
- mint
- hogy
- A
- Az állam
- azok
- Őket
- Ott.
- Ezek
- ők
- ezt
- ezer
- Keresztül
- Bekötött
- idő
- nak nek
- Ma
- Témakörök
- Végösszeg
- próba
- utazás
- igaz
- kettő
- típusok
- alatt
- sajnálatos módon
- -ig
- us
- használ
- használt
- segítségével
- segédprogramok
- különféle
- ellenőrzése
- nagyon
- keresztül
- vs
- akar
- volt
- Út..
- we
- voltak
- Mit
- ami
- míg
- val vel
- Munka
- dolgozó
- művek
- író
- írások
- írott
- év
- még
- te
- A te
- zephyrnet