- Produk›
- Teknologi Kuantum›
- Amazon Braket
FAQ Amazon Braket
Umum
Apa itu Amazon Braket?
Amazon Braket adalah layanan terkelola penuh yang membantu Anda memulai komputasi kuantum.
Apa yang dapat saya lakukan dengan Amazon Braket?
Dengan Amazon Braket, Anda dapat mempelajari cara memprogram komputer kuantum dan menjajaki aplikasi potensial. Anda dapat merancang algoritma kuantum Anda sendiri dari nol atau memilih dari set algoritma yang dibangun sebelumnya. Amazon Braket menyediakan SDK yang dapat Anda jalankan secara lokal di laptop, atau di lingkungan notebook yang dikelola sepenuhnya di Amazon Braket. SDK mencakup simulator sirkuit kuantum. Layanan Amazon Braket juga menyediakan simulator sirkuit kuantum yang dikelola sepenuhnya yang memungkinkan Anda menjalankan algoritma di infrastruktur yang dikelola AWS untuk memvalidasi dan menguji implementasi Anda. Saat sudah siap, Anda dapat menjalankan algoritma di Amazon Braket menggunakan komputer kuantum atau unit pemrosesan kuantum (QPU) yang berbeda dari penyedia perangkat keras kami.
Bagaimana cara Amazon Braket terintegrasi dengan layanan AWS lainnya?
Amazon Braket menyediakan integrasi dengan Amazon CloudWatch, Amazon EventBridge, AWS Identity and Access Management (IAM), dan AWS CloudTrail untuk pemantauan, pemrosesan berbasis peristiwa, manajemen akses pengguna, dan log. Hasil simulasi dan komputasi kuantum Anda akan disimpan di Amazon Simple Storage Service (S3) pada akun Anda.
Mengapa perusahaan kami harus mempertimbangkan komputasi kuantum saat ini?
Komputasi kuantum adalah teknologi tahap awal tetapi dampak jangka panjangnya menjanjikan transformasi bagi banyak industri. Mengembangkan algoritme kuantum dan merancang aplikasi kuantum yang berguna membutuhkan keterampilan baru dan pendekatan yang berpotensi sangat berbeda. Membangun keahlian ini akan memakan waktu dan membutuhkan akses ke teknologi dan alat pemrograman kuantum. Amazon Braket dan Amazon Quantum Solutions Lab membantu organisasi menilai keadaan teknologi saat ini, mengidentifikasi cara teknologi tersebut memengaruhi bisnis mereka, dan mempersiapkan masa depan.
Mengapa layanan ini disebut “Braket”?
Kami menamai layanan karena terinspirasi notasi bra-ket, notasi standar dalam mekanika kuantum. Diperkenalkan oleh Paul Dirac pada tahun 1939 untuk mendeskripsikan status sistem kuantum, dan juga dikenal sebagai notasi Dirac.
Dapatkah saya melakukan penelitian akademik di Amazon Braket?
Ya. Ilmuwan di universitas di seluruh dunia melakukan penelitian di Amazon Braket. Anda dapat memulai di konsol Amazon Braket, repositori Github kami, atau meminta pendanaan untuk menggunakan Amazon Braket melalui program AWS Cloud Credit for Research. Dalam proses aplikasi, jika Anda tidak memiliki URL untuk kalkulator harga, kirimkan aplikasi Anda dengan placeholder.
Alat Pengembang
Apa itu SDK Amazon Braket?
Kit Pengembangan Perangkat Lunak (SDK) Amazon Braket adalah kerangka kerja developer teknologi-agnostik tempat Anda dapat mengembangkan algoritma kuantum dan menjalankannya di berbagai perangkat keras dan simulator komputasi kuantum melalui layanan Amazon Braket. SDK membantu Anda melacak dan memantau tugas kuantum yang dikirim ke Amazon Braket dan mengevaluasi hasilnya. SDK Amazon Braket menyertakan simulator sirkuit kuantum lokal yang dapat Anda gunakan untuk menguji algoritma..
Bagaimana cara mengakses SDK Amazon Braket?
Amazon Braket menyediakan notebook Jupyter terkelola penuh yang sebelumnya telah diinstal dengan Amazon Braket SDK dan contoh tutorial yang membantu Anda segera memulai. SDK Amazon Braket bersifat sumber terbuka sehingga Anda dapat menggunakan Amazon Braket dari lingkungan pengembangan terintegrasi (IDE) lokal mana pun pilihan Anda.
Apa itu akses tingkat pulse?
Komputer kuantum saat ini bising, dan para peneliti sering kali membutuhkan akses ke tingkat kendali terendah terhadap perangkat keras untuk meneliti kebisingan atau cross talk, mengembangkan gerbang yang baru atau yang lebih andal, merancang mitigasi kesalahan, dan menjelajahi algoritme kuantum baru. Dengan kontrol pulse, Anda dapat memanipulasi sinyal atau laju tingkat rendah, analog yang mengontrol qubit dari prosesor kuantum.
Apakah SDK Amazon Braket mendukung pemrograman tingkat pulse?
Ya. Anda dapat memprogram sirkuit kuantum di komputer kuantum Rigetti Computing dan Oxford Quantum Circuits secara langsung menggunakan gerbang, pulse, atau kombinasi dari keduanya. Anda juga dapat secara selektif menyisipkan blok instruksi pulse di area tertentu dari program untuk fokus mengoptimalkan operasi individu dan menyesuaikan performa.
Apa itu PennyLane?
PennyLane adalah pustaka perangkat lunak sumber terbuka untuk komputasi kuantum variasional yang berintegrasi dengan Amazon Braket. Komputasi kuantum variasional adalah paradigma yang menggunakan algoritma kuantum-klasik hibrid untuk mencari solusi secara berulang atas masalah komputasi di berbagai domain, seperti kimia, pengoptimalan, dan machine learning kuantum. Dibangun di sekitar konsep pemrograman kuantum yang dapat dibedakan, PennyLane memungkinkan Anda melatih sirkuit kuantum dengan cara yang sama seperti jaringan neural. Produk ini menyediakan antarmuka ke pustaka machine learning populer, termasuk PyTorch dan TensorFlow, sehingga pelatihan algoritme kuantum Anda menjadi mudah dan intuitif. Anda dapat mempelajari selengkapnya tentang PennyLane di https://pennylane.ai, dan membaca panduan developer kami di sini.
Mengapa saya harus menggunakan PennyLane di Amazon Braket?
Aplikasi komputasi kuantum yang akan segera hadir di bidang kimia, optimisasi, dan machine learning kuantum didasarkan pada algoritma kuantum variasional yang memanfaatkan pemrosesan iteratif antara komputer klasik dan kuantum. PennyLane memudahkan untuk memulai dan membangun algoritma machine learning variasional dan kuantum di Amazon Braket Ini memungkinkan Anda menggunakan alat yang sudah dikenal dari machine learning untuk membangun dan melatih algoritma Anda. PennyLane menyediakan pustaka kimia, qchem, yang dapat Anda gunakan dalam memetakan masalah kimia komputasional ke formulasi komputasi kuantum dengan beberapa baris kode.
Amazon Braket membantu Anda lebih cepat berinovasi dengan PennyLane. Saat menguji dan menyesuaikan algoritme Anda, simulator terkelola penuh dan sesuai permintaan beperforma tinggi mempercepat pelatihan hingga 10x atau lebih, dibandingkan dengan menyimulasikan algoritme Anda secara lokal. Untuk mempercepat algoritma kuantum hibrida, Anda kini dapat memanfaatkan simulator tersemat dengan performa tinggi dari PennyLane, seperti simulator lightning.gpu yang dipercepat oleh SDK cuQuantum NVIDIA untuk beban kerja berbasis GPU. Simulator ini dilengkapi dengan metode, seperti metode gabungan untuk komputasi gradien yang mengurangi jumlah sirkuit yang dibutuhkan untuk komputasi dan gradien, serta dapat digunakan untuk eksperimen dan pembuatan prototipe iteratif cepat.
Bagaimana cara mengakses PennyLane?
Notebook Amazon Braket sudah terkonfigurasi sebelumnya dengan PennyLane, dan notebook tutorial kami membantu Anda memulai dengan cepat. Atau, Anda dapat menginstal plugin PennyLane Amazon Braket untuk semua IDE pilihan Anda. Plugin tersebut merupakan sumber terbuka dan dapat diunduh dari sini. Anda dapat menemukan dokumentasi PennyLane di https://pennylane.ai.
Apa itu OpenQASM?
OpenQASM adalah representasi menengah (IR) sumber terbuka untuk program komputasi kuantum. Anda dapat menjalankan program OpenQASM di semua perangkat Braket berbasis gerbang baik melalui Amazon Braket SDK atau dengan mengirimkannya langsung ke Braket API. AWS telah bergabung dengan dewan pengarah OpenQASM untuk membantu membangun spesifikasi yang terbuka, tidak tergantung perangkat keras, dan terpadu untuk program kuantum berbasis gerbang.
Apa itu mitigasi kesalahan?
Mitigasi kesalahan mencakup berbagai metode untuk mengurangi efek kebisingan sistematis pada perangkat keras rawan kesalahan yang ada saat ini dengan memetakan sirkuit input ke sebuah set sirkuit terkait dan menerapkan pascapemrosesan klasik ke hasil.
Apakah SDK Amazon Braket mendukung mitigasi kesalahan?
Ya. Anda dapat bereksperimen dengan mitigasi kesalahan pada QPU IonQ Aria menggunakan teknik debiasing IonQ. Perhatikan bahwa jenis mitigasi kesalahan ini memerlukan penggunaan minimal 2.500 shot per tugas.
Simulator
Mengapa saya perlu menyimulasikan algoritma?
Simulator sirkuit kuantum berjalan di komputer klasik. Dengan simulator, Anda dapat menguji algoritme kuantum dengan biaya lebih rendah dibandingkan dengan perangkat keras kuantum, dan tanpa harus menunggu untuk mengakses mesin kuantum tertentu. Simulasi adalah cara mudah untuk melakukan debug sirkuit kuantum dengan cepat dan untuk memecahkan masalah serta mengoptimalkan algoritme sebelum lanjut menjalankannya di perangkat keras kuantum. Simulasi klasik juga penting untuk memverifikasi hasil perangkat keras komputasi kuantum jangka mendekati pendek dan mempelajari efek kebisingan.
Simulator apa yang ditawarkan Amazon Braket?
Amazon Braket menawarkan empat pilihan simulator sirkuit kuantum: simulator lokal di SDK, dan tiga simulator sesuai permintaan: SV1, simulator sirkuit kuantum tujuan umum, DM1 yang memungkinkan Anda menyimulasikan efek derau pada sirkuit, dan TN1, simualtor jaringan tensor berperforma tinggi. Dengan opsi ini, Anda dapat memilih pendekatan yang paling sesuai dengan persyaratan.
Apa itu simulator lokal?
Simulator lokal disertakan di SDK Amazon Braket secara gratis. Ini dapat berjalan di laptop, atau dalam notebook yang dikelola Amazon Braket. Anda dapat menggunakannya untuk validasi cepat desain sirkuit. Ini paling cocok untuk simulasi berskala kecil dan menengah – hingga 25 qubit tanpa derau, atau hingga 12 qubit dengan derau, tergantung perangkat keras Anda.
Apa itu simulator SV1?
SV1 adalah simulator vektor status berperforma tinggi yang dikelola sepenuhnya untuk sirkuit kuantum hingga 34 qubit. Sebagai simulator vektor status, ini mengambil fungsi gelombang penuh status kuantum dan menerapkan operasi sirkuit untuk menghitung hasilnya. Setelah Anda merancang dan men-debug alfgoritme kuantum menggunakan simulator lokal di SDK Amazon Braket, Anda dapat menggunakan SV1 untuk pengujian dan penelitian yang diskalakan. SV1 secara otomatis menskalakan sumber daya komputasi klasik agar Anda dapat menjalankan hingga 35 simulasi secara paralel.
Apa itu simulator DM1?
DM1 adalah simulator matriks padat yang dikelola sepenuhnya yang memungkinkan Anda menyelidiki efek derau realistis pada algoritma kuantum Anda,. Ini dapat membantu Anda mengembangkan strategi mitigasi kesalahan untuk mendapatkan hasil yang lebih akurat dari perangkat komputasi kuantum saat ini.
DM1 mendukung simulasi sirkuit hingga 17 qubit. Ini dapat menjalankan hingga 35 qubit secara paralel, untuk mempercepat eksperimen Anda. Untuk pembuatan prototipe dan debugging cepat sebelum menggunakan DM1, Anda dapat menggunakan simulator derau lokal di SDK Amazon Braket.
Apa itu simulator TN1?
TN1 adalah simulator jaringan tensor berperforma tinggi yang dikelola sepenuhnya yang digunakan untuk sirkuit kuantum terstruktur hingga berukuran 50 qubit. Simulator jaringan tensor mengenkode sirkuit kuantum menjadi grafik terstruktur untuk menemukan cara terbaik untuk mengomputasi hasil sirkuit. TN1 paling cocok untuk simulasi sirkuit renggang, sirkuit dengan gate lokal, dan sirkuit dengan struktur turunan.
Bagaimana cara memilih antara simulator SV1, TN1, dan DM1 sesuai permintaan Amazon Braket?
SV1 adalah simulator tujuan umum berdasarkan teknologi vektor status. Ini memberikan eksekusi yang dapat diprediksi dan performa tinggi untuk sirkuit universal hingga 34 qubit.
DM1 secara khusus dirancang untuk mendukung pemodelan derau. Jika Anda perlu mempelajari algoritma Anda berdasarkan efek berbagai jenis derau, gunakan DM1.
TN1 adalah simulator khusus untuk jenis sirkuit kuantum tertentu dengan hingga 50 qubit. Pertimbangkan ini untuk sirkuit renggang, sirkuit dengan gate lokal, dan sirkuit lain dengan struktur yang melekat. Jenis sirkuit lain, seperti yang memiliki konektivitas all-to-all, seringkali lebih cocok untuk SV1.
Mengapa saya perlu menyimulasikan derau di sirkuit saya?
Perangkat kuantum saat ini memiliki derau turunan. Tiap operasi yang dijalankan berpeluang menimbulkan kesalahan. Karena itu, hasil yang diperoleh dari komputer kuantum biasanya berbeda dari apa yang diharapkan secara ideal. DM1 memungkinkan Anda mempelajari ketahanan algoritma Anda berdasarkan efek derau realistis, dan membangun strategi mitigasi kesalahan yang membantu mendapatkan hasil yang lebih akurat dengan perangkat komputasi kuantum saat ini.
Dapatkah saya menjalankan sirkuit tanpa derau pada simulator DM1?
DM1 dapat menyimulasikan sirkuit tanpa derau. Namun, untuk performa terbaik, sebaiknya gunakan SV1 untuk simulasi berskala besar pada sirkuit bebas derau.
Apakah saya harus memilih tipe instans untuk menjalankan simulasi?
Tidak, jika Anda menggunakan simulator sesuai permintaan Amazon Braket. Saat menggunakan SV1, TN1, atau DM1, Amazon Braket mengelola perangkat lunak dan infrastruktur untuk Anda. Anda hanya perlu menyediakan sirkuit untuk dijalankan.
Jika menjalankan simulator lokal di SDK pada notebook Anda yang dikelola Amazon Braket, simulator akan berjalan pada instans Amazon yang telah Anda tentukan untuk notebook Anda.
Bagaimana saya tahu jika saya dapat menjalankan sirkuit di TN1?
Selama sirkuit Anda berada dalam nomor qubit dan batas kedalaman sirkuit yang dijelaskan di sini, TN1 akan berusaha menyimulasikannya. Akan tetapi, berbeda dengan SV1, memberikan estimasi runtime yang akurat berdasarkan nomor qubit dan kedalaman sirkuit saja tidaklah mungkin. Selama apa yang disebut "fase latihan", TN1 pertama-tama akan mencoba mengidentifikasi jalur komputasi yang efisien untuk sirkuit Anda, dan mengestimasi runtime tahap berikutnya, "fase kontraksi". Jika estimasi waktu kontraksi melebihi batas TN1, TN1 tidak akan mencoba kontraksi dan Anda hanya membayar atas waktu yang dihabiskan di fase latihan. Untuk mempelajari selengkapnya, kunjungi dokumentasi teknis.
Apakah saya harus memprogram atau mendesain algoritma secara berbeda untuk menggunakan simulator?
Tidak, dengan Amazon Braket, Anda dapat mengarahkan sirkuit kuantum yang sama untuk dijalankan di simulator dan perangkat keras kuantum berbasis gerbang yang ada di layanan dengan mengubah beberapa baris kode.
Apakah Anda menawarkan simulator untuk masalah anil?
Di AWS Marketplace, Anda dapat menemukan penawaran yang menggunakan pendekatan klasik canggih untuk masalah pengoptimalan kombinatorial, seperti Analitik Meta dan Toshiba SBM.
Komputer Kuantum
Bagaimana cara mengakses komputer kuantum dengan Amazon Braket?
Menjalankan desain sirkuit Anda pada unit pemrosesan kuantum aktual (QPU) itu mudah. Setelah Anda membuat grafik sirkuit atau masalah di SDK Amazon Braket, Anda dapat mengirimkan tugas Anda dari dalam notebook Jupyter terkelola atau IDE apa pun pilihan Anda, seperti PyCharm.
Apa perbedaan menjalankan tugas di QPU dengan menjalankan di simulator?
Langkah-langkah untuk menjalankan tugas kuantum di QPU sama dengan menjalankan simulator. Anda cukup memilih back-end atau perangkat saat melakukan panggilan API di SDK Amazon Braket. Keduanya sama-sama merupakan operasi komputasi tempat Anda dapat meminta berbagai backend, atau perangkat melalui panggilan API di SDK Amazon Braket. Pilihan perangkat mencakup berbagai simulator dan komputer kuantum yang tersedia melalui layanan ini. Beralih dari satu ke perangkat lainnya hanya semudah mengubah satu baris kode. Meskipun demikian, simulator selalu tersedia, sedangkan sumber daya QPU mungkin memerlukan waktu tunggu.
Bagaimana cara memilih komputer kuantum yang akan digunakan?
Beberapa jenis komputer kuantum sangat cocok untuk memecahkan serangkaian masalah tertentu. Ada banyak faktor yang menentukan jenis mesin mana yang akan memenuhi kebutuhan Anda, seperti jumlah qubit, fidelitas qubit (tingkat kesalahan), konektivitas qubit, waktu koherensi, dan biaya. Spesifikasi lengkap tentang komputer kuantum tersedia di konsol Amazon Braket.
Komputer kuantum apa yang didukung Amazon Braket?
Klik di sini untuk mempelajari selengkapnya tentang penyedia perangkat keras Amazon Braket.
Apa itu Simulasi Hamiltonian Analog?
Analog Hamiltonian Simulation atau AHS, adalah paradigma berbeda dari komputasi kuantum, berbeda dari komputasi kuantum universal yang berbasis gate. Perangkat yang mampu melakukan AHS adalah QPU yang bertujuan khusus dan dirancang untuk menyelesaikan serangkaian masalah terbatas, yang dilambangkan oleh Hamiltonian. AHS memungkinkan pengguna untuk menentukan minat Hamiltonian, dan komputer kuantum mencocokkan parameter dengan cara meniru evolusi waktu berkelanjutan dari tahap kuantum di bawah Hamiltonian tersebut. Karena Hamiltonian tersebut diimplementasikan langsung pada sistem, sistem AHS tidak perlu mengalami overhead yang dibutuhkan untuk memformulasikan algoritma dalam hal sirkuit dan gate, dan dengan demikian sudah dapat mensimulasikan sistem dengan ratusan qubit, yang melarang untuk melakukan simulasi secara klasik. Amazon Braket mendukung AHS melalui QPU QuEra.
Di mana saya dapat menemukan informasi sistem dan performa pada QPU Rigetti?
Kunjungi halaman QPU Rigetti untuk informasi sistem dan performa pada QPU Rigetti, termasuk ketelitian gate dan waktu koherensi.
Di mana saya dapat menemukan rekomendasi praktik terbaik untuk QPU IonQ?
Kunjungi halaman web Praktik Terbaik IonQ untuk informasi tentang topologi, gate, dan praktik terbaik QPU IonQ.
Bagaimana cara kerja QPU QuEra?
Sistem QuEra adalah QPU yang dapat diprogram dan terdiri dari atom Rydberg yang disusun dalam pengaturan dua dimensi yang dapat dikustomisasi dari optical tweezer. Qubit dalam perangkat ini terdiri dari atom Rubidium-87 netral dengan dua keadaan yaitu keadaan dasar atom, dan keadaan Rydberg yang tereksitasi tinggi. Interaksi Rydberg-Rydberg di antara atom runtuh seiring kekuatan keenam dari jarak antara atom, meningkatkan Hamiltonian putar efektif dengan interaksi lokal. Selain itu, medan laser dapat menyetel medan magnet melintang, untuk meningkatkan dinamika putar menarik yang dapat menghasilkan keadaan dasar baru dan nonekuilibrium. Peneliti yang mengakses perangkat melalui Braket akan dapat memprogram geometri dari penyusunan atom dua dimensi, dan memvariasikan kekuatan dari medan magnet membujur dan melintang dalam cara tergantung waktu, semua menggunakan Braket SDK. Ini akan menghasilkan minat Hamiltonian yang menarik, evolusi waktu berkelanjutan yang dapat dipelajari pada perangkat. Untuk informasi selengkapnya, baca praktik terbaik QuEra di sini.
Apakah tugas kuantum langsung berjalan di QPU, atau saya harus menunggu?
Komputasi kuantum adalah teknologi yang baru lahir, dan komputer kuantum tetap menjadi sumber daya yang langka. Berbagai jenis komputer kuantum memiliki karakteristik operasional dan tingkat ketersediaan berbeda-beda sehingga tugas akan diproses dengan laju yang berbeda. Jika QPU yang Anda pilih sedang online dan tidak sedang digunakan, tugas Anda akan segera diproses; jika sebaliknya, tugas akan dimasukkan ke dalam antrean. Saat QPU tersedia, tugas dalam antrean diproses sesuai urutan penerimaan. Untuk memberi tahu bila tugas Anda telah selesai, Amazon Braket mengirimkan peristiwa perubahan status ke Amazon EventBridge. Anda dapat membuat aturan di EventBridge untuk menentukan tindakan yang akan diambil, seperti menggunakan Amazon Simple Notification Service (SNS), yang dapat mengirimi Anda peringatan melalui SMS atau metode lain, seperti email, HTTP, AWS Lambda, atau Amazon SQS.
Apakah saya perlu mengumpulkan sirkuit sebelum menjalankannya di QPU?
Tidak, tidak perlu. Amazon Braket secara otomatis mengompilasi kode untuk Anda saat Anda menjalankannya. Namun Anda memiliki opsi pada perangkat Rigetti, OQC, dan IonQ untuk menjalankan sirkuit Anda apa adanya, tanpa modifikasi kompilator menggunakan kompilasi verbatim. Di Rigetti, Anda juga dapat menentukan hanya blok kode tertentu untuk dijalankan apa adanya, tanpa melewati kompilator yang mengintervensi. Untuk mempelajari selengkapnya, lihat dokumentasi kami tentang Kompilasi Verbatim.
Apa keuntungan dari kompilasi verbatim?
Kompilasi sirkuit kuantum mengubah sirkuit kuantum untuk sirkuit yang dikompilasi, yang menjalani alokasi qubit, pemetaan gerbang native, dan optimalisasi. Namun demikian, optimalisasi gate pengompilasi dapat menjadi masalah untuk peneliti dan ahli algoritma kuantum yang mengembangkan sirkuit benchmark atau mitigasi kesalahan, karena optimisasi pengompilasi menghapus atau menyusun ulang gate dan komponen redundan. Dengan kompilasi verbatim, pengguna dapat menentukan bagian sirkuit atau keseluruhan sirkuit untuk berjalan apa adanya, tanpa modifikasi pengompilasi apa pun.
Dapatkah saya mengakses komputer kuantum pada AWS Marketplace?
Ya, Anda dapat mengakses perangkat keras kuantum melalui AWS Marketplace seperti perangkat anil D-Wave.
Tugas Hibrida
Apa itu fitur Hybrid Jobs?
Tugas Hybrid membuat eksekusi beban kerja klasik kuantum hybrid menjadi lebih mudah, lebih cepat, dan lebih dapat diprediksi. Dengan fitur ini, Anda hanya perlu menyediakan skrip atau kontainer algoritme Anda, dan AWS akan meningkatkan sumber daya yang diminta, menjalankan algoritme, serta melepaskan sumber daya setelah selesai, sehingga Anda hanya membayar untuk apa yang Anda gunakan saja. Fitur Tugas Hybrid juga menyediakan wawasan langsung tentang metrik algoritme, sehingga Anda dapat melihat algoritme Anda sedang berkembang. Yang terpenting, tugas memiliki akses prioritas ke QPU target sehingga eksekusi dapat lebih cepat, lebih dapat diprediksi, dan tidak terlalu terpengaruh oleh beban kerja pengguna lain.
Mengapa saya harus menggunakan Hybrid Jobs?
Tugas Hybrid Braket menyediakan tiga manfaat utama. Pertama, menyederhanakan algoritme kuantum-klasik hybrid yang berjalan. Banyak peneliti kuantum sering kali baru mengenal komputasi cloud dan tidak ingin menyiapkan dan mengelola lingkungan komputasinya sebelum menjalankan algoritme hybrid mereka. Dengan Tugas Hibrida, Anda hanya perlu menentukan instans komputasi pilihan Anda–atau gunakan default-nya. Tugas Hibrida Braket akan mempercepat sumber daya klasik serta menjalankan beban kerja di lingkungan kontainer yang dibangun sebelumnya, mengembalikan hasilnya ke Amazon S3, dan akhirnya melepaskan sumber daya komputasi sehingga Anda hanya perlu membayar sesuai yang Anda gunakan.
Kedua, Tugas Hibrida menyediakan wawasan langsung tentang algoritma yang sedang berjalan. Anda dapat menetapkan metrik algoritme kustom sebagai bagian dari algoritme yang akan secara otomatis dicatat oleh Amazon CloudWatch dan ditampilkan di konsol Amazon Braket. Dengan ini, Anda dapat melacak perkembangan algoritme Anda.
Ketiga, Amazon Braket Hybrid Jobs menyediakan performa lebih baik daripada menjalankan algoritme hibrida dari lingkungan Anda sendiri. Selama tugas Anda berjalan, Amazon Braket Hybrid Jobs memiliki akses prioritas ke QPU yang dipilih. Artinya, tugas yang dieksekusi pada perangkat tersebut sebagai bagian dari tugas Anda, akan dieksekusi terlebih dahulu daripada tugas lain yang mungkin diantrekan di perangkat. Aktivitas tersebut menghasilkan waktu pengoperasian yang lebih pendek dan lebih dapat diprediksi untuk algoritme hybrid, dan pada akhirnya hasil yang lebih baik dengan mengurangi efek merugikan dari karakteristik perangkat yang berubah secara perlahan (‘device drift’) pada performa algoritme.
Komputer kuantum mana yang dapat saya gunakan dengan Hybrid Jobs?
Anda dapat menggunakan QPU yang tersedia di Amazon Braket dengan Tugas Hibrida.
Simulator mana yang dapat saya gunakan dengan Tugas Hibrida?
Anda dapat menggunakan simulator sesuai permintaan Amazon Braket yang tersedia (SV1, DM1, TN1), simulator tersemat yang didasarkan pada lightning plug-in PennyLane, atau simulator kustom yang tersemat sebagai kontainer untuk tugas hibrida. Untuk simulator tersemat atau simulator kustom, Anda dapat memilih satu atau beberapa instans CPU dan GPU untuk menjalankan beban kerja hibrida Anda.
Mengapa saya sebaiknya menggunakan simulator tersemat dengan Hybrid Jobs?
Simulator tersemat adalah sekumpulan simulator berperforma tinggi yang tersemat langsung di kontainer yang sama dengan kode aplikasi Anda untuk menghindari latensi yang terkait dengan proses lengkap antara simulator sesuai permintaan terkelola penuh, seperti SV1, dan kode klasik dalam kontainer. Simulator tersemat mendukung fitur lanjutan, seperti metode gabungan untuk komputasi gradien, yang mengurangi jumlah sirkuit yang dibutuhkan untuk komputasi gradien. Amazon Braket kini mendukung simulator tersemat dari PennyLane, seperti simulator lightning.gpu, yang dipercepat dengan SDK cuQuantum NVIDIA, yang didesain khusus untuk menjalankan simulasi sirkuit kuantum di GPU performa tinggi.
Dapatkah saya membawa simulator saya sendiri ke Amazon Braket Hybrid Jobs?
Ya, Anda dapat membawa pustaka simulator Anda sendiri ke Amazon Braket Hybrid Jobs dengan menyematkan simulator dan dependensinya ke dalam kontainer. Anda kemudian dapat meneruskan kode ke kontainer sebagai titik masuk dan menjalankan kode sebagai Amazon Braket Hybrid Job di instans CPU atau GPU. Amazon Braket menangani penyiapan sumber daya selama durasi tugas dan Anda hanya membayar untuk yang Anda gunakan.
Haruskah saya memilih tipe instans untuk menjalankan Hybrid Job?
Tidak, kontainer tugas secara default berjalan di satu tipe instans ml.m5.xlarge. Jika Anda menjalankan algoritme hibrida menggunakan simulator sesuai permintaan Amazon Braket (SV1, TN1, DM1) atau QPU, Amazon Braket mengelola perangkat lunak dan infrastruktur untuk Anda. Jika Anda menjalankan algoritme hibrida menggunakan simulator tersemat dari PennyLane atau simulator kustom yang dikemas sebagai kontainer, Anda dapat memilih satu atau beberapa tipe instans CPU atau GPU tempat menjalankan tugas. Amazon Braket mengelola penyiapan infrastruktur yang mendasari dan melepaskan sumber daya setelah tugas selesai sehingga Anda hanya membayar untuk yang Anda gunakan.
Bagaimana cara memilih antara simulator vektor status tersemat dari PennyLane dan simulator SV1 saat menjalankan tugas hibrida?
Saat ini, simulator vektor status tersemat dari PennyLane yang dilengkapi kontainer prainstal Hybrid Jobs dari Amazon Braket dapat digunakan untuk algoritma variasional yang dapat memanfaatkan metode seperti back-propagation atau metode gabungan untuk komputasi gradien. Contoh algoritme ini meliputi quantum machine learning (QML), quantum adiabatic approximate algorithm (QAOA), atau variational quantum eigensolver (VQE). Dengan simulator tersemat, Anda juga memiliki pilihan untuk menggunakan instans GPU, jika algoritme Anda dapat diuntungkan dari akselerasi berbasis GPU, dan dapat sesuai dengan memori GPU. Ini umumnya kasus untuk algoritme variasional dan algoritme QML dengan jumlah qubit menengah (<30). Jika tidak, pertimbangkan menggunakan simulator sesuai permintaan SV1. Karena saat ini metode gabungan tidak mendukung non-zero shot, pertimbangkan menggunakan SV1 untuk beban kerja dengan shot lebih besar dari nol. Perhatikan bahwa simulator tersemat hanya didukung sebagai bagian dari fitur Hybrid Jobs, sedangkan SV1 mendukung tugas mandiri dan tugas hibrida.
Bagaimana cara memilih di antara berbagai simulator tersemat dari PennyLane?
Simulator lightning.gpu PennyLane dapat digunakan untuk algoritma hibrida seperti QML, QAOA, atau VQE, asalkan ukuran masalah cukup kecil untuk masuk ke dalam memori GPU. Simulator berbasis CPU lightning.qubit dapat digunakan untuk algoritma yang membutuhkan memori intensif, dan tidak sesuai untuk memori GPU, seperti algoritma variasional dengan jumlah qubit tinggi (lebih dari 29 qubit). Perhatikan bahwa biaya Anda akan berbeda, tergantung pada apakah Anda menggunakan tipe instans CPU atau GPU. Silakan lihat dokumentasi PennyLane untuk detail selengkapnya.
Bagaimana saya dikenai biaya untuk penggunaan Hybrid Jobs?
Untuk informasi selengkapnya terkait harga Hybrid Jobs, lihat tab tugas Hibrida di halaman harga Amazon Braket.
Bagaimana cara mulai menggunakan Hybrid Jobs?
Anda dapat memulai dengan mengunjungi bagian Panduan Pengguna Amazon Braket Jobs pada dokumentasi Braket. Notebook contoh hibrida Amazon Braket menyediakan tutorial tentang cara memulai Jobs dan menjalankan berbagai jenis algoritma hibrida. Contoh tersebut hadir terpasang sebelumnya pada notebook Amazon Braket untuk membantu Anda memulai dengan cepat. Anda juga dapat meninjau contoh algoritma hibrida dengan plug-in PennyLane di repositori contoh Amazon Braket.
Braket Direct
Apa itu Braket Direct
Braket Direct adalah program Amazon Braket yang memperluas cara pelanggan dapat mengakses perangkat keras kuantum dan memanfaatkan Braket untuk melakukan penelitian mutakhir pada perangkat yang memiliki noise saat ini. Untuk melengkapi akses sesuai permintaan yang ada, pelanggan dapat menggunakan Braket Direct untuk mencadangkan waktu perangkat khusus bagi beban kerja mereka, terhubung dengan ahli komputasi kuantum guna memperbaiki beban kerja mereka, dan mencoba kemampuan eksperimental, seperti perangkat generasi berikutnya.
Mengapa saya harus menggunakan Braket Direct?
Braket Direct memberdayakan pelanggan yang ingin memajukan kecanggihan komputasi kuantum, yang menghadirkan tingkat akses perangkat, panduan ahli, dan memilih perangkat generasi berikutnya yang dibutuhkan oleh pelanggan untuk mempercepat penelitian mereka. Braket Direct memperkuat proposisi nilai Braket untuk menyediakan toko serba ada guna mengakses berbagai perangkat berdasarkan pembayaran sesuai penggunaan, tanpa memerlukan investasi di muka atau komitmen berulang/jangka panjang.
Perangkat mana yang tersedia untuk pemesanan melalui Braket Direct?
Saat ini Anda dapat memesan akses khusus ke perangkat Aria IonQ, Garnet IQM, Aquila QuEra, dan perangkat Aspen-M-3 Rigetti.
Apakah saya dapat mengantre tugas/pekerjaan hibrida untuk dijalankan pada pemesanan mendatang?
Ya. Anda dapat mengantre pekerjaan kuantum dan tugas hibrida untuk pemesanan mendatang menggunakan ARN Pemesanan, atau mengirimkan beban kerja selama pemesanan Anda dengan cepat.
Apa yang terjadi jika saya tidak menyediakan cukup waktu dan masih memiliki tugas/pekerjaan hibrida dalam antrean untuk pemesanan ini?
Pada akhir pemesanan, setiap tugas/pekerjaan Hibrida yang tertunda akan dibatalkan. Dari sana, Anda dapat memilih untuk menjadwalkan pemesanan baru atau mengirimkan kembali untuk eksekusi sesuai permintaan selama periode ketersediaan publik.
Apa yang terjadi jika saya memiliki tugas hibrida dalam status RUNNING tetapi pemesanan saya berakhir?
Setelah pemesanan berakhir, Anda tidak lagi memiliki akses khusus ke perangkat dan setiap tugas Hibrida yang sedang berjalan akan dibatalkan. Sebaiknya menggunakan pos pemeriksaan untuk menyimpan dan memulai kembali tugas Hibrida sesuai keinginan Anda.
Apakah saya dapat memperpanjang pemesanan yang sudah ada?
Tidak. Setiap pemesanan mewakili akses perangkat khusus mandiri. Misalnya, dua pemesanan berturut-turut akan dianggap terpisah, dan tugas yang tertunda di pemesanan pertama tidak akan secara otomatis dilanjutkan di pemesanan kedua.
Apa yang terjadi jika saya memesan terlalu banyak waktu dan tidak membutuhkannya lagi?
Karena pemesanan mewakili akses perangkat khusus untuk akun AWS Anda, perangkat dikhususkan bagi Anda sepanjang durasi pemesanan yang direncanakan. Oleh karena itu, Anda dikenai biaya untuk lamanya waktu yang dipesan, terlepas dari waktu yang digunakan.
Apa yang terjadi jika perangkat tiba-tiba tidak tersedia selama pemesanan saya?
Pemesanan Anda akan dibatalkan dan Anda akan mendapatkan pengembalian dana untuk sisa waktu pemesanan Anda.
Apakah ada waktu pemesanan minimum/maksimum?
Pemesanan tersedia dalam kelipatan minimum 1 jam dan perangkat tertentu mungkin memiliki batasan durasi pemesanan tambahan (termasuk durasi pemesanan minimum dan maksimum).
Apakah saya dapat membatalkan pemesanan yang sudah ada?
Ya, Anda dapat membatalkan pemesanan hingga 48 jam sebelum waktu mulai pemesanan yang dijadwalkan tanpa biaya. Lewat dari waktu tersebut, pemesanan tidak dapat dibatalkan lagi dan Anda akan dikenai biaya untuk seluruh waktu yang dipesan.
Apakah saya dapat menjadwal ulang pemesanan yang sudah ada?
Ya. Untuk menjadwalkan ulang, Anda harus membatalkan pemesanan yang ada setidaknya 48 jam sebelum waktu pemesanan yang dijadwalkan dimulai lalu membuat yang baru.
Apakah saya bisa mendapatkan bantuan untuk mempersiapkan pemesanan saya?
Ya. Saat membuat pemesanan, Anda dapat mendaftar untuk sesi persiapan pemesanan opsional 30 menit dengan ahli Braket, tanpa biaya tambahan.
Apa itu saran ahli?
Dengan saran ahli, Anda dapat terhubung dengan ahli komputasi kuantum yang berbeda dan mendapatkan saran mengenai beban kerja Anda.
Apa saja opsi saran ahli yang saat ini tersedia?
Anda dapat memilih dari jam kerja Braket dengan ahli Braket, penawaran layanan profesional dari penyedia perangkat keras kuantum melalui AWS Marketplace, atau bantuan ahli dari AWS Quantum Solutions Lab.
Apa itu jam kerja Braket?
Jam kerja Braket adalah sesi 1:1, pertama datang pertama dilayani, dan berlangsung setiap bulan. Setiap slot jam kerja yang tersedia adalah 30 menit dan gratis. Berbicara dengan ahli Braket dapat membantu Anda beralih dari ide ke eksekusi lebih cepat: jelajahi kasus penggunaan hingga kesesuaian perangkat, identifikasi opsi untuk memanfaatkan Braket terbaik untuk algoritma Anda, dan dapatkan rekomendasi tentang cara menggunakan fitur Braket tertentu, seperti Tugas Hibrida, Braket Pulse, atau Simulasi Hamiltonian Analog.
Apakah saya harus mendaftar pada jam kerja Braket untuk mengetahui masalah yang muncul atau pertanyaan pemecahan masalah?
Tidak. Sebaiknya hubungi Dukungan AWS untuk mengetahui masalah yang muncul atau pertanyaan pemecahan masalah. Untuk pertanyaan yang tidak mendesak, Anda juga dapat menggunakan forum AWS re:Post atau Quantum Computing Stack Exchange, tempat Anda dapat menelusuri pertanyaan yang telah dijawab sebelumnya
Harga
Bagaimana tarif atas penggunaan Amazon Braket?
Dengan Amazon Braket, tidak ada biaya di muka, dan Anda hanya membayar untuk sumber daya AWS yang Anda gunakan. Anda akan ditagih terpisah untuk setiap kemampuan Amazon Braket, termasuk akses ke perangkat keras komputasi quantum dan simulator sesuai permintaan. Penagihan juga dilakukan terpisah untuk layanan AWS yang disediakan melalui Amazon Braket seperti notebook terkelola Amazon Braket. Kunjungi halaman harga untuk mempelajari selengkapnya tentang harga.
Bagaimana cara melacak penggunaan dan pengeluaran Amazon Braket saya di berbagai proyek?
J: Anda dapat menggunakan tag untuk mengatur sumber daya AWS Anda dengan pengelompokan logis yang masuk akal untuk tim atau bisnis Anda, seperti pusat biaya, departemen, atau proyek. Di Amazon Braket, Anda dapat menerapkan tag ke tugas kuantum yang Anda buat. Setelah membuat dan menerapkan tag yang ditentukan pengguna, Anda dapat mengaktifkannya untuk pelacakan alokasi biaya di dasbor Manajemen Penagihan dan Biaya AWS. AWS menggunakan tag untuk mengategorikan biaya Anda dan mengirimkan laporan alokasi biaya bulanan kepada Anda sehingga biaya AWS Anda dapat dilacak. Laporan alokasi biaya Anda menampilkan kunci tag sebagai kolom tambahan dengan nilai yang berlaku untuk tiap baris, sehingga pelacakan biaya akan lebih mudah jika Anda menggunakan serangkaian kunci tag yang konsisten.
Apakah AWS menyediakan kredit untuk penelitian komputasi kuantum yang menggunakan Amazon Braket?
Ya. Ilmuwan di universitas dari seluruh dunia melakukan penelitian di Amazon Braket menggunakan kredit yang disediakan melalui program AWS Cloud Credit for Research. Kirimkan proposal anda di tautan di atas. Dalam proses aplikasi, jika Anda tidak memiliki URL untuk kalkulator harga, kirimkan permintaan Anda dengan placeholder.
Keamanan
Apakah data saya akan meninggalkan lingkungan AWS saat saya menggunakan Layanan Amazon Braket?
Ya, QPU di Amazon Braket di-hosting oleh penyedia perangkat keras kuantum pihak ketiga kami. Jika Anda menggunakan Amazon Braket untuk mengakses komputer kuantum, masalah sirkuit dan metadata terkait akan dikirim ke dan diproses oleh penyedia perangkat keras di luar fasilitas yang dioperasikan AWS. Konten Anda dianonimkan sehingga hanya konten yang diperlukan untuk memproses tugas kuantum yang dikirim ke penyedia perangkat keras kuantum. Informasi akun AWS tidak dikirimkan kepada mereka. Semua data dienkripsi saat istirahat dan saat transit, dan hanya didekripsi untuk pemrosesan. Selain itu, penyedia perangkat keras Amazon Braket tidak diizinkan untuk menyimpan atau menggunakan konten Anda untuk tujuan selain memproses tugas Anda. Setelah sirkuit selesai, hasilnya dikembalikan ke Amazon Braket dan disimpan di bucket Amazon S3 Anda. Keamanan penyedia perangkat keras kuantum pihak ketiga Amazon Braket diaudit secara berkala untuk memastikan standar keamanan jaringan, kontrol akses, perlindungan data, dan keamanan fisik terpenuhi.
Di mana hasil saya akan disimpan?
Hasil Anda akan disimpan di Amazon S3. Selain memberikan hasil eksekusi, Amazon Braket juga menerbitkan log peristiwa dan metrik performa, seperti status penyelesaian dan waktu eksekusi ke Amazon CloudWatch.
Dapatkah saya menggunakan Amazon Braket di Amazon Virtual Private Cloud (Amazon VPC)?
Amazon Braket terintegrasi dengan AWS PrivateLink, sehingga Anda dapat mengakses Amazon Braket dari dalam Amazon Virtual Private Cloud (Amazon VPC) Anda tanpa memerlukan lalu lintas untuk melintasi Internet. Hal ini mengurangi paparan terhadap ancaman keamanan berbasis Internet dan risiko kebocoran data sensitif.
Amazon Quantum Solutions Lab
Apa itu Quantum Solutions Lab (QSL)?
Amazon Quantum Solutions Lab adalah program penelitian kolaboratif dan layanan profesional yang dikelola para pakar komputasi kuantum untuk membantu Anda menjelajahi komputasi kuantum secara lebih efektif dan berupaya mengatasi tantangan yang muncul dengan teknologi yang baru lahir ini. Kunjungi halaman web Quantum Solutions Lab untuk memulai.
Bagaimana cara terlibat dengan QSL?
Anda dapat meminta informasi mengenai keterlibatan dengan QSL dan partner kami dengan mengirimkan formulir ini, dan melalui manajer akun AWS Anda.
Berapa biaya keterlibatan QSL?
Biaya pelibatan QSL bervariasi tergantung lamanya pelibatan dan sifat kebutuhan Anda. Harap hubungi pengelola akun Anda untuk rincian selengkapnya.
Berapa lama umumnya durasi keterlibatan QSL?
Keterlibatan Quantum Solutions Lab biasanya berlangsung dari 6 hingga 12 bulan.