KOMPUTASI
MODERN
Komputasi modern
mungkin merupakan kalimat yang jarang terdengar di telinga masyarakat Indonesia
pada umumnya. Komputasi modern pengertian nya adalah cara untuk menemukan
pemecahan masalah/solusi dari data input dengan menggunakan suatu algoritma
tertentu. Komputasi merupakan suatu sub-bidang dari ilmu komputer dan
matematika.
Selama ribuan tahun, 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. Sebenarnya sudah lama komputasi modern ini di cetuskan dan tokoh di balik
semua ini yaitu John Von Neumann, Beliau merupakan ilmuan besar saat ini.
Beliaulah yang pertama kali menggagaskan konsep sebuah sistem yang menerima
intruksi-intruksi dan menyimpannya dalam sebuah memory dan dikenal sebagai
arsitektur komputer modern.
Definisi Komputasi Modern
Komputasi modern terdiri dari dua kata
yaitu komputasi dan modern, dimana
komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan
dari data input dengan suatu algoritma sedangkan modern ini mengungkapkan
tentang teknologi masa kini. Maka dapat di simpulkan Komputasi modern merupakan
perhitungan yang menggunakan computer canggih dimana pada computer tersebut
tersimpan sejumlah algoritma untuk menyelesaikan masalah perhitungan secara
efektif dan efisien.
Selain itu, komputasi modern mempunyai
banyak fungsi guna memecahkan berbagai masalah seperti untuk menghitung:
·
Akurasi (bit, floating point)
·
Kecepatan (dalam satuanHz)
·
Problem volume besar (paralel)
·
Modeling (NN dan GA)
·
Kompleksitas (menggunakan Teori Bog O)
Komputansi modern mempunyai karakteristik
komputasi modern yang terdiri atas 3 macam, yaitu :
Komputer-komputer penyedia sumber daya
bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras,
sistem operasi, serta aplikasi yang terpasang.
Komputer-komputer terhubung ke jaringan
yang luas dengan kapasitas bandwidth yang beragam.
Komputer maupun jaringan tidak
terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
Sejarah Komputasi
Pada tahun 1613 muncullah penggunaan kata
“komputer” pertama kali. Yang menggambarkan sebuah mesin yang dapat melakukan
perhitungan yang lebih kompleks. Komputasipun mulai berkembang seiring
perkembangan komputer. Perkembangan komputer tersebut dapat dilihat dari
hal-hal berikut:
1. Tahun
1940 komputer yang semula dikhususkan sebagai instrument untuk science, berubah
menjadi produk komersil.
2. Tahun
1945 di temukan Bug Komputer oleh Grace Murray Hopper
3. Tahun
1947 tanggal 23 Desember ditemukan transistor yang pertama kali oleh Bardeen
dan Walter Brattain bersama dengan William Shockley
4. Tahun
1951 dimulai sebuah gagasan microprogramming oleh Maurice Wilkes
5. Tahun
1951-1952 Grace Murray Hopper mengembangkan A-O, yang merupakan compiler
pertama.
6. Tahun
1957 John Backus dan kolega IBM mengirimkan Compiler Fortran yang pertama.
7. Tahun
1958 Jack Kilby menghasilkan prototype semiconductor IC
8. Tahun
1960 merupakan timbulnya system kecil seperti word length, register structure,
Number of Addresses, I/O channel, Floating point hardware.
9. Tahun
1960 juga Paul Baran yang bekerja di Rand Corp. menemukan dasar packet
switching untuk data komunikasi.
10. Tahun
1962 video game pertama kali di temukan oleh Steve Russell yang merupakan
seorang lulusan MIT.
11. Tahun
1964 mouse ditemukan oleh Doug Engelbart.
12. Tahun
1969 munculnya internet oleh DARPA
13. Tahun
1970 merupakan kedatangan PC (personal computer).
14. Tahun
1970 ditemukan UNIX oleh Dennis Ritchie dan Kenneth Thomson.
15. Pada
tahun 1970 juga floppy disk dan daisywheel printer di tunjukkan kepada umum
(debut pertama).
16. Tahun
1971 Ray Tomlinson of Bolt Beranek dan Newmen pertama kali mengirimkan jaringan
surat e-mail.
17. Tahun
1971 Niklaus Wirth menemukan Pascal
18. Tahun
1972 di temukan bahasa C oleh Dennis Ritchie di Bell Labs.
19. Tahun
1973 Robert Metcalfe menuliskan catatan di “Ether Acquisition” yang
mendeskripsikan Ethernet.
20. Tahun
1973 Robert Metcalfe dan David Boggs menemukan Ethernet.
21. Tahun
1976 merupakan tahun pertama kalinya muncul supercomputer dengan vektorial
arsitektur.
22. Tahun
1976, Steve Jobs dan Steve Wozniak mendesain dan membangun Apple I yang terdiri
dari kebanyakan papan circuit.
23. Tahun
1977, Steve Jobs dan Steve Wozniak tergabung dalam Apple computer pada 3
januari.
24. Tahun
1978, Muncul MS
25. Tahun
1978, Wordstar yang merupakan software pengolah kata diperkenalkan dan meluas.
26. Tahun
1979 telepon seluler di test di Jepang dan Chicago.
27. Tahun
1980 IBM memilih PC-DOS dari Microsoft sebagai OS (Operating System)
28. Tahun
1980 bahasa Ada muncul yang di temukan oleh Departemen Pertahanan US.
29. Tahun
1980 portable computer seberat 24 pounds lahir.
30. 1
januari 1983, muncul TCP/IP
31. Tahun
1984, muncul Apple Macintosh
32. Tahun
1984, muncul DNS
33. Tahun
1985 menyebarnya sistem networking.
34. Tahun
1990 tim Barners Lee Menemukan WWW yaitu aplikasi internet yang membawa
perkembangan dan perubahan besar di dunia internet.
35. Tahun
1991 Trovalds menempatkan UNIX di IBMnya.
36. Tahun
1992 muncul istilah surfing
37. Tahun
1993 pentium milik intel diperkenalkan kepada umum pada bulan Maret
38. Tahun
1993 muncul NSCA Mosaic
39. Tahun
1994 muncul Yahoo dan Netscape Navigator 1.0
40. Tahun
1995 muncul bahasa pemrograman Java pada bulan Mei.
41. Pada
Desember 1994 maka Spyglass milik Microsoft telah dibayar dan diberi lisensi,
sehingga untuk web browser yang nantinya nama spyglass tersebut akan diganti
dengan nama Internet Explorer.
42. Pada
1995 spyglass sudah menjadi bagian dari OS dan bagian dari windows
Jenis-Jenis Komputasi Modern
Komputasi modern mempunyai 3 jenis,
yaitu :
1. Mobile Computing atau Komputasi
Bergerak
Mobile computing (komputasi bergerak)
merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan
jaringan tanpa menggunakan kabel serta 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.
Contoh dari mobile computing adalah GPS, smart phone, dan sebagainya.
2. Grid Computing
Komputasi grid memanfaatkan kekuatan
pengolahan idle berbagai unit komputer, dan menggunakan kekuatan proses untuk
menghitung satu pekerjaan. Pekerjaan itu sendiri dikontrol oleh satu komputer
utama, dan dipecah menjadi beberapa tugas yang dapat dilaksanakan secara
bersamaan pada komputer yang berbeda. Tugas-tugas ini tidak perlu saling
eksklusif, meskipun itu adalah skenario yang ideal. Sebagai tugas lengkap pada
berbagai unit komputasi, hasil dikirim kembali ke unit pengendali, yang
kemudian collates itu membentuk keluaran kohesif.
Keuntungan dari komputasi grid adalah
dua kali lipat: pertama, kekuatan pemrosesan yang tidak digunakan secara
efektif digunakan, memaksimalkan sumber daya yang tersedia dan, kedua, waktu
yang dibutuhkan untuk menyelesaikan pekerjaan besar berkurang secara
signifikan.
Idealnya kode sumber harus
direstrukturisasi untuk membuat tugas-tugas yang saling eksklusif adalah
sebagai mungkin. Itu tidak berarti bahwa mereka tidak bisa saling bergantung,
tetapi pesan yang dikirim antara tugas-tugas meningkatkan faktor waktu. Satu
pertimbangan penting saat membuat pekerjaan komputasi grid adalah bahwa apakah
kode dijalankan serial atau paralel tugas, hasil dari keduanya harus selalu
sama di setiap situasi.
3. Cloud Computing atau Komputasi Awan
Cloud computing adalah perluasan dari
konsep pemrograman berorientasi objek abstraksi. Abstraksi, sebagaimana
dijelaskan sebelumnya, menghapus rincian kerja yang kompleks dari visibilitas.
Semua yang terlihat adalah sebuah antarmuka, yang menerima masukan dan
memberikan output. Bagaimana output ini dihitung benar-benar tersembunyi.
Sebagai contoh, seorang sopir mobil
tahu bahwa roda kemudi dengan memutar arah mobil yang mereka ingin pergi; atau
yanAg menekan pedal gas akan menyebabkan mobil untuk mempercepat. Sopir
biasanya tidak peduli tentang bagaimana arah dari roda kemudi dan pedal gas
tersebut diterjemahkan ke dalam gerakan yang sebenarnya dari mobil. Oleh karena
itu, rincian ini diabstraksikan dari sopir.
Cloud serupa, melainkan menerapkan
konsep abstraksi dalam lingkungan komputasi fisik, dengan menyembunyikan proses
yang benar dari pengguna. Dalam lingkungan komputasi awan, data bisa berada
pada beberapa server, rincian koneksi jaringan yang tersembunyi dan pengguna
tidak ada yang tahu. Bahkan, komputer awan awan dinamakan demikian karena
sering digunakan untuk menggambarkan pengetahuan eksak tentang pekerjaan batin.
Cloud komputasi berat berasal dari paradigma Unix memiliki beberapa elemen,
masing-masing yang sangat baik pada satu tugas tertentu, daripada memiliki satu
elemen besar yang tidak baik.
komentar :
Menurut saya sangat menarik untuk membahas dan menelaah komputasi modern ini, dikarnakan adanya perkembangan yang sangat pesat didalam teknolgi saat ini. dimana dalam pengaplikasian dalam kehidupan manusia sehari hari dapat lebih membantu manusia didalam menyelesaikan suatu masalah berhitung pada umunya karena memiliki kelebihan akurasi ,kecepatan, problem volume besar ,modelling serta komplektias. namun dibalik kelebihan yang ditawarkan komputasi modern juga memiliki kekurangan ,dimana terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang yang membutuhkan biaya yang besar serta sumber daya yang memadai didalam penerapanya. serta Komputer maupun jaringan tidak terdedikasi bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
SUMBER :
http://lautansemesta.blogdetik.com/donwload/perkembangan-komputasi-modern/