Platform CUDA-Q untuk komputer klasik kuantum hibrid memungkinkan integrasi dan pemrograman unit pemrosesan kuantum (QPU), GPU, dan CPU dalam satu sistem. Repositori ini berisi kode sumber untuk semua alat C++ dan Python yang disediakan oleh toolkit CUDA-Q, termasuk kompiler nvq++
, runtime CUDA-Q, serta pilihan backend CPU dan GPU terintegrasi untuk pengembangan dan pengujian aplikasi yang cepat.
Untuk mempelajari lebih lanjut tentang cara bekerja dengan CUDA-Q, silakan lihat Dokumentasi CUDA-Q. Halaman ini juga berisi petunjuk instalasi untuk paket yang dirilis secara resmi.
Jika Anda ingin menginstal iterasi terbaru yang sedang dikembangkan di repositori ini dan/atau menambahkan modifikasi Anda sendiri, lihat paket terbaru yang diterapkan di GitHub Container Registry. Untuk informasi lebih lanjut tentang membangun CUDA-Q dari sumber, lihat petunjuk ini.
Ada banyak cara untuk terlibat dengan CUDA-Q. Jika Anda tertarik untuk mengembangkan aplikasi kuantum dengan CUDA-Q, repositori ini adalah tempat yang tepat untuk memulai! Untuk informasi lebih lanjut tentang berkontribusi pada platform CUDA-Q, silakan lihat di Contributing.md.
Kode dalam repositori ini dilisensikan di bawah Lisensi Apache 2.0.
Kontribusi permintaan tarik ke repositori ini memerlukan persetujuan Perjanjian Lisensi Kontributor (CLA) yang menyatakan bahwa Anda berhak, dan memang benar, memberi kami hak untuk menggunakan kontribusi Anda. Bot CLA akan secara otomatis menentukan apakah Anda perlu memberikan CLA dan mendekorasi PR dengan tepat. Cukup ikuti instruksi yang diberikan oleh bot. Anda hanya perlu melakukan ini sekali saja.
Silakan beri tahu kami masukan dan ide Anda untuk platform CUDA-Q di tab Diskusi repositori ini, atau ajukan masalah. Untuk melaporkan masalah keamanan atau pelanggaran Kode Etik, silakan hubungi [email protected].