Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta, Q# programının kaynaklarını tahmin etmek için Microsoft Quantum kaynak tahmin aracını kullanmayı öğreneceksiniz.
Önkoşullar
- Visual Studio Code'un (VS Code) en son sürümü veya Web için VS Code'un açılması.
- Microsoft Quantum Development Kit (QDK) uzantısının en son sürümü. Yükleme ayrıntıları için bkz. QDK uzantısını ayarlama.
İpucu
Kaynak tahmin aracını çalıştırmak için bir Azure hesabınız olması gerekmez.
Q# örnek programı yükleme
- VS Code'da Dosya menüsünü açın ve Yeni Dosya'yı seçin.
- Dosyayı RandomNum.qs olarak kaydedin.
- Q# örnekleri menüsünü açmak için RandomNum.qs dosyasını açın ve girin
sample. - Rastgele Bit örneği'ni seçin ve dosyayı yeniden kaydedin.
Kaynak tahmin aracını çalıştırma
Kaynak tahmin aracı, dördü kapı tabanlı yönerge kümelerine ve ikisi Majorana yönerge kümesine sahip olan altı önceden tanımlanmış kubit parametresi sunar. Kaynak tahmin aracı, iki kuantum hata düzeltme kodu, surface_code ve floquet_code de sunar.
Bu örnekte, kaynak tahmin aracısını qubit_gate_us_e3 kubit parametresi ve surface_code kuantum hata düzeltme koduyla çalıştırırsınız.
- VS Code'da Görünüm menüsünü açın ve Komut Paleti'ni seçin.
- QDK: Kaynak Tahminlerini Hesapla'yı girin ve seçin. Kubit türleri menüsü görüntülenir ve burada bir veya daha fazla kubit parametresi seçebilirsiniz.
- Bu örnek için yalnızca qubit_gate_us_e3 ve ardından Tamam düğmesini seçin.
- Hata bütçesi menüsüne 0,001 girin.
- Çalıştırma için kolay ad menüsünde, RandomNum.qs adlı Q# dosya adını temel alan varsayılan çalıştırma adını kabul etmek için Enter tuşuna basın.
Rastgele bit programınız için kaynak tahmin aracı sonuçlarını içeren yeni bir QDK Tahminleri sekmesi açılır.
Kaynak tahmin aracı sonuçlarını görüntüleme
Kaynak tahmin aracı aynı algoritma için birden çok tahmin sağlar. Kubit sayısı ile çalışma zamanı arasındaki dengeleri anlamak için tahminleri karşılaştırın. Sonuçları görüntülemek ve tahminleri karşılaştırmak için şu adımları izleyin:
QDK Tahminleri sekmesine gidin.
Sonuçlar açılan listesinde kaynak tahmininin özeti görüntülenir. Görüntülenen sütunları seçmek için ilk satırdaki menü simgesini seçin. Örneğin Tahmin türü, Kubit türü, Mantıksal kubitler, T fabrika kesri, Çalışma Zamanı ve Fiziksel kubitler'i seçin.
Algoritmanız için en uygun {kubit sayısı, çalışma zamanı} birleşimlerinin sayısı sonuçlar tablosunun Tahmin türü sütunundadır. Her birleşim, uzay-zaman diyagramında bir nokta olarak görünür. Bu durumda tek bir kombinasyon vardır.
Not
Yapılandırmada birden fazla kubit parametresi ve hata düzeltme kodu seçerseniz sonuçlar her seçim için farklı satırlarda görüntülenir. İlgili alan zamanı diyagramını ve rapor verilerini getirmek için tablodan bir sonuç satırı seçin.
Uzay-zaman diyagramı açılır listesi, fiziksel kubit sayısı ile algoritmanın çalışma süresi arasındaki tavizleri gösterir. Bu durumda kaynak tahmin aracı, binlerce olası kombinasyondan en uygun bir kombinasyon bulur. Bir birleşimin tahmin özetini görüntülemek için diyagramda ilgili noktanın üzerine gelin veya seçin. Daha fazla bilgi için bkz . Uzay-zaman diyagramı.
Not
Alan diyagramını ve bu noktaya karşılık gelen kaynak tahmininin ayrıntılarını görmek için uzay-zaman diyagramında bir nokta seçin.
Alan diyagramı açılan listesinde algoritmanızın kullandığı fiziksel kubitlerin dağılımı ve T fabrikaları görüntülenir. Bu örnekte algoritma kubitleri ve toplam kubitler aynıdır çünkü algoritma T fabrika kopyalarını kullanmaz.
Kaynak Tahminleri açılan listesinde kaynak tahmin aracındaki çıktı verilerinin tam listesi görüntülenir. Her kaynak kategorisi hakkında daha fazla bilgi görüntülemek için ilgili açılan listeyi genişletin. Örneğin, Mantıksal kubit parametreleri grubunu genişletin.
Mantıksal kubit parametresi Değer QEC düzeni surface_codeKod uzaklığı 5 Fiziksel kubitler 50 Mantıksal döngü süresi 3 milisaniye Mantıksal kubit hata oranı 3.00e-5 Geçiş ön düzenlemesi 0.03 Hata düzeltme eşiği 0,01 Mantıksal döngü süresi formülü (4 * twoQubitGateTime+ 2 *oneQubitMeasurementTime) *codeDistanceFiziksel kubit formülü 2 * codeDistance*codeDistanceİpucu
Rapor verilerinin her çıkışının açıklamasını görüntülemek için Ayrıntılı satırları göster'e tıklayın.
Daha fazla bilgi için bkz. Microsoft Quantum kaynak tahmin aracının çıktısını alma kaynağı.
Kaynak tahmin aracının tüm işlevleri bu hızlı başlangıcın kapsamının dışındadır. Daha fazla bilgi için bkz. Microsoft Quantum kaynak tahmin aracısını çalıştırmanın farklı yolları.
Not
Kaynak tahmin aracıyla çalışırken sorun yaşıyorsanız Sorun giderme sayfasına bakın veya ile iletişime geçin AzureQuantumInfo@microsoft.com.