Háttérbeli kvantumszimulátorok kvantumszolgáltatóktól

Ez a cikk a kvantumszolgáltatóktól elérhető háttérszimulátorokat ismerteti. Ezek a szimulátorok minden Azure Quantum-felhasználó számára elérhetők, és nagyszerű lehetőséget biztosítanak a programok tesztelésére Q# , mielőtt valódi kvantumszámítógépen futtatják őket.

IonQ

Az IonQ gpu-gyorsított idealizált szimulátort biztosít, amely akár 29 qubitet is támogat, ugyanazt a kapukészletet használva, amelyet az IonQ biztosít a kvantumhardverén. A szimulátor nagyszerű hely a feladatok elővizsgálatára, mielőtt tényleges kvantumszámítógépen futtatja őket.

  • Feladat típusa: Simulation
  • Adatformátum: ionq.circuit.v1
  • Célazonosító: ionq.simulator
  • Célvégrehajtási profil: QIR-alap (kvantum köztes reprezentáció)

További információt az IonQ-szolgáltató oldalán talál.

Pasqal

A Pasqal EMU_MPS egy pulser háttérrendszer, amely mátrixtermék-állapotokkal (MPS) emulálja ezt a dinamikát. A Mátrix termékállapotok (MPS) vagy a tenzoros vonat (TT) a tenzoros hálózatok egy adott osztálya, amely a kvantumállapotok vonható parametrizálását biztosítja.

EMU_MPS emulátor NVIDIA DGX-csomópontokat tartalmazó fürtön fut, amelyek mindegyike NVIDIA A100 GPU-kkal rendelkezik, lehetővé téve a Pasqal kvantumprocesszorainak emulációját. Ez egy kulcsfontosságú eszköz a kvantumprogramok prototípusának és ellenőrzésének, mielőtt a QPU-n (kvantumfeldolgozó egységen) futtatja őket. A 2D tömbökben akár 80 qubit is emulálható ipari alkalmazások fejlesztéséhez és a tudományos felfedezés előmozdításához.

  • Feladat típusa: Simulation
  • Adatformátum: application/json
  • Célazonosító: pasqal.sim.emu-mps
  • Célvégrehajtási profil: N/A

További információért tekintse meg a Pasqal szolgáltató oldalát.

Quantinuum

A Quantinuum két emulátoreszközt biztosít:

Szintaxis-ellenőrzők – Ezek az eszközök a megfelelő szintaxist, fordítási befejezést és gépi kompatibilitást ellenőrzik ugyanazzal a fordítóval, mint a megcélzott kvantumszámítógép. Mindkét H2 rendszermodellhez szintaxis-ellenőrzők tartoznak.

  • Feladat típusa: Simulation
  • Adatformátumok: honeywell.openqasm.v1, honeywell.qir.v1
  • Célazonosító:
    • H2-1 szintaxis-ellenőrző: quantinuum.sim.h2-1sc
    • H2-2 szintaxis ellenőrző: quantinuum.sim.h2-2sc
  • Célvégrehajtási profil: QIR adaptív RI
  • Díjszabás: Ingyenes ($0)

Emulátorok – Ezek az eszközök részletes fizikai modellt és valós zajmodellt tartalmaznak a tényleges H2 rendszermodell hardveréhez. Mindkét H2-géphez emulátor és felhőalapú Quantinuum Emulator is használható.

  • Feladat típusa: Simulation
  • Adatformátum: honeywell.openqasm.v1, honeywell.qir.v1
  • Célazonosító:
    • H2-1 Emulátor: quantinuum.sim.h2-1e
    • H2-2 Emulátor: quantinuum.sim.h2-2e
  • Célvégrehajtási profil: QIR adaptív RI

A Quantinuum Emulator egy H sorozatú rendszermodell-alapú emulátor, amely ingyenesen elérhető a Kód és a Microsoft Quantum oldalán. További információt a Quantinuum Emulator oldalán talál.

Az összes Quantinuum emulátorról további információt a Quantinuum szolgáltató oldalán talál.

Rigetti

A Rigetti a Quantum Virtual Machine (QVM) egy nyílt forráskódú szimulátort biztosít a Quil számára. A QVM-cél szövegként fogad el egy Quil-programot, és a programot a felhőben üzemeltetett QVM-en futtatja, szimulált eredményeket ad vissza.

  • Feladat típusa: Simulation
  • Adatformátumok: rigetti.quil.v1, rigetti.qir.v1
  • Célazonosító: rigetti.sim.qvm
  • Célvégrehajtási profil: QIR-alap
  • Díjszabás: Ingyenes ($0)

További információt a Rigetti szolgáltató oldalán talál.