Kamis, 15 Mei 2014

Quantum computing dan implementasi

Pengertian Quantum Computing

Quantum computing adalah perangkat untuk perhitungan yang menggunakan langsung dari fenomena kuantum mekanik, seperti superposisi dan belitan, untuk melakukan operasi pada data. Quantum komputer berbeda dari komputer digital berdasarkan transistor. komputer digital membutuhkan data yang akan dikodekan menjadi digit biner (bit), komputasi kuantum menggunakan properti kuantum untuk mewakili data dan melakukan operasi pada data ini. Sebuah model teoritis adalah kuantum Turing mesin, juga dikenal sebagai komputer kuantum universal. Quantum komputer berbagi kesamaan teoritis dengan komputer non-deterministik dan probabilistik, seperti kemampuan untuk berada dalam lebih dari satu negara secara bersamaan. Bidang komputasi kuantum pertama kali diperkenalkan oleh Richard Feynman pada tahun 1982. Meskipun komputasi kuantum masih dalam masa pertumbuhan, percobaan telah dilakukan dimana operasi komputasi kuantum dieksekusi pada sejumlah sangat kecil dari qubit (quantum bit). Kedua penelitian praktis dan teoritis terus berlanjut, dan pemerintah nasional dan lembaga pendanaan militer mendukung penelitian komputasi kuantum untuk mengembangkan komputer kuantum untuk tujuan keamanan baik sipil maupun nasional, seperti pembacaan sandi.

Implementasi Quantum Computing

Quantum komputer tidak terbatas pada dua negara, mereka menyandikan informasi sebagai bit kuantum, atau qubit, yang bisa eksis dalam superposisi. Qubit mewakili atom, ion, foton atau elektron dan perangkat kontrol masing-masing yang bekerja sama untuk bertindak sebagai memori komputer dan prosesor. Karena komputer kuantum dapat berisi negara-negara ini secara bersamaan, ia memiliki potensi untuk menjadi jutaan kali lebih kuat daripada super komputer saat ini paling kuat.
Quantum komputer juga memanfaatkan aspek lain dari mekanika kuantum yang dikenal sebagai belitan. Satu masalah dengan ide komputer kuantum adalah bahwa jika Anda mencoba untuk melihat partikel subatomik, Anda bisa bertemu mereka, dan dengan demikian mengubah nilai mereka. Jika Anda melihat qubit dalam superposisi untuk menentukan nilainya, qubit akan menganggap nilai 0 atau 1.
Kuantum komputer paling maju belum terbebas dari memanipulasi lebih dari 16 qubit, yang berarti bahwa mereka jauh dari aplikasi praktis. Namun, potensi tetap bahwa komputer kuantum suatu hari bisa melakukan, cepat dan mudah, perhitungan yang sangat memakan waktu pada komputer konvensional.



Sumber :
- http://arif-rahmans.blogspot.com/2014/05/quantumcomputing.html
- http://moh-ali-akbar.blogspot.com/2014/04/implementasi-quantum-computing.html
-http://rullyyy.wordpress.com/2014/05/12/definisi-implementasi-dan-algoritma-dari-quantum-computing/