Simulator kuantum jarang
Simulator jarang adalah simulator lokal default untuk lingkungan pengembangan Azure Quantum, dan menggunakan representasi vektor status kuantum yang jarang, dibandingkan dengan simulator status penuh. Fitur ini memungkinkan simulator jarang untuk meminimalkan jejak memori yang digunakan untuk mewakili status kuantum, sehingga memungkinkan simulasi melalui jumlah qubit yang lebih besar. Simulator jarang efisien untuk mewakili status kuantum yang jarang dalam dasar komputasi, yaitu, status kuantum yang sebagian besar koefisien amplitudonya nol dalam basis komputasi. Dengan demikian, simulator jarang memungkinkan pengguna untuk menjelajahi aplikasi yang lebih besar daripada apa yang dapat diwakili menggunakan simulator status penuh yang akan membuang-buang memori dan waktu pada sejumlah besar eksponensial nol amplitude.
Untuk informasi selengkapnya tentang simulator jarang, silakan lihat Jaques dan Häner (arXiv:2105.01533).
Memanggil simulator jarang
Simulator jarang adalah simulator lokal default di Visual Studio Code dengan ekstensi Azure Quantum Development Kit diinstal, dan di portal Azure Quantum.
Skenario | Metode |
---|---|
Q# Dalam program di Visual Studio Code | Pilih Jalankan Q# file |
Di sel buku catatan Python | result=qsharp.eval("EntryPointOperation()") atau result=qsharp.run("EntryPointOperation()", shots=##) |
%%qsharp Dalam sel buku catatan |
EntryPointOperation() |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk