← Quantum Store · Tüm paketler · Öğrenme yolları

TU München — Chair for Design Automation

MQT Bench kıyaslama devreleri

Veri setiKıyaslamaLisans: MITSürüm: 2.3.03.9 KB

Resmi kaynak: munich-quantum-toolkit/bench

ZIP indir (ücretsiz) Mağazada aç

Kuantum yazılım araçlarını karşılaştırmak için standart kıyaslama devreleri (GHZ, QFT, Grover ve onlarcası) üreten MQT Bench; devreleri OpenQASM 3 olarak dışa aktaran test edilmiş örnek.

MQT Bench nedir?

MQT Bench, Münih Teknik Üniversitesi'nin Munich Quantum Toolkit (MQT) projesinin parçasıdır. Kuantum derleyicilerini, simülatörlerini ve diğer araçları adil biçimde karşılaştırmak için standart devre kümeleri üretir. Her devre farklı soyutlama seviyelerinde (algoritma, hedeften bağımsız, donanıma eşlenmiş) elde edilebilir.

Ne zaman kullanılır?

Bu paketteki örnek

benchmark_al.py GHZ, QFT ve Grover devrelerini 3 ve 5 kübit için üretir, derinlik ve kapı sayılarını yazdırır, her birini benchmarks/ klasörüne OpenQASM 3 dosyası olarak kaydeder.

Sonraki adımlar

  1. level=BenchmarkLevel.NATIVEGATES ile devreleri belirli bir donanımın kapı setinde al.
  2. mqt-bench.app web arayüzünden kod yazmadan toplu indirme yap.

Kurulum ve çalıştırma

pip install mqt.bench
python benchmark_al.py

Test edildiği ortam: mqt.bench 2.3.0, Python 3.12.

Resmi kaynak

Bağlantılar

Paket içeriği

Lisans

Bu paketteki örnek kod ve Türkçe rehber Quantum Store Editörleri tarafından yazılmıştır ve MIT lisanslıdır. Kullandığı proje kendi lisansına (MIT) tabidir.


Quantum Store — https://hakanerdogan.com