Microsoft merilis kompiler Q # dan simulator kuantum

q-tajam

Meskipun mereka belum berkembang sepenuhnya, komputer kuantum perlahan terbentuk saat teknologi di belakangnya semakin matang. Fisika kuantum diterapkan pada bidang komputasi saat ini dianggap sebagai solusi inovatif mampu merevolusi dunia dalam waktu yang tidak terlalu lama.

Ini adalah salah satu alasan utama mengapa begitu banyak perusahaan teknologi terkemuka di industrinya masing-masing terlibat dalam pertempuran sengit untuk dengan cepat mencapai pembuatan komputer kuantum yang kuat dan di atas semua fungsional yang dapat memenuhi tujuan pengembangan mereka.

Dalam perspektif yang sama inilah pada September 2017, Microsoft telah mengumumkan sedang mengerjakan bahasa pemrograman baru, Q # (Q-sharp), didedikasikan untuk komputer kuantum.

Pada bulan Desember tahun yang sama, Microsoft telah mengumumkan ketersediaan versi beta gratis dari kit pengembangan Quantum-nya, termasuk bahasa pemrograman Q # dan kompilernya; perpustakaan standar Q #.

Pustaka berisi operasi dan fungsi yang mendukung persyaratan kontrol bahasa klasik dan algoritme kuantum Q #, emulator mesin kuantum lokal, dioptimalkan untuk simulasi yang tepat dan kecepatan vektor, emulator pelacakan kuantum komputer, yang digunakan untuk memperkirakan sumber daya yang dibutuhkan untuk menjalankan program kuantum.

Ini juga memungkinkan debugging yang lebih cepat dari kode kontrol non-Q #; ekstensi Visual Studio, berisi template untuk file dan proyek Q #, serta penyorotan sintaks.

Microsoft terus merilis produk

Pada konferensi Build 2019, Microsoft mengumumkan akan merilis kode sumber untuk kompiler Q #-nya dan simulator kuantum sebagai bagian dari kit pengembangan.

“Ambisi kami adalah membuat komputasi kuantum lebih mudah diakses sehingga pengembang dapat membantu memecahkan beberapa masalah paling mendesak di dunia. Kekuatan mewujudkan visi ini terletak pada kenyataan bahwa setiap pengembang dapat berkolaborasi, berbagi kode, dan mengembangkan pekerjaan satu sama lain.

Microsoft Quantum Development Kit memungkinkan pengembang, di semua tahap siklus hidup pemrograman kuantum, dari mempelajari konsep kuantum dasar hingga membuat kode aplikasi kuantum pertama mereka, untuk memberikan solusi dunia nyata menggunakan contoh dan pustaka sumber terbuka kami.

Dengan cara ini, institusi pendidikan tinggi akan dapat menggunakan alat ini lebih mudah dan tentu saja, pengembang akan dapat menyumbangkan kode dan ide mereka sendiri untuk proyek tersebut.

Ini pastie akan membuat pengembangan algoritme lebih mudah dan lebih transparan bagi pengembang.

Pada bulan Maret, Microsoft bahkan mengumumkan peluncuran Microsoft Quantum Network, komunitas global dari orang-orang dan organisasi yang bekerja sama untuk meningkatkan komputasi kuantum.

Kami dengan senang hati mengumumkan bahwa musim panas ini kami akan meluncurkan Kit Pengembangan Kuantum, yang mencakup kompiler Q # dan simulator kuantum.

Dengan membuka Quantum Development Kit open source di GitHub, kami memungkinkan pengembang untuk berkontribusi pada pengembangan komputasi kuantum bersama komunitas pemrogram komputasi kuantum yang sedang berkembang.

Kami memulai pekerjaan ini tahun lalu saat kami membuka berbagai sumber untuk Quantum Dev Kit, termasuk pustaka dan sampel.

Setiap kontribusi membantu komunitas pengembang yang berkembang menggunakan Q # untuk memberikan solusi baru yang menarik, mengatasi beberapa masalah paling kompleks, ”kata Microsoft.

Era baru untuk komputasi

Microsoft bukan satu-satunya perusahaan yang tertarik pada pengembangan komputasi kuantum. Perusahaan lain juga bergerak untuk membuat komputasi kuantum dan janjinya menjadi kenyataan.

Seperti kasus IBM, yang membuat kemajuan besar cpada sistem dan layanan kuantum komersial, yang disebut IBM Q, yang telah tersedia melalui platform cloud-nya.

IBM Q adalah inisiatif pertama di industri untuk membangun komputer kuantum universal untuk bisnis dan sains. Melalui inisiatif ini, tim multidisiplin sedang mengembangkan sistem kuantum yang dapat diskalakan dan aplikasi teknologi potensial.

IBM Research juga bekerja dengan jaringan global perusahaan Fortune 500, institusi akademik, startup, dan laboratorium penelitian nasional (disebut IBM Q Network) yang menggunakan teknologi IBM untuk memajukan komputasi kuantum.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.