Aracılığıyla paylaş


Quantinuum sağlayıcısı

İpucu

Bir Azure Quantum çalışma alanı oluşturduğunuzda, her kuantum donanım sağlayıcısı için otomatik olarak 500 ABD doları ücretsiz Azure Quantum Kredisi alırsınız. İlk kuantum programlarınızı gerçek kuantum donanımına göndermek için Azure Quantum Kredileri'ni kullanabilirsiniz.

Quantinuum, yüksek aslına uygun, tam bağlantılı kubitlere ve orta devre ölçümü gerçekleştirme yeteneğine sahip kapana kısılmış iyon sistemlerine erişim sağlar.

  • Yayımcı: Quantinuum
  • Sağlayıcı Kimliği: quantinuum

Targets

Bu sağlayıcıda aşağıdakiler targets kullanılabilir:

Target ad Target KİMLİĞİ Kubit sayısı Açıklama
H1-1 Sözdizimi Denetleyicisi quantinuum.sim.h1-1sc 20 kubit Quantinuum platformundaki donanıma veya öykünücülere göndermeden önce kuantum programlarını H1-1 derleyicisine karşı doğrulamak için bunu kullanın. Ücretsiz.
H2-1 Sözdizimi Denetleyicisi quantinuum.sim.h2-1sc 56 kubit Quantinuum platformundaki donanıma veya öykünücülere göndermeden önce kuantum programlarını H2-1 derleyicisine karşı doğrulamak için bunu kullanın. Ücretsiz.
H1-1 Öykünücüsü quantinuum.sim.h1-1e 20 kubit H1-1'in gerçekçi bir fiziksel modelini ve gürültü modelini kullanır.
H2-1 Öykünücüsü quantinuum.sim.h2-1e 56/32 kubit H2-1'in gerçekçi bir fiziksel modelini ve gürültü modelini kullanır. 56 kubit simülasyonu yalnızca bir zımbalayıcı benzetimi olarak kullanılabilir
H1-1 quantinuum.qpu.h1-1 20 kubit Quantinuum'un H1-1 kapana kısılmış iyon cihazı.
H2-1 quantinuum.qpu.h2-1 56 kubit Quantinuum'un H2-1 kapana kısılmış iyon cihazı.

Quantinuum'lar targets bir QIR Adaptive RI profile karşılık gelir. Bu target profil ve sınırlamaları hakkında daha fazla bilgi için bkz. Azure Quantum'da profil türlerini anlamatarget.

Quantinuum'un tüm makineleri targets artık Tümleşik hibrit devreleri destekliyor. Tümleşik karma işleri gönderme hakkında daha fazla bilgi için bkz . Tümleşik karma bilgi işlem.

Azure Quantum'da Quantinuum sağlayıcısını kullanmaya başlamak için bkz . Q# ve Azure Quantum not defterini kullanmaya başlama.

İpucu

Bir oturum kapsamında gönderilen kuantum işleri, işleri bir dakika içinde birbirlerinden kuyruğa eklediğiniz sürece Quantinuum donanımına özel erişime sahiptir. Bundan sonra, herhangi bir iş kabul edilir ve standart kuyruğa alma ve öncelik belirleme mantığıyla işlenir. Daha fazla bilgi için bkz . Azure Quantum'da oturumlar.

Söz Dizimi Dama'ları

Kullanıcıların önce söz dizimi denetleyicisi kullanarak kodlarını doğrulamalarını öneririz. Bu, doğru söz dizimi, derleme tamamlama ve makine uyumluluğunu doğrulamaya yönelik bir araçtır. Söz Dizimi Denetleyicisi, kullandıkları targetkuantum bilgisayarla aynı derleyiciyi kullanır. Örneğin, H1-1 söz dizimi denetleyicisi H1-1 ile aynı derleyiciyi kullanır. Tam derleme yığını, gerçek kuantum işlemleri dışında yürütülür. Kod derlenirse, söz dizimi denetleyicisi bir success durum ve tüm 0'ların sonucunu döndürür. Kod derlenmiyorsa, söz dizimi denetleyicisi başarısız bir durum döndürür ve kullanıcıların devre söz dizimlerinde hata ayıklamasına yardımcı olmak için döndürülen hatayı verir. Söz Dizimi Denetleyicisi, makineler çevrimdışı olduğunda bile geliştiricilerin kodlarını istedikleri zaman doğrulamalarına olanak sağlar.

  • İş türü: Simulation
  • Veri Biçimleri: honeywell.openqasm.v1, honeywell.qir.v1
  • Target KİMLİĞİ:
    • H1-1 Sözdizimi Denetleyicisi: quantinuum.sim.h1-1sc
    • H2-1 Sözdizimi Denetleyicisi: quantinuum.sim.h2-1sc
  • Target Yürütme Profili: QIR Adaptive RI

Söz Dizimi Denetleyicisi kullanımı ücretsiz olarak sunulur.

Sistem Modeli H1 Öykünücüleri

Söz Dizimi Denetleyicisi ile kodlarının söz dizimini doğruladıktan sonra, kullanıcılar Quantinuum'un Sistem Modeli H1 Öykünücülerinden, ayrıntılı bir fiziksel model içeren öykünme araçlarından ve gerçek Sistem Modeli H1 donanımının gerçekçi kirlilik modellerinden yararlanabilir. Gürültü modelleri, donanımın ayrıntılı bir karakterizasyonundan türetilir. Sistem Modeli H1 Öykünücüleri, sistem modeli H1 donanımı olarak iş gönderimi için aynı API'yi kullanarak öykünmeden donanıma sorunsuz geçiş sağlar. Üretkenliği en üst düzeye çıkarmak ve geliştirme süresini kısaltmak için, donanım çevrimdışıyken bile Sistem Modeli H1 Öykünücüleri kullanılabilir.

Daha fazla bilgi için, Sistem Modeli H1 Öykünücüsü Ürün Veri Sayfası'nın Sistem Modeli H1 sayfasında bulunabilir.

  • İş türü: Simulation
  • Veri Biçimi: quantinuum.openqasm.v1
  • Target KİMLİĞİ:
    • H1-1 Öykünücüsü: quantinuum.sim.h1-1e
  • Target Yürütme Profili: QIR Adaptive RI

Sistem Modeli H1 Öykünücüsü kullanımı, bir donanım aboneliği ile ücretsiz olarak sunulur. Ayrıntılar için bkz . Azure Quantum fiyatlandırması.

H Serisi Öykünücü (bulut tabanlı)

H Serisi Öykünücüsü , Azure Quantum web sitesindeki Azure Quantum ile Kod sayfasında ücretsiz olarak kullanılabilir. Burada Q# kodu yazabilir ve azure hesabı olmadan işlerinizi Quantinuum H Serisi Öykünücüsü'ne gönderebilirsiniz. H Serisi Öykünücüsü, bir Sistem Modeli H1 kuantum bilgisayarının tipik performansına göre gerçekçi bir fiziksel kirlilik modeli ve genelleştirilmiş hata parametreleri kullanan durum belirleyici tabanlı bir kuantum öykünücüsüdür. Gerçekleştirilen kuantum simülasyonu Sistem Modeli H1 Öykünücüsü ile aynıdır, ancak klasik devre iyileştirme yordamı aktarım hızını artırmak için azaltılır. Tümleşik Hibrit bilgi işlem desteğinin gelecekteki bir tarih için planlandığı.

Sistem Modeli H1

Honeywell tarafından desteklenen Kuantum bilgisayarların Sistem Modeli H1 nesli, bir doğrusal bölüme sahip Bir Quantum şarjlı cihazdan (QCCD) oluşur ve şu anda tek bir makine targetsiçerir: H1-1. Kullanıcıların, işleri makinelere göndermeden önce bir söz dizimi denetleyicisine ve Sistem Modeli H1 Öykünücüsü'ne göndererek kodlarının target H1-1 ile uyumluluğunu test etmeleri önerilir.

Sistem Modeli H1 makinesi, ürün yaşam döngüsü boyunca sürekli olarak yükseltilir. Kullanıcılara en güncel, gelişmiş ve kullanılabilir donanıma erişim verilir.

Daha fazla bilgi, Sistem Modeli H1 sayfasında bulunan Sistem Modeli H1 Ürün Veri Sayfası'nda bulunabilir.

  • İş türü: Quantum Program
  • Veri Biçimi: honeywell.openqasm.v1, honeywell.qir.v1
  • Target KİMLİĞİ:
    • H1-1: quantinuum.qpu.h1-1
  • Target Yürütme Profili: QIR Adaptive RI

Sistem Modeli H2 Öykünücüsü

Kullanıcılar, kodlarının söz dizimini H2-1 Sözdizimi Denetleyicisi ile doğruladıktan sonra, ayrıntılı bir fiziksel model ve gerçek Sistem Modeli H2 donanımının gerçekçi kirlilik modelini içeren bir öykünme aracı olan Quantinuum'un Sistem Modeli H2 Öykünücüsü'ne sahip olabilir. Gürültü modeli hakkında daha fazla bilgi, Sistem Modeli H2 sayfasında bulunan Sistem Modeli H2 Öykünücüsü Ürün Veri Sayfası'nda bulunabilir. Sistem Modeli H2 Öykünücüsü, sistem modeli H2 donanımı olarak iş gönderimi için aynı API'yi kullanarak öykünmeden donanıma sorunsuz geçiş sağlar. Üretkenliği en üst düzeye çıkarmaya ve geliştirme süresini kısaltmaya yardımcı olmak için donanım çevrimdışıyken bile H2 Öykünücüsü kullanılabilir.

  • İş türü: Simulation
  • Veri Biçimi: quantinuum.openqasm.v1
  • Target KİMLİĞİ:
    • H2-1 Öykünücüsü: quantinuum.sim.h2-1e
  • Target Yürütme Profili: QIR Adaptive RI

Sistem Modeli H2 Öykünücüsü kullanımı, bir donanım aboneliği ile ücretsiz olarak sunulur. Ayrıntılar için bkz . Azure Quantum fiyatlandırması.

Sistem Modeli H2

Honeywell tarafından desteklenen Kuantum bilgisayarların Quantinuum Sistem Modeli H2 nesli, iki bağlı doğrusal bölüme sahip bir Kuantum şarjlı cihazdan (QCCD) oluşur ve şu anda H2-1 adlı 1 makineye sahiptir. Daha fazla bilgi, Sistem Modeli H2 sayfasında bulunan Sistem Modeli H2 Ürün Veri Sayfası'nda bulunabilir. Kullanıcıların, işleri makinelere göndermeden önce söz dizimi denetleyicisine ve Sistem Modeli H2 Öykünücüsü'ne göndererek kodlarının target uyumluluğunu test etmeleri önerilir.

Kullanıcı H2-1 makinesine bir iş gönderirse ve H2-1 makinesi kullanılamıyorsa, iş kullanılabilir duruma gelene kadar bu makinenin kuyruğunda kalır.

Sistem Modeli H2 donanımı, ürün yaşam döngüsü boyunca sürekli olarak yükseltilir. Kullanıcılara en güncel, gelişmiş ve kullanılabilir donanıma erişim verilir.

  • İş türü: Quantum Program
  • Veri Biçimi: quantinuum.openqasm.v1
  • Target KİMLİĞİ:
    • H2-1: quantinuum.qpu.h2-1
  • Target Yürütme Profili: QIR Adaptive RI

Sistem Modeli H1 ve H2 Teknik Özellikleri

Sistem Modeli H1 ve Sistem Modeli H2 için teknik ayrıntılar, Quantinuum'un ürün veri sayfalarında Sistem Modeli H1 ve Sistem Modeli H2 sayfalarında, Quantinuum belirtimi ve kuantum hacmi veri depolarına bağlantılar ve Quantinuum sistemlerinin kullanımından nasıl alıntı yapılacağının yanı sıra bulunabilir.

Ek Özellikler

Quantinuum API'sinde kullanılabilen ek özellikler burada listelenmiştir.

Yetenek Açıklama
Orta Devre Ölçümü ve Sıfırlaması (MCMR) Bir bağlantı hattının ortasındaki kubitleri ölçme ve yeniden kullanma
Rastgele Açılı ZZ Geçitleri 2 kubit rastgele açılı kapı dönüşlerini doğrudan gerçekleştirme
Öykünücü Gürültü Parametreleri Quantinuum H Serisi öykünücülerinde kullanılan gürültü parametreleriyle denemeler yapın
H Serisi Yığında TKET İyileştirmeleri H Serisi yığınında farklı TKET iyileştirme düzeylerini açmayı deneme

Kullanıcılar, Azure Quantum Q# ve Qiskit sağlayıcılarındaki devre işlevleri veya geçiş parametreleri aracılığıyla bu ek özelliklerden yararlanabilir.

Orta devre Ölçümü ve Sıfırlaması

Orta devre Ölçüm ve Sıfırlama (MCMR), kullanıcıların bir bağlantı hattının ortasındaki kubitleri ölçmesine ve sıfırlamasına olanak tanır. Bu, kuantum hata düzeltmesi işlevselliğinin yanı sıra devre içindeki kubitleri yeniden kullanma olanağı sağlar.

Kapana kısılmış iyon kubitlerinin iç düzey yapısı nedeniyle, bir orta devre ölçümü kubiti hesaplama dışı bir durumda bırakabilir. Kubit bu devrede yeniden kullanılacaksa, tüm orta devre ölçümleri bir sıfırlama ile izlenmelidir. Aşağıdaki kod örnekleri bunu göstermektedir.

Devrenin ortasında kubitlerin bir alt kümesi ölçüldüyse, bu ölçümlerden alınan klasik bilgiler, devrenin gelecekteki öğelerini koşullandırmak için kullanılabilir. Örneklerde bu kullanım da vurgulanır.

Quantinuum sistemlerinde MCMR hakkında bilgi için Sistem Modeli H1 ve Sistem Modeli H2 sayfalarındaki H serisi ürün veri sayfalarına bakın.

Q# dilinde işlev hem MResetZ kubiti ölçmek hem de sıfırlamak için kullanılabilir. Bu işlev hakkında daha fazla bilgi için Q# belgelerine bakın MResetZ .

%%qsharp
open Microsoft.Quantum.Intrinsic;
open Microsoft.Quantum.Measurement;

operation ContinueComputationAfterReset() : Result[] {
    // Set up circuit with 2 qubits
    use qubits = Qubit[2];

    // Perform Bell Test
    H(qubits[0]);
    CNOT(qubits[0], qubits[1]);

    // Measure Qubit 1 and reset it
    let res1 = MResetZ(qubits[1]);

    // Continue additional computation, conditioned on qubits[1] measurement outcome
    if res1 == One {
         X(qubits[0]);
    }
    CNOT(qubits[0], qubits[1]);

    // Measure qubits and return results
    let res2 = Measure([PauliZ, PauliZ], qubits);
    return [res1, res2];
}

Rastgele Açılı ZZ Geçitleri

Quantinuum'un yerel kapı kümesi rastgele açılı ZZ geçitleri içerir. Bu, birçok kuantum algoritması ve geçit dizisi için 2 kubitli kapı sayısını azaltmak için faydalıdır. Quantinuum sistemlerindeki Rastgele Açı ZZ geçitleri hakkında bilgi için, Sistem Modeli H1 ve Sistem Modeli H2 sayfalarındaki H serisi ürün veri sayfalarına bakın.

Q# dilinde, rastgele açı ZZ kapısı işlemle birlikte Rzz uygulanır.

%%qsharp
open Microsoft.Quantum.Intrinsic;
open Microsoft.Quantum.Measurement;
open Microsoft.Quantum.Arrays;

operation ArbitraryAngleZZExample(theta : Double) : Result[] {
    
    // Set up circuit with 2 qubits
    use qubits = Qubit[2];

    // Create array for measurement results
    mutable resultArray = [Zero, size = 2];

    H(qubits[0]);
    Rz(theta, qubits[0]);
    Rz(theta, qubits[1]);
    X(qubits[1]);

    // Add Arbitrary Angle ZZ gate
    Rzz(theta, qubits[0], qubits[1]);  

    // Measure qubits and return results
    for i in IndexRange(qubits) {
        set resultArray w/= i <- M(qubits[i]);  
    }
    
    return resultArray;
}

Genel SU(4) Entangling Gate

Quantinuum'un yerel kapı kümesi genel bir SU(4) kuşatma kapısı içerir. Donanıma gönderilen kuantum devrelerinin tamamen dolanık ZZ kapısına ve rastgele açılı RZZ kapısına yeniden temellendiğini unutmayın. Devreler yalnızca kullanıcılar kabul ederse Genel SU(4) Entangling kapısına yeniden temellenir. Quantinuum sistemlerindeki Genel SU(4) Entangler hakkında bilgi için, Sistem Modeli H1 ve Sistem Modeli H2 sayfalarındaki H serisi ürün veri sayfalarına bakın.

Q# dilinde Genel SU(4) Entangling kapısı Quantinuum'un QIR profili aracılığıyla uygulanır. Bunu kullanmak için QIR profil imzası ile eşleşen özel bir iç işlev tanımlayın ve bu işlevi işlem içinde SU4Example kullanın.

Bağlantı hattının Genel SU(4) Entangling gate ile çalıştığından emin olmak için H Serisi yığınında aşağıdaki seçenekleri geçirin:

  • nativetq: Rxxyyzz diğer yerel geçitlere yeniden bağlanmayı önlemek için.
  • noreduce: True ek derleyici iyileştirmelerini önlemek için (isteğe bağlı).
%%qsharp
open Microsoft.Math;

operation __quantum__qis__rxxyyzz__body(a1 : Double, a2 : Double, a3 : Double, q1 : Qubit, q2 : Qubit) : Unit {
    body intrinsic;
}

operation SU4Example() : Result[] {
    use qs = Qubit[2];
    
    // Add SU(4) gate
    __quantum__qis__rxxyyzz__body(PI(), PI(), PI(), qs[0], qs[1]);
    
    MResetEachZ(qs)
}

Şimdi işlemi derleyin:

MyProgram = qsharp.compile("GenerateRandomBit()")

Azure Quantum'a bağlanın target , makineyi seçin ve öykünücü için kirlilik parametrelerini yapılandırın:

MyWorkspace = azure.quantum.Workspace(
    resource_id = "",
    location = ""
)

MyTarget = MyWorkspace.get_targets("quantinuum.sim.h1-1e")

# Update TKET optimization level desired
option_params = {
    "nativetq": `Rxxyyzz`,
    "noreduce": True
}

noreduce İşi gönderirken seçeneğini belirtin:

job = MyTarget.submit(MyProgram, "Submit a program with SU(4) gate", shots = 10, input_params = option_params)
job.get_results()

Öykünücü Gürültü Parametreleri

Kullanıcılar Quantinuum öykünücülerinin kirlilik parametreleriyle deneme seçeneğine sahiptir. Azure Quantum sağlayıcılarındaki parametrelerin nasıl geçirilmiş olduğunu gösteren kullanılabilir kirlilik parametrelerinden yalnızca birkaçı burada vurgulanır .

Kullanılabilir tüm kirlilik parametreleri kümesi hakkında daha fazla bilgi için, Sistem Modeli H1 ve Sistem Modeli H2 sayfalarındaki H serisi öykünücü ürün veri sayfalarına bakın.

İlk olarak gerekli paketleri içeri aktarın ve temel profili başlatın:

import qsharp
import azure.quantum
qsharp.init(target_profile=qsharp.TargetProfile.Base)

Ardından işlevi tanımlayın.

%%qsharp
open Microsoft.Quantum.Measurement;
open Microsoft.Quantum.Arrays;
open Microsoft.Quantum.Convert;

operation GenerateRandomBit() : Result {
    use target = Qubit();

    // Apply an H-gate and measure.
    H(target);
    return M(target);
}

ve işlemi derleyin:

MyProgram = qsharp.compile("GenerateRandomBit()")

Azure Quantum'a bağlanın target , makineyi seçin ve öykünücü için kirlilik parametrelerini yapılandırın:

MyWorkspace = azure.quantum.Workspace(
    resource_id = "",
    location = ""
)

MyTarget = MyWorkspace.get_targets("quantinuum.sim.h1-1e")

# Update the parameter names desired
# Note: This is not the full set of options available. 
# For the full set, see the System Model H1 Emulator Product Data Sheet
option_params = {
    "error-params": {
        "p1": 4e-5,
        "p2": 3e-3,
        "p_meas": [3e-3, 3e-3],
        "p_init": 4e-5,
        "p_crosstalk_meas": 1e-5,
        "p_crosstalk_init": 3e-5,
        "p1_emission_ratio": 6e-6,
        "p2_emission_ratio": 2e-4
    }
}

İşi gönderirken öykünücü gürültü seçeneklerini geçirin:

job = MyTarget.submit(MyProgram, "Experiment with Emulator Noise Parameters", 
                      shots = 10, 
                      input_params = option_params)
job.get_results()

Öykünücü gürültü modelini kapatmak için seçeneğini olarak Falseayarlayınerror-model. Bu varsayılan olarak olarak Trueayarlanır.

option_params = {
    "error-model": False 
}

Dengeleyici öykünücüsü kullanmak için seçeneğini olarak stabilizerayarlayınsimulator. Bu varsayılan olarak olarak state-vectorayarlanır.

option_params = {
    "simulator": "stabilizer" 
}

H Serisi Yığında TKET Derlemesi

Tümleşik karma gönderimler dışında Quantinuum H Serisi sistemlerine gönderilen devreler, H Serisi donanımlar için TKET derleme geçişleri üzerinden otomatik olarak çalıştırılır. Bu, bağlantı hatlarının H Serisi sistemler için otomatik olarak iyileştirilip daha verimli çalışmasını sağlar.

Uygulanan belirli derleme geçişleri hakkında daha fazla bilgi belgelerde pytket-quantinuum , özellikle pytket-quantinuum Derleme Geçişleri bölümünde bulunabilir.

H Serisi yazılım yığınında uygulanan iyileştirme düzeyi parametresiyle tket-opt-level ayarlanır. H Serisi sistemlere gönderilen tüm devreler için varsayılan derleme ayarı iyileştirme düzeyi 2'dir.

TKET derlemesi geçişlerini denemek ve herhangi bir iş göndermeden önce devrelerine hangi iyileştirmelerin uygulanacağını görmek isteyen kullanıcılar, Örnekler klasöründeki Quantinuum_compile_without_api.ipynb not defterini pytket-quantinuum görebilir.

Yığındaki TKET derlemesini kapatmak için içinde olarak farklı bir seçenek no-opt(olarak) ayarlanabilir True option_params. Örneğin, "no-opt": True.

hakkında pytketdaha fazla bilgi için aşağıdaki bağlantılara bakın:

İlk olarak gerekli paketleri içeri aktarın ve temel profili başlatın:

import qsharp
import azure.quantum
qsharp.init(target_profile=qsharp.TargetProfile.Base)

Ardından işlevi tanımlayın.

%%qsharp
open Microsoft.Quantum.Measurement;
open Microsoft.Quantum.Arrays;
open Microsoft.Quantum.Convert;

operation GenerateRandomBit() : Result {
    use target = Qubit();

    // Apply an H-gate and measure.
    H(target);
    return M(target);
}

ve işlemi derleyin:

MyProgram = qsharp.compile("GenerateRandomBit()")

Azure Quantum'a bağlanın target , makineyi seçin ve öykünücü için kirlilik parametrelerini yapılandırın:

MyWorkspace = azure.quantum.Workspace(
    resource_id = "",
    location = ""
)

MyTarget = MyWorkspace.get_targets("quantinuum.sim.h1-1e")

# Update TKET optimization level desired
option_params = {
    "tket-opt-level": 1
}

İşi gönderirken iyileştirme seçeneğini geçirin:

job = MyTarget.submit(MyProgram, "Experiment with TKET Compilation", shots = 10, input_params = option_params)
job.get_results()

Teknik Özellikler

Sistem Modeli H1 ve H2 ile Sistem Modeli H1 ve H2 Öykünücüleri için teknik ayrıntılar, Quantinuum'un ürün veri sayfalarında Sistem Modeli H1 ve Sistem Modeli H2 sayfasında, Quantinuum belirtimi ve kuantum hacim veri depolarına bağlantılar ve Quantinuum sistemlerinin kullanımından nasıl alıntı yapılacağının yanı sıra bulunabilir.

Target Kullanılabilirlik

Quantinuum H Serisi kuantum bilgisayarlar sürekli yükseltilecek şekilde tasarlanmıştır ve Quantinuum geçit aslına uygunluklarını, bellek hatalarını ve sistem hızını sürekli olarak iyileştirdiği için müşterilerin en son donanım özelliklerine erişmesini sağlar.

Quantinuum donanım, ticari dönemler ve geliştirme dönemleri boyunca döngüler. Ticari dönemlerde, donanım kuyruk sistemi aracılığıyla işleri işlemek için kullanılabilir. Geliştirme dönemlerinde, yükseltmeler uygulandıkça donanım çevrimdışıdır.

Her ay Quantinuum kullanıcılarına ticari ve geliştirme dönemleriyle ilgili bilgiler içeren bir takvim gönderilir. Bu takvimi almadıysanız lütfen e-posta ile gönderin QCsupport@quantinuum.com.

Bir target'nin durumu, işleri işlemek için geçerli yeteneğini gösterir. Olası durumları target şunlardır:

  • Kullanılabilir: target çevrimiçidir, gönderilen işler işlenir ve yenilerini kabul edilir.
  • Düzeyi düşürüldü: İş target kabul ediyor, ancak şu anda işlenmiyor.
  • Kullanılamıyor: target yeni iş gönderimlerini kabul etmediğinden çevrimdışıdır.

Quantinuum kuantum bilgisayarı targetsiçin , Kullanılabilir ve Düzeyi Düşürülmüş ticari dönemlere karşılık gelirken, Kullanılamaz , makinenin yükseltmeler için çevrimdışı olduğu geliştirme dönemlerine karşılık gelir.

Geçerli durum bilgileri, Azure portalındaki bir çalışma alanının Sağlayıcılar sekmesinden alınabilir.

Fiyatlandırma

Quantinuum'un faturalama planlarını görmek için Azure Quantum fiyatlandırması sayfasını ziyaret edin.

Limitler ve kotalar

Quantinuum'un kotaları, Quantinuum kuantum bilgisayarlarına gönderilen işler için QPU kullanım kredi birimi, H-System Quantum Kredisi (HQC) ve öykünücülere gönderilen işler için öykünücü HQC'ler (eHQC) temelinde izlenir.

HQC'ler ve eHQC'ler, bir işi çalıştırma maliyetini hesaplamak için kullanılır ve aşağıdaki formüle göre hesaplanır:

$$ HQC = 5 + C(N_{1q} + 10 N_{2q} + 5 N_m)/5000 $$

konumu:

  • $N_{1q}$ bir bağlantı hattındaki tek kubitli işlemlerin sayısıdır.
  • $N_{2q}$ bir bağlantı hattındaki yerel iki kubitli işlemlerin sayısıdır. Yerel kapı, birkaç tek kubitli kapıya kadar CNOT'a eşdeğerdir.
  • $N_{m}$ ilk örtük durum hazırlığı ve ara ve son ölçümler ile durum sıfırlamaları dahil olmak üzere bir bağlantı hattındaki durum hazırlama ve ölçüm (İSTENMEYEN POSTA) işlemlerinin sayısıdır.
  • $C$ atış sayısıdır.

Not

HQC'lerdeki toplam maliyet, tüm koşullu dallar veya denetim akışları genelindeki tüm geçitleri ve ölçümleri içerir. Bu, tümleşik karma işler üzerinde daha yüksek bir etkiye sahip olabilir.

Kotalar plan seçimine dayalıdır ve destek bileti ile artırılabilir. Geçerli sınırlarınızı ve kotalarınızı görmek için Krediler ve kotalar dikey penceresine gidin ve Azure portalında çalışma alanınızın Kotalar sekmesini seçin. Daha fazla bilgi için bkz . Azure Quantum kotaları.

Not

Faturalama planı değil de Azure Quantum Kredisi planı kullanıyorsanız kota bilgileri ayrılmış kredilerinizle eşlenir. Bu durumda kota, aldığınız toplam kredi sayısını listeler.