View a markdown version of this page

Bandingkan simulator Amazon Braket - Amazon Braket

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Bandingkan simulator Amazon Braket

Bagian ini membantu Anda memilih simulator Amazon Braket yang paling cocok untuk tugas kuantum Anda, dengan menjelaskan beberapa konsep, batasan, dan kasus penggunaan.

Memilih antara simulator lokal dan simulator sesuai permintaan (,) SV1 DM1

Kinerja simulator lokal tergantung pada perangkat keras yang menghosting lingkungan lokal, seperti instance notebook Braket, yang digunakan untuk menjalankan simulator Anda. On-demand simulator berjalan di AWS cloud dan dirancang untuk skala di luar lingkungan lokal yang khas. On-demand simulator dioptimalkan untuk sirkuit yang lebih besar, tetapi menambahkan beberapa overhead latensi per tugas kuantum atau batch tugas kuantum. Ini dapat menyiratkan trade-off jika banyak tugas kuantum terlibat. Dengan karakteristik kinerja umum ini, panduan berikut dapat membantu Anda memilih cara menjalankan simulasi, termasuk yang berisik.

Untuk simulasi:

  • Saat menggunakan kurang dari 18qubits, gunakan simulator lokal.

  • Saat mempekerjakan 18-24qubits, pilih simulator berdasarkan beban kerja.

  • Saat menggunakan lebih dari 24qubits, gunakan simulator sesuai permintaan.

Untuk simulasi kebisingan:

  • Saat menggunakan kurang dari 9qubits, gunakan simulator lokal.

  • Saat menggunakan 9-12qubits, pilih simulator berdasarkan beban kerja.

  • Saat mempekerjakan lebih dari 12qubits, gunakanDM1.

Apa itu simulator vektor negara?

SV1adalah simulator vektor negara universal. Ini menyimpan fungsi gelombang penuh dari keadaan kuantum dan secara berurutan menerapkan operasi gerbang ke keadaan. Ini menyimpan semua kemungkinan, bahkan yang sangat tidak mungkin. Waktu berjalan SV1 simulator untuk tugas kuantum meningkat secara linier dengan jumlah gerbang di sirkuit.

Apa itu simulator matriks kepadatan?

DM1mensimulasikan sirkuit kuantum dengan noise. Ini menyimpan matriks kepadatan penuh dari sistem dan secara berurutan menerapkan gerbang dan operasi kebisingan sirkuit. Matriks kerapatan akhir berisi informasi lengkap tentang keadaan kuantum setelah rangkaian berjalan. Runtime umumnya menskalakan secara linier dengan jumlah operasi dan secara eksponensial dengan jumlah. qubits

Jenis masalah yang paling cocok untuk setiap simulator

SV1sangat cocok untuk setiap kelas masalah yang bergantung terutama pada memiliki sejumlah qubits dan gerbang tertentu. Umumnya, waktu yang dibutuhkan tumbuh secara linier dengan jumlah gerbang, sementara itu tidak tergantung pada jumlah. shots

SV1bisa lebih lambat untuk qubit angka yang lebih tinggi karena sebenarnya mensimulasikan semua kemungkinan, bahkan yang sangat tidak mungkin. Ini tidak memiliki cara untuk menentukan kemungkinan hasil. Jadi, untuk 30-qubit evaluasi, SV1 harus menghitung 2^30 konfigurasi. Batas 34 qubits untuk SV1 simulator Amazon Braket adalah kendala praktis karena keterbatasan memori dan penyimpanan. Anda dapat memikirkannya seperti ini: Setiap kali Anda qubit menambahkanSV1, masalahnya menjadi dua kali lebih sulit.

DM1paling cocok untuk simulasi sirkuit dengan kebisingan. Gunakan DM1 saat Anda perlu mempelajari efek kebisingan pada sirkuit Anda atau ketika algoritme Anda memerlukan operasi matriks kepadatan. Skala runtime secara linier dengan jumlah operasi tetapi secara eksponensial dengan jumlahqubits, terbatas pada sirkuit DM1 hingga 17. qubits

Konkurensi

Semua simulator Braket memberi Anda kemampuan untuk menjalankan beberapa sirkuit secara bersamaan. Batas konkurensi bervariasi menurut simulator dan wilayah. Untuk informasi selengkapnya tentang batas konkurensi, lihat halaman Kuota.