PASQAL sağlayıcısı
Önemli
1 Haziran 2025 tarihinden sonra Azure Quantum Kredilerini artık kullanamayacaksınız. Azure Quantum Kredilerinin kalan bakiyesi varsa bu tarihten önce bunları kullandığınızdan emin olun.
PASQAL'ın kuantum bilgisayarları, kuantum yazmaçlarını yüz kubite kadar işlemek için lazer ışığı kullanarak optik cımbızlarla nötr atomları denetler.
- Yayımcı: PASQAL
- Sağlayıcı Kimliği:
pasqal
Bu sağlayıcı tarafından sağlanan aşağıdaki hedefler:
Hedef adı | Hedef Kimliği | Kubit sayısı | Açıklama |
---|---|---|---|
Emu-TN | pasqal.sim.emu-tn | 100 kubit 1D ve 2B ağlar | Lazerlerin gerçekleştirdiği eylemlere karşılık gelen Schrödinger denklemini kullanarak kuantum durumunun zaman evrimini simüle eder. |
Fresnel | pasqal.qpu.fresnel | 100 kubit | PASQAL'ın nötr atomları kuantum bilgisayarı. |
Not
PASQAL kuantum sağlayıcısı şu anda Özel Önizleme'de kullanılabilir. Bu bağlantıyı izleyerek Özel Önizleme'ye erişim isteyebilirsiniz.
Öykünücü
PASQAL'in Emu-TN öykünücüsü, lazerlerin gerçekleştirdiği eylemlere karşılık gelen Schrödinger denklemini kullanarak kuantum durumunun zaman evrimini simüle eder.
Emu-TN öykünücüsü, her biri NVIDIA A100 GPU'ları ile donatılmış bir DGX düğümleri kümesi üzerinde çalışır ve PASQAL'ın kuantum işlemcilerinin öykünmesini sağlar. QPU üzerinde çalıştırmadan önce kuantum programlarının prototipini oluşturmak ve doğrulamak için önemli bir araçtır. Endüstriyel uygulamalar geliştirmek ve bilimsel keşfi ilerletmek için 2B dizilerde en fazla 100 kubit öykünebilir.
- İş Türü:
Simulation
- Veri Biçimi:
application/json
- Hedef Kimliği:
pasqal.sim.emu-tn
- Hedef Yürütme Profili: Yok
Fresnel
Fresnel, PASQAL'ın nötr atomları temel alan kuantum bilgisayarıdır. Optik cımbızlarla kontrol edilen nötr atomlar 100 kubitlik bir dizi oluşturur.
Nötr atomlar kuantum cihazları, rastgele yapılandırmalarda 1B veya 2B kubit dizileri oluşturmak üzere nötr atomları ayrı ayrı yakalamak ve işlemek için optik cımbız olarak adlandırılan yüksek oranda odaklanmış lazerler kullanır. Mevcut PASQAL cihaz nesli, hesaplamalar için yaklaşık 100 rubidyum atomu kullanır. Her kubit, Rubidium atomunda iki düzeyli bir enerji durumuyla temsil edilir, genellikle bir toprak durumu ve yüksek enerji durumu olan Rydberg durumudur.
- İş Türü:
Quantum program
- Veri Biçimi:
application/json
- Hedef Kimliği:
pasqal.qpu.fresnel
- Hedef Yürütme Profili: Yok
Pulser SDK'sı
PASQAL QPU'da tek tek atomlar 1B veya 2B lattiklerde iyi tanımlanmış konumlarda kapana kısılır. Pulser , nötr atomlar kuantum cihazlarında darbe dizilerini oluşturma, simülasyon ve yürütmeye yönelik bir çerçevedir. Daha fazla bilgi için Pulser belgelerine bakın.
Pulser SDK paketlerini yüklemek için aşağıdaki kodu çalıştırın:
!pip -q install pulser-simulation #Only for using the local Qutip emulator included in Pulser
!pip -q install pulser-core
Giriş veri biçimi
PASQAL hedefleri JSON dosyalarını giriş veri biçimi olarak kabul eder. Darbe dizilerini göndermek için Pulser nesnelerini giriş verileri olarak kullanılabilecek bir JSON dizesine dönüştürmeniz gerekir.
# Convert the sequence to a JSON string
def prepare_input_data(seq):
input_data = {}
input_data["sequence_builder"] = json.loads(seq.to_abstract_repr())
to_send = json.dumps(input_data)
#print(json.dumps(input_data, indent=4, sort_keys=True))
return to_send
Kuantum işinizi PASQAL'a göndermeden önce uygun giriş ve çıkış veri biçimi parametrelerini ayarlamanız gerekir. Örneğin, aşağıdaki kod giriş veri biçimini olarak pasqal.pulser.v1
, çıkış veri biçimini ise olarak pasqal.pulser-results.v1
ayarlar.
# Submit the job with proper input and output data formats
def submit_job(target, seq):
job = target.submit(
input_data=prepare_input_data(seq), # Take the JSON string previously defined as input data
input_data_format="pasqal.pulser.v1",
output_data_format="pasqal.pulser-results.v1",
name="PASQAL sequence",
shots=100 # Number of shots
)
PASQAL sağlayıcısına iş gönderme hakkında daha fazla bilgi için bkz . Pulser SDK'sını kullanarak PASQAL'a bağlantı hattı gönderme.
Fiyatlandırma
PASQAL faturalama planını görmek için Azure Quantum fiyatlandırması bölümünü ziyaret edin.
Limitler ve kotalar
PASQAL kotaları, Emu-TN öykünücüsünün kullanımına göre izlenir. Kotalar, kullandığınız plana bağlıdır:
- Azure Quantum Kredi planı: 20 saate kadar
- Kullandıkça öde planı: 100 saate kadar
Kotalar yalnızca Emu-TN öykünücüsine uygulanır. Fresnel QPU için kota yoktur.