Komputasi modern
Komputasi didefinisikan sebagai cara untuk menemukan pemecahan masalah
dari data input dengan menggunakan suatu algoritma. Perhitungan dan komputasi
umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu
tulis, atau dikerjakan secara mental, kadang – kadang dengan bantuan suatu
tabel. Namun saat ini komputasi telah dilakukan dengan menggunakan komputer. Dalam
sejarah komputasi modern tidak dapat terlepas dari peranan John von Neumann,
beliau adalah ilmuwan yang meletakkan dasar – dasar komputer modern serta salah
satu ahli matematika terbesar, beliau juga yang pertam kali mencetuskan konsep
sebuah sistem yang menerima instruksi – instruksi dan menyimpannya dalam sebuah
memori sehingga menjadi dasar arsitektur komputer hingga saat ini.
Dalam kerjanya
komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan
perhitungan yang dilakukan itu meliputi:
1.Akurasi (big, Floating point)
1.Akurasi (big, Floating point)
2. Kecepatan
(dalam satuan Hz)
3. Problem
Volume Besar (Down Sizzing atau pararel)
4. Modeling (NN
& GA)
5. Kompleksitas
(Menggunakan Teori big O)
Macam – Macam Komputasi Modern
1.
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. 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.
2. 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 :
a.
Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali
pusat.
b.
Sistem menggunakan standard dan protocol yang terbuka.
c.
Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih
baik diatas kualitas komponen individu pelayanan komputasi grid.
3.
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.
Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :
Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :
a.
Komputasi mobile menggunakan teknologi komputer yang bekerja seperti
handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
b.
Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan
komputasi grid dan cloud.
c.
Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana,
sedangkan grid dan cloud membutuhkan tempat yang khusus.
Untuk
komputasi mobile proses tergantung si pengguna, komputasi grid proses
tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud
prosesnya membutuhkan jaringan internet sebagai penghubungnya.
Pengertian Quantum Computing
Merupakan
alat hitung yang menggunakan mekanika kuantum seperti superposisi dan
keterkaitan, yang digunakan untuk peng-operasi-an data. Perhitungan jumlah data
pada komputasi klasik dihitung dengan bit, sedangkan perhitungan jumlah data
pada komputer kuantum 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.
Entanglement
Entanglement adalah efek mekanik kuantum yang mengaburkan jarak
antara partikel individual sehingga sulit menggambarkan partikel tersebut
terpisah meski Anda berusaha memindahkan mereka. Contoh dari quantum
entanglement: kaitan antara penentuan jam sholat dan quantum entanglement.
Mohon maaf bagi yang beragama lain saya hanya bermaksud memberi contoh saja.
Mengapa jam sholat dibuat seragam? Karena dengan demikian secara massal banyak
manusia di beberapa wilayah secara serentak masuk ke zona entanglement
bersamaan.
Pengoperasian Data Qubit
Komputer kuantum memelihara urutan qubit. Sebuah qubit tunggal
dapat mewakili satu, nol, atau, penting, setiap superposisi quantum ini,
apalagi sepasang qubit dapat dalam superposisi kuantum dari 4 negara, dan tiga
qubit dalam superposisi dari 8. Secara umum komputer kuantum dengan qubit n
bisa dalam superposisi sewenang-wenang hingga 2 n negara bagian yang berbeda
secara bersamaan (ini dibandingkan dengan komputer normal yang hanya dapat di
salah satu negara n 2 pada satu waktu). Komputer kuantum yang beroperasi dengan
memanipulasi qubit dengan urutan tetap gerbang logika quantum. Urutan gerbang
untuk diterapkan disebut algoritma quantum.
Sebuah contoh dari implementasi qubit untuk komputer kuantum bisa
mulai dengan menggunakan partikel dengan dua putaran menyatakan: “down” dan
“up”. Namun pada kenyataannya sistem yang memiliki suatu diamati dalam jumlah
yang akan kekal dalam waktu evolusi dan seperti bahwa A memiliki setidaknya dua
diskrit dan cukup spasi berturut-turut eigen nilai , adalah kandidat yang cocok
untuk menerapkan sebuah qubit. Hal ini benar karena setiap sistem tersebut
dapat dipetakan ke yang efektif spin -1/2 sistem.
Algoritma pada Quantum
Computing
Para
ilmuwan mulai melakukan riset mengenai sistem kuantum tersebut, mereka juga
berusaha untuk menemukan logika yang sesuai dengan sistem tersebut. Sampai saat
ini telah dikemukaan dua algoritma baru yang bisa digunakan dalam sistem
kuantum yaitu algoritma shor dan algoritma grover.
Algoritma Shor
Algoritma
yang ditemukan oleh Peter Shor pada tahun 1995. Dengan menggunakan algoritma
ini, sebuah komputer kuantum dapat memecahkan sebuah kode rahasia yang saat ini
secara umum digunakan untuk mengamankan pengiriman data. Kode yang disebut kode
RSA ini, jika disandikan melalui kode RSA, data yang dikirimkan akan aman
karena kode RSA tidak dapat dipecahkan dalam waktu yang singkat. Selain itu,
pemecahan kode RSA membutuhkan kerja ribuan komputer secara paralel sehingga
kerja pemecahan ini tidaklah efektif.
Algoritma Grover
Algoritma
Grover adalah sebuah algoritma kuantum yang menawarkan percepatan kuadrat
dibandingkan pencarian linear klasik untuk list tak terurut. Algoritma
Grover menggambarkan bahwa dengan menggunakan pencarian model kuantum, pencarian
dapat dilakukan lebih cepat dari model komputasi klasik. Dari banyaknya
algoritma kuantum, algoritma grover akan memberikan jawaban yang benar dengan
probabilitas yang tinggi. Kemungkinan kegagalan dapat dikurangi dengan
mengulangi algoritma. Algoritma Grover juga dapat digunakan untuk
memperkirakan rata-rata dan mencari median dari serangkaian angka, dan untuk
memecahkan masalah Collision.
Implementasi Quantum Computing
Pada 19 Nov 2013 Lockheed Martin, NASA dan Google semua memiliki
satu misi yang sama yaitu mereka semua membuat komputer kuantum sendiri.
Komputer kuantum ini adalah superkonduktor chip yang dirancang oleh sistem D –
gelombang dan yang dibuat di NASA Jet Propulsion Laboratories.
NASA dan Google berbagi sebuah komputer kuantum untuk digunakan di
Quantum Artificial Intelligence Lab menggunakan 512 qubit D -Wave Two yang akan
digunakan untuk penelitian pembelajaran mesin yang membantu dalam menggunakan
jaringan syaraf tiruan untuk mencari set data astronomi planet ekstrasurya dan
untuk meningkatkan efisiensi searchs internet dengan menggunakan AI
metaheuristik di search engine heuristical.
A.I. seperti metaheuristik dapat menyerupai masalah optimisasi
global mirip dengan masalah klasik seperti pedagang keliling, koloni semut atau
optimasi swarm, yang dapat menavigasi melalui database seperti labirin.
Menggunakan partikel terjerat sebagai qubit, algoritma ini bisa dinavigasi jauh
lebih cepat daripada komputer konvensional dan dengan lebih banyak
variabel.
Penggunaan metaheuristik canggih pada fungsi heuristical lebih
rendah dapat melihat simulasi komputer yang dapat memilih sub rutinitas
tertentu pada komputer sendiri untuk memecahkan masalah dengan cara yang
benar-benar cerdas . Dengan cara ini mesin akan jauh lebih mudah beradaptasi
terhadap perubahan data indrawi dan akan mampu berfungsi dengan jauh lebih
otomatisasi daripada yang mungkin dengan komputer normal
Sumber :
https://id.wikipedia.org/wiki/Komputasi
http://www.komputasi.lipi.go.id/utama.cgi?cetakartikel&1111718762
https://id.wikipedia.org/wiki/Sejarah_komputer