Rabu, 02 Mei 2018

QUANTUM COMPUTATION (KOMPUTER KUANTUM)

Apa itu komputer kuantum?
Komputer kuantum adalah alat hitung yang menggunakan sebuah fenomena mekanika kuantum, misalnya superposisi dan keterkaitan, untuk melakukan operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit; dalam komputer kuantum, hal ini dilakukan dengan qubit. Prinsip dasar komputer kuantum adalah bahwa sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, dan bahwa mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang sesuai dengan prinsip kuantum.

Mesin Turing, yang dikembangkan oleh Alan Turing pada tahun 1930an, adalah perangkat teoretis yang terdiri dari pita rekaman dengan panjang tak terbatas yang terbagi menjadi kotak-kotak kecil. Setiap persegi bisa memiliki sebuah simbol (1 atau 0) atau dibiarkan kosong. Perangkat baca-tulis yang ada saat itu akan membaca simbol-simbol dan kekosongan ini, yang memberi mesin instruksi untuk melakukan program tertentu. Dalam mesin Turing kuantum, perbedaannya adalah pita rekaman itu ada dalam keadaan kuantum, seperti halnya kepala perangkat baca-tulis. Ini berarti bahwa simbol pada pita itu bisa berupa 0 atau 1, atau superposisi 0 dan 1; dengan kata lain simbol-simbolnya adalah 0 dan 1 (dan semua titik di antaranya) pada saat bersamaan. Sementara mesin Turing biasa hanya bisa melakukan satu perhitungan sekaligus, mesin Turing kuantum bisa melakukan banyak perhitungan sekaligus.

Komputer modern yang ada saat ini, seperti mesin Turing, bekerja dengan memanipulasi bit yang ada di salah satu dari dua keadaan ini: 0 atau 1. Komputer kuantum tidak terbatas pada dua keadaan. Komputer kuantum mengkodekan informasi sebagai quantum bits, atau qubit, yang biasa ditemukan dalam superposisi. Qubit mewakili atom, ion, foton atau elektron dan perangkat kontrol yang bekerja bersama sebagai memori komputer dan prosesor. Karena komputer kuantum dapat menampung banyak keadaan dan perhitungan ini secara bersamaan, komputer kuantum memiliki berpotensi untuk jadi jutaan kali lebih kuat daripada superkomputer paling kuat yang ada saat ini.


Bagaimana cara kerja komputer kuantum?
Sampai saat ini, dua kegunaan yang paling menjanjikan untuk perangkat komputer kuantum itu adalah untuk melakukan pencarian kuantum dan anjak kuantum. Untuk memahami bagaimana pencarian kuantum bekerja, bayangkan jika Anda mencari nama dan nomor telepon tertentu pada Yellow Pages atau buku telepon dengan cara konvensional. Jika buku telepon tersebut memiliki 10.000 entri, rata-rata Anda perlu melihat sekitar setengah dari jumlah itu, yakni 5.000 entri, sebelum Anda berpotensi menemukan nama dan nomor yang dicari. Algoritma pencarian kuantum hanya perlu menebak 100 kali. Dengan 5.000 tebakan, sebuah komputer kuantum mampu menemukan 25 juta nama pada buku telepon tersebut.


Komputer kuantum apa yang ada saat ini?
Para ahli percaya bahwa komputer kuantum akan menggantikan chip silikon, sama seperti transistor yang telah menggantikan tabung hampa udara. Tapi untuk saat ini, teknologi yang dibutuhkan untuk mengembangkan komputer kuantum semacam itu berada di luar jangkauan kita. Sebagian besar penelitian dalam komputasi kuantum masih sangat teoritis.

Saat ini, komputer kuantum paling maju kemampuannya tidak melampaui memanipulasi lebih dari 16 qubit. Artinya, kemampuannya jauh berbeda dengan aplikasi praktis. Namun, potensi komputer kuantum suatu hari bisa bekerja lebih cepat dan mudah untuk melakukan perhitungan yang sangat menyita waktu pada komputer konvensional tetap ada. Beberapa kemajuan penting telah dilakukan dalam komputasi kuantum dalam beberapa tahun terakhir.



Sumber:

REVIEW: PERUSAHAAN-PERUSAHAAN PENYEDIA CLOUD COMPUTING

Apa sih cloud computing itu?
Cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.

Berikut akan saya bahas beberapa perusahaan yang menyediakan layanan cloud computing:

  • Biznet Indonesia (Biznet GioCloud)
    Pada tanggal 22 September 2014, PT. Biznet GIO Nusantara atau Biznet GIO, sebuah joint venture antara Biznet Networks dan Internet Iniatiative Japan Inc, secara resmi memperkenalkan GioCloud dan Gio Enterprise Cloud, yang merupakan layanan komputasi awan (Cloud Computing) yang berjenis Infrastructure as a Service (IaaS) yang dirancang khusus untuk pasar indonesia.
    Daya saing Biznet GIO Cloud terletak pada kemampuannya menggabungkan keunggulan jaringan, pusat data, dan infrastruktur Biznet Networks serta kepiawaian Internet Initiative Japan Inc. (IIJ).
    Biznet Networks itu sendiri perusahaan yang berfokus di bidang telekomunikasi dan multimedia, yang memiliki komitmen untuk membangun infrastruktur modern dengan tujuan mengurangi kesenjangan digital Indonesia dengan negara berkembang lainnya. Biznet Networks memiliki dan mengoperasikan jaringan Fiber Optic tercanggih dan data center terbesar di Indonesia.
    IIJ adalah perusahaan terdepan di Jepang dalam layanan cloud, dan Jepang juga merupakan negara peringkat pertama di dunia dalam hal Cloud Computing Policy Environment, menurut BSA Global Cloud Computing Scorecard 2013. Dirancang dengan teknologi mutakhir dan mekanisme redundancy yang baik serta jaringan yang memadai.

    Biznet GIO Cloud adalah layanan public cloud berjenis IaaS yang elastis, menawarkan skema bayar per jam penggunaan. Menggunakan GIO Cloud, para pengguna mendapatkan keleluasaan untuk menyesuaikan kebutuhan kapasitas layanan komputasi dengan aset yang ada. Layanan di mana kita dapat menyimpan dan mengakses data secara aman melalui internet bukan hard drive komputer (elastis), dan juga GIO cloud menyediakan pengembahan aplikasi web, eksekusi platform sebagai bagian dari platform as a service dan masih banyak layanan yang dapat di gunakan.

  • Telkom Indonesia (TelkomCloud)


Sumber:


KOMPUTASI MODERN

  1. Sejarah Singkat
  2. Ilmu atau sains berdasarkan metodologi dominan yang digunakan dibedakan antara ilmu pengamatan/percobaan (observational/experimental science), ilmu teori (theoretical science) dan ilmu komputasi (computational science). Ilmu komputasi dianggap bentuk yang paling baru yang muncul bersamaan dengan perkembangan kekuatan pemrosesan dalam komputer dan perkembangan teknik-teknik metode numerik dan metode komputasi lainnya. Dengan titik pandang yang berbeda, ilmu komputasi sebagai bentuk ketiga dari ilmu (sains) telah banyak disampaikan oleh berbagai pihak, antara lain Stephen Wolfram dengan bukunya yang terkenal: A New Kind of Science, dan Jürgen Schmidhuber.
    Komputasi Modern pertama kali digagasi oleh John Von Neumann. Beliau di lahirkan di Budapest, ibukota Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Karya – karya yang dihasilkan adalah karya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer. Beliau juga merupakan salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kepiawaian John Von Neumann teletak pada bidang teori game yang melahirkan konsep automata, teknologi bom atom dan komputasi modern yang kemudian melahirkan komputer.
    Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :
    • Akurasi (bit, Floating poin)
    • Kecepatan (Dalam satuan Hz)
    • Problem volume besar (Down sizing atau paralel)
    • Modeling (NN dan GA)

  3. Karakteristik
    • Sumber daya yang disediakan bersifat heterogenous (terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi-aplikasi lain)
    • Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwith beragam
    • Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas

  4. Jenis-Jenis
    • Mobile computing 
      Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. 
      Dan berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Dan dapat dilihat contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.
    • Grid computing 
      Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah: Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat, Sistem menggunakan standard dan protocol yang terbuka, dan Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.
    • Cloud computing 
      Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.

Sumber: