Quantinuum-szolgáltató
Tipp
Az első alkalommal használt felhasználók automatikusan 500 dollár (USD) ingyenesAzure Quantum Credit-kreditet kapnak az egyes részt vevő kvantumhardver-szolgáltatókkal való használathoz. Ha felhasználta az összes kreditet, és továbbiakra van szüksége, az Azure Quantum Credits programra is jelentkezhet.
Fontos
A Quantinuum célazonosítói 2022 októberétől frissültek. Jelenleg mind a régi, mind az új célazonosító érvényes, a régi célazonosítók azonban idővel megszűnnek. Az új célazonosítók használatával küldje el a feladatokat, és frissítse a kód- vagy feladatszkripteket az új azonosítóknak megfelelően.
Régi célnév | Új célnév |
---|---|
quantinuum.hqs-lt-s1 | quantinuum.qpu.h1-1 |
quantinuum.hqs-lt-s1-apival | quantinuum.sim.h1-1sc |
quantinuum.hqs-lt-s2 | quantinuum.qpu.h1-2 |
quantinuum.hqs-lt-s2-apival | quantinuum.sim.h1-2sc |
quantinuum.hqs-lt-s1-sim | quantinuum.sim.h1-1e |
quantinuum.hqs-lt-s2-sim | quantinuum.sim.h1-2e |
quantinuum.hqs-lt | quantinuum.qpu.h1 |
A Quantinuum nagy megbízhatóságú, teljes mértékben csatlakoztatott qubitekkel rendelkező, csapdába esett ionrendszerekhez biztosít hozzáférést, és képes közép áramköri méréseket végezni.
- Kiadó: Quantinuum
- Szolgáltató azonosítója:
quantinuum
Targets
A következő célok érhetők el a szolgáltatótól:
Cél neve | Célazonosító | Qubitek száma | Description |
---|---|---|---|
H1-1 szintaktikai ellenőrző | quantinuum.sim.h1-1sc | 20 qubit | Ezzel ellenőrizheti a kvantumprogramokat a H1-1 fordítóval, mielőtt elküldené őket a Quantinuum platformján található hardvereknek vagy emulátoroknak. Ingyenes. |
H1-2 szintaktikai ellenőrző | quantinuum.sim.h1-2sc | 12 qubit | Ezzel érvényesítheti a kvantumprogramokat a H1-2 fordítóval, mielőtt elküldené őket a Quantinuum platformján található hardvereknek vagy emulátoroknak. Ingyenes. |
H1-1 Emulátor | quantinuum.sim.h1-1e | 20 qubit | A H1-1 valósághű fizikai és zajmodellt használja. |
H1-2 Emulátor | quantinuum.sim.h1-2e | 12 qubit | A H1-2 valósághű fizikai és zajmodellt használja. |
H1-1 | quantinuum.qpu.h1-1 | 20 qubit | Quantinuum H1-1 fogly ion eszköze. |
H1-2 | quantinuum.qpu.h1-2 | 12 qubit | Quantinuum H1-2 csapdába esett ion eszköze. |
A Quantinuum céljai egy alapszintű mérési visszajelzési profilnak felelnek meg. További információ erről a célprofilról és annak korlátairól: A célprofil-típusok ismertetése az Azure Quantumban.
A Quantinuum-szolgáltató Azure Quantumon való használatának megkezdéséhez tekintse meg a Q# és az Azure Quantum notebook használatának első lépéseit ismertető cikket.
Szintaktikai ellenőrzők
Azt javasoljuk, hogy a felhasználók először szintaxis-ellenőrzővel ellenőrizzék a kódjukat. Ez az eszköz ellenőrzi a megfelelő szintaxist, a fordítás befejezését és a gép kompatibilitását. A szintaxis-ellenőrzők ugyanazt a fordítót használják, mint a megcélzott kvantumszámítógépet. A H1-2 szintaktikai ellenőrző például ugyanazt a fordítót használja, mint a H1-2. A teljes fordítási verem végrehajtása a tényleges kvantumműveletek kivételével történik. Ha a kód lefordítva van, a szintaxis-ellenőrző az állapotot és az összes 0-s eredményt adja vissza success
. Ha a kód nem fordítható le, a szintaxis-ellenőrző sikertelen állapotot ad vissza, és visszaadja a hibát, hogy segítse a felhasználókat a kapcsolatcsoport szintaxisának hibakeresésében. A szintaxis-ellenőrzők lehetővé teszik a fejlesztők számára, hogy a kódjukat bármikor érvényesítsék, még akkor is, ha a gépek offline állapotban vannak.
- Feladat típusa:
Simulation
- Adatformátum:
quantinuum.openqasm.v1
- Célazonosító:
- H1-1 Szintaktikai ellenőrző:
quantinuum.sim.h1-1sc
- H1-2 szintaktikai ellenőrző:
quantinuum.sim.h1-2sc
- H1-1 Szintaktikai ellenőrző:
- Célvégrehajtási profil: Alapszintű mérési visszajelzés
A szintaxis-ellenőrzők használata ingyenes.
H1 rendszermodell emulátorai
Miután ellenőrizte a kód szintaxisát egy szintaxis-ellenőrzővel, a felhasználók kihasználhatják a Quantinuum H1 Emulators emulátorait, az emulációs eszközöket, amelyek részletes fizikai modellt és valós zajmodellt tartalmaznak a tényleges H1 rendszermodell hardveréhez. A zajmodell a H1-1 hardver részletes leírásából származik, és a H1-2 hardverteljesítményre is jellemző. A H1 rendszermodell emulátora ugyanazt az API-t használja a feladatok elküldéséhez, mint a rendszermodell H1 hardvere, így zökkenőmentes átmenetet tesz lehetővé az emulációról a hardverre. A hatékonyság maximalizálása és a fejlesztési idő lerövidítése érdekében a H1 Emulator akkor is elérhető, ha a hardver offline állapotban van.
- Feladat típusa:
Simulation
- Adatformátum:
quantinuum.openqasm.v1
- Célazonosító:
- H1-1 Emulátor:
quantinuum.sim.h1-1e
- H1-2 Emulátor:
quantinuum.sim.h1-2e
- H1-1 Emulátor:
- Célvégrehajtási profil: Alapszintű mérési visszajelzés
A H1 rendszermodell emulátorával kapcsolatos további információkért tekintse meg a Quantinuum termék adatlapját. A kvantumhibák javításának részletesebb elemzéséhez lásd: Valós idejű hibatűrő kvantumhibák javítása.
A H1 Emulator használata hardveres előfizetéssel ingyenesen érhető el. Részletekért lásd: Az Azure Quantum díjszabása.
H1 rendszermodell
A Honeywell által működtetett kvantumszámítógépek H1 rendszermodell-generációja két gépi célt tartalmaz: H1-1 és H1-2. Mindkét kvantumszámítógép alapvetően ugyanazzal a kialakítással rendelkezik, és mindkettő megfelel a műszaki követelmények névleges halmazának. Előfordulhat azonban, hogy rendszerről rendszerre változik a pontos teljesítmény és funkciók, például az elérhető qubitek maximális száma. A felhasználókat arra ösztönzik, hogy teszteljék a kód kompatibilitását úgy, hogy feladatokat küldenek a szintaxis-ellenőrzőnek és a System Model H1 Emulatornak , mielőtt elküldenék őket a célgépekre.
A felhasználók feladatokat küldhetnek egy adott gépre (H1-1 vagy H1-2), vagy elküldhetik őket a gépcsaládnak. A gépcsaládba való beküldés lehetővé teszi, hogy a beküldött feladat az első elérhető, kompatibilis gépen fusson. A kompatibilitás egyetlen feltétele a qubitek száma. Ha egy felhasználó olyan feladatot küld egy adott gépre, amely nem érhető el, a feladat a gép várólistáján marad, amíg a gép elérhetővé nem válik.
Mind a H1-1, mind a H1-2 rendszermodell hardver folyamatosan frissül a termék életciklusa során. A felhasználók a legújabb, fejlett és kompatibilis hardverekhez férhetnek hozzá.
- Feladat típusa:
Quantum Program
- Adatformátum:
quantinuum.openqasm.v1
- Célazonosító:
- H1-1:
quantinuum.qpu.h1-1
- H1-2:
quantinuum.qpu.h1-2
- H1-1:
- Célvégrehajtási profil: Alapszintű mérési visszajelzés
Műszaki specifikációk
A H1 rendszermodell és a H1 rendszermodell emulátorainak műszaki részletei megtalálhatók a Quantinuum termékadatlapjaiban a System Model H1 oldalon, valamint a Quantinuum-adattárakra mutató hivatkozások és a Quantinuum-rendszerek használatára mutató hivatkozások.
Cél rendelkezésre állása
A Quantinuum H sorozatú kvantumszámítógépek folyamatosan frissíthetők, így az ügyfelek hozzáférhetnek a legújabb hardverképességekhez, mivel a Quantinuum folyamatosan javítja a kapuk megbízhatóságát, a memóriahibákat és a rendszersebességet.
A mennyiségi hardverciklusok a kereskedelmi időszakokon és a fejlesztési időszakokon keresztül haladnak át. A kereskedelmi időszakokban a hardver elérhető a feladatok várólistás rendszeren keresztüli feldolgozásához. A fejlesztési időszakokban a hardver offline állapotban van a frissítések alkalmazásakor.
Minden hónapban egy naptárt küldünk a Quantinuum felhasználóinak a kereskedelmi és fejlesztési időszakokra vonatkozó információkkal. Ha nem kapta meg ezt a naptárt, küldjön e-mailt.QCsupport@quantinuum.com
A cél állapota azt jelzi, hogy jelenleg képes feldolgozni a feladatokat. A cél lehetséges állapotai a következők:
- Elérhető: A cél online, a beküldött feladatok feldolgozása és az újak elfogadása.
- Csökkentett teljesítményű: A cél feladatokat fogad el, de jelenleg nem dolgozza fel őket.
- Nem érhető el: A cél offline állapotú, és nem fogadja el az új feladatbeküldéseket.
A Quantinuum kvantumszámítógép-célok esetében az Elérhető és a Csökkentett érték kereskedelmi időszakoknak felel meg, míg a Nem érhető el azoknak a fejlesztési időszakoknak, amikor a gép offline állapotban van a frissítésekhez.
Az aktuális állapotinformációk lekérhetők a Azure Portal egy munkaterület Szolgáltatók lapján.
Díjszabás
A Quantinuum számlázási terveinek megtekintéséhez látogasson el az Azure Quantum díjszabására.
Kvóták korlátozása &
A Quantinuum kvótáit a QPU használati kreditegysége, a H-System Quantum Credit (HQC), a H1 rendszermodell kvantumszámítógépeire küldött feladatok, valamint az emulátor H1 emulátor hQC-k (eHQC-k) alapján követik nyomon a H1 rendszermodell-emulátoroknak küldött feladatok esetében.
A HQC-k és az eHQC-k a feladatok futtatásának költségeinek kiszámítására szolgálnak, és a számításuk a következő képlet alapján történik:
$$ HQC = 5 + C(N_{1q} + 10 N_{2q} + 5 N_m)/5000 $$
ahol:
- $N_{1q}$ az egy qubites műveletek száma egy kapcsolatcsoportban.
- $N_{2q}$ egy kapcsolatcsoport natív két qubites műveleteinek száma. A natív kapu egyenértékű a CNOT-nak több egy qubites kapuval.
- $N_{m}$ az állapot-előkészítési és -mérési (SPAM) műveletek száma egy kapcsolatcsoportban, beleértve a kezdeti implicit állapot-előkészítést, valamint a köztes és végső méréseket és az állapot alaphelyzetbe állítását.
- $C$ a lövések száma.
A kvóták a terv kiválasztásán alapulnak, és támogatási jegyekkel növelhetők. Az aktuális korlátok és kvóták megtekintéséhez lépjen a Kreditek és kvóták panelre, és válassza a munkaterület Kvóták lapját a Azure Portal. További információ: Azure Quantum-kvóták.
Megjegyzés
Ha Azure Quantum Credits-csomagot használ, és nem számlázási csomagot, a kvóták adatai leképezik a lefoglalt krediteket. Ebben az esetben a kvóta felsorolja a kapott kreditek teljes számát.