Kuantum sağlayıcılarından arka uç kuantum simülatörleri

Bu makalede, kuantum sağlayıcıları tarafından sağlanan arka uç simülatörleri açıklanmaktadır. Bu simülatörler tüm Azure Quantum kullanıcıları tarafından kullanılabilir ve programlarınızı Q# gerçek bir kuantum bilgisayarda çalıştırmadan önce test etmenin harika bir yoludur.

IonQ

IonQ, IonQ'nun kuantum donanımında sağladığı aynı kapı kümesini kullanarak 29 kubite kadar destekleyen GPU hızlandırmalı idealleştirilmiş bir simülatör sağlar. Simülatör, işleri gerçek bir kuantum bilgisayarda çalıştırmadan önce kontrol etmek için harika bir yerdir.

  • İş türü: Simulation
  • Veri Biçimi: ionq.circuit.v1
  • Hedef Kimliği: ionq.simulator
  • Hedef Yürütme Profili: QIR Temeli (Kuantum Ara Gösterimi)

Daha fazla bilgi için IonQ sağlayıcı sayfasına bakın.

Pasqal

Pasqal'ın EMU_MPS, matris ürün durumları (MPS) kullanarak bu dinamiğe öykünen bir arka uç uygulamasıdır. Matris Ürün Durumları (MPS) veya tensor treni (TT), kuantum durumlarının çekişli bir parametrizasyonu sağlayan belirli bir tensor ağ sınıfıdır.

EMU_MPS öykünücü, her biri NVIDIA A100 GPU'ları ile donatılmış bir NVIDIA DGX düğümleri kümesi üzerinde çalışır ve Pasqal'ın kuantum işlemcilerinin öykünmesini sağlar. Bu, QPU'da (kuantum işleme birimi) çalıştırmadan önce kuantum programlarının prototipini oluşturmak ve doğrulamak için önemli bir araçtır. 2B dizilerde en fazla 80 kubit öykünebilir, bu da endüstriyel uygulamaların geliştirilmesine ve bilimsel keşiflerin ilerletilmesine olanak tanır.

  • İş Türü: Simulation
  • Veri Biçimi: application/json
  • Hedef Kimliği: pasqal.sim.emu-mps
  • Hedef Yürütme Profili: Yok

Daha fazla bilgi için Pasqal sağlayıcı sayfasına bakın.

Quantinuum

Quantinuum iki öykünücü aracı sağlar:

Sözdizimi Denetleyicisi - Bu araçlar, hedefledikleri kuantum bilgisayarla aynı derleyiciyi kullanarak doğru söz dizimi, derleme tamamlama ve makine uyumluluğunu doğrular. Her iki Sistem Modeli H2 makinesi için de Söz Dizimi Denetleyicisi vardır.

  • İş türü: Simulation
  • Veri Biçimleri: honeywell.openqasm.v1, honeywell.qir.v1
  • Hedef Kimliği:
    • H2-1 Sözdizimi Denetleyicisi: quantinuum.sim.h2-1sc
    • H2-2 Sözdizimi Denetleyicisi: quantinuum.sim.h2-2sc
  • Hedef Yürütme Profili: QIR Uyarlamalı RI
  • Fiyatlandırma: Ücretsiz ($0)

Öykünücüler - Bu araçlar, gerçek Sistem Modeli H2 donanımının ayrıntılı bir fiziksel modelini ve gerçekçi kirlilik modelini içerir. Her iki H2 makinesi için birer öykünücü ile birlikte, bulut tabanlı bir Quantinuum Öykünücüsü de vardır.

  • İş türü: Simulation
  • Veri Biçimi: honeywell.openqasm.v1, honeywell.qir.v1
  • Hedef Kimliği:
    • H2-1 Öykünücüsü: quantinuum.sim.h2-1e
    • H2-2 Öykünücüsü: quantinuum.sim.h2-2e
  • Hedef Yürütme Profili: QIR Uyarlamalı RI

Quantinuum Öykünücüsü, Microsoft Quantum ile Kod sayfasında ücretsiz olarak kullanılabilen bir Sistem Modeli H serisi tabanlı öykünücüdür. Daha fazla bilgi için Quantinuum Öykünücüsü sayfasına bakın.

Tüm Quantinuum öykünücüleri hakkında daha fazla bilgi için Quantinuum sağlayıcı sayfasına bakın.

Rigetti

Rigetti, Quil için açık kaynaklı bir simülatör olan Quantum Virtual Machine'i (QVM) sağlar. QVM hedefi bir Quil programını metin olarak kabul eder ve bu programı bulutta barındırılan QVM'de çalıştırarak simülasyon sonuçları döndürür.

  • İş Türü: Simulation
  • Veri Biçimleri: rigetti.quil.v1, rigetti.qir.v1
  • Hedef Kimliği: rigetti.sim.qvm
  • Hedef Yürütme Profili: QIR Tabanı
  • Fiyatlandırma: Ücretsiz ($0)

Daha fazla bilgi için Rigetti sağlayıcı sayfasına bakın.