Perkembangan Komputasi Modern
Komputasi modern terdiri dari dua
kata yaitu komputasi dan modern untuk Komputasi dapat diartikan sebagai cara
untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu
algoritma. Dan disebut modern karena menggunakan alat canggih saat menyelesaian
masalah. Maka dapat di simpulkan Komputasi modern adalah perhitungan yang
menggunakan computer canggih dimana pada computer tersebut tersimpan sejumlah
algoritma untuk menyelesaikan masalah perhitungan secara efektif dan efisien.
Komputasi modern digunakan untuk memecahkan masalah antara lain untuk
menghitung:
· Akurasi (big, Floating point)
Akurasi tentu merupakan masalah yang
paling penting dalam memecahkan masalah. Karena itu pada komputasi modern
dilakukan perhitungan bagaimana bisa menghasilkan suatu jawaban yang akurat
dari sebuah masalah. Tentu kita pernah mendengar tipe data floating point yang
biasa digunakan untuk menyimpan data numerik dalam bentuk pecahan. Tipe data
tersebut memiliki range penyimpanan numerik yang besar, sehingga dapat
digunakan oleh komputer untuk melakukan komputasi yang akurat.
· Kecepatan (dalam satuan Hz)
Manusia pasti menginginkan masalah
dapat diselesaikan dengan cepta. Karena itu perhitungan masalah kecepeatan
adalah suatu hal yang penting. Komputasi harus dapat dilakukan dalam waktu yang
cepat ketika mengolah suatu data. Sehingga perlu metode kecepatan untuk
mengolah perhitungan dalam waktu singkat.
· Problem Volume Besar (Down
Sizzing atau paralel)
Data yang besar tentu membutuhkan
suatu cara penyelesaian yang khusus. Karena data yang besar dapat menjadi
masalah jika ada yang terlewatkan. Oleh karena itu digunakan metode Down
Sizzing atau paralel pada komputasi modern untuk menangani masalah volume yang
besar. Dengan metode ini data yang besar diparalelkan dalam pengolahannya
sehigga dapat diorganisir dengan baik.
· Modeling
(NN & GA)
Modeling merupakan suatu hal yang
penting dalam melakukan suatu perhitungan yang rumit. Bayangkan saja jika kita
dihadapi dalam suatu masalah perhitungan yang banyak dan kompleks, tetapi tidak
ada model matematika yang kita miliki. Perhitungan akan berjalan berantakan dan
tidak akan mendapatkan hasil yang akurat. Maka dari itu komputasi modern
membutuhkan modeling sebelum melakukan perhitungan.
· Kompleksitas (Menggunakan
Teori big O)
Komputasi modern dirancang untuk
menangani masalah yang kompleks, sehingga diterapkan pada komputer. Dengan
menggunakan teori Big O, maka komputasi modern dapat melakukan perhitungan
untuk memecahkan masalah kompleksitas yang kerap dihadapi.
Awal perkembangan komputasi modern digagas oleh John von Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann menjadi salah ilmuwan terbesar pada zaman nya. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya. Berkat teori-teori nya itulah pada saat itu computer mengalami perkembangan dan kemajuan pesat terlihat saat dia menjadi seorang konsultan pada pengembangan komputer ENIAC. karena jasa-jasa nya John von Neumann di sebut bapak komputasi modern. Dia juga dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah seperangkat komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.
Sejarah Komputasi Modern
Kata
“komputer” pertama kali di perdengarkan kepada public pada tahun 1613, hal ini
mengacu pada perhitungan aritmatika dan kata “komputer” digunakan dalam
pengertian itu sampai pertengahan abad ke-20. Dari akhir abad ke-19 dan
seterusnya.Berkembanganya komputer akhirnya makna komputer menjadi sebuah mesin
yang melakukan komputasi.
Sejarah
komputer modern dimulai dengan dua teknologi yang
terpisah- perhitungan otomatis dan dapat di program-tapi tidak ada
satu perangkat pun yang dapat dikatakan sebagai komputer,
karena sebagian penerapan yang tidak konsisten istilah tersebut.
Contoh-contoh awal perangkat penghitung mekanis termasuk sempoa (yang berasal
dari sekitar 150-100 SM). Seorang pahlawan dari Alexandria (sekitar 10-70
AD) membangun sebuah teater mekanis yang diadakan bermain berlangsung 10 menit
dan dioperasikan oleh sebuah sistem yang kompleks dengan tali dan drum yang
dipakai sebagai sarana untuk memutuskan bagian dari mekanisme. Ini adalah inti
dari programmability.
Salah satu
tokoh yang sangat mempengaruhi perkembangan komputasi modern adalah John von
Neumann (1903-1957), Beliau adalah ilmuan yang meletakkan dasar-dasar komputer
modern.Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan
berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika
nuklir, dan ilmu komputer yang di salurkan melalui
karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait
dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.
Sejarah
singkat dari perjalanan hidup dari Von Neumann , dilahirkan di Budapest,
Hungaria pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak
pertama dari pasangan Neumann Miksa dan Kann Margit.Nama keluarga diletakkan di
depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max
Neumann. Pada saat Max Neumann memperoleh gelar, maka namanya berubah menjadi
Von Neumann. Setelah bergelar doktor dalam ilmu hukum, dia menjadi pengacara
untuk sebuah bank. Pada tahun 1903, Budapest merupakan tempat lahirnya
para manusia genius dari bidang sains, penulis, seniman dan musisi.
Von Neumann
belajar berbagai tempat dan beberapa tempatnya di Berlin dan Zurich. Di tempat
itu beliau mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada
tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari
Universitas Budapest. Keahlian Von Neumann terletak pada bidang teori game yang
melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern
yang kemudian melahirkan komputer. Kegeniusannya dalam bidang matematika telah
terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit
(angka) di dalam kepalanya.
Beliau pernah
mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930
dan bekerja di Universitas Princeton pada saat yang bersamaan Von
Neumann menjadi salah satu pendiri Institute for Advanced Studies.
Von Neumann
sangat tertarik pada hidrodinamika dan kesulitan penyelesaian persamaan
diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih
dalam bidang komputasi. Von Neumann menjadi seorang konsultan pada
pengembangan komputer ENIAC, dia merancang konsep arsitektur komputer yang
masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah seperangkat
komputer dengan program yang tersimpan (program dan data disimpan pada memori)
dengan pengendali pusat, I/O, dan memori.
MACAM-MACAM KOMPUTASI MODERN
Sebelumnya jenis -jenis komputasi modern terbagi tiga macam,
yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan).
Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut :
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.
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.
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 :
-
Sistem untuk koordinat sumber daya komputasi tidak dibawah
kendali pusat.
-
Sistem menggunakan standard dan protocol yang terbuka
-
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.
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.
Perbedaan
antara komputasi mobile, grid, dan cloud :
- Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
- Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.
- 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.
Dan ada juga persamaan antara komputasi mobile, komputasi grid,
dan komputasi cloud, penjelasanya sebagai berikut :
- Ketiganya merupakan metode untuk melakukan komputasi, pemecahan masalah, dan pencarian solusi.
- Ketiganya memerlukan alat proses data yang modern seperti komputer, laptop atau telepon genggam untuk menjalankannya.
Tidak ada komentar:
Posting Komentar