Mengenal Jenis Komputasi Modern

Komputasi modern adalah sebuah konsep untuk menyelesaikan masalah matematis dengan menggunakan media komputer dengan cara menyusun sebuah algoritma pemrogramman yang dapat dimengerti oleh komputer. Dalam sudut pandang komputasi modern sendiri mengharuskan sebuah perangkat dapat menerima instruksi dan menyimpan hasil perhitungan dalam sebuah memori. Komputasi modern pertama kali digagas oleh John Von Neuman, seorang ilmuwan matematika, fisika dan ahli komputer dari Hongaria.

Sejarah Komputasi Modern

Dalam sejarah kehidupannya, Von Neumann menghasilkan 150 makalah mulai dari fisika kuantum, aljabar operator, pemrograman linear, self-replication machine, statistika dan teori komputasi yang kita kenal sebagai arsitektur Von Neumann.

Arsitektur Von Neuman inilah yang kemudian menjadi cikal bakal komputer modern yang kita gunakan hingga saat ini. Arsitektur Von Neuman merupakan dasar dari istilah komputasi modern yang kita kenal.

Dalam arsitektur ini, Von Neuman membagi sebuah komputer menjadi tiga bagian dasar yaitu

sejarah arsitektur komputasi modern Von Neumann

  1. CPU yang berisi Control Unit dan Arithmatic Logic Unit
  2. Input Output sebagai cara manusia berinteraksi dengan komputer dan
  3. Memory dimana sistem komputer dapat menyimpan instruksi dan hasil perhitungan

Konsep ini dikembangkan pertama kali dalam mesin komputer ENIAC (Electronical Numerical Integrator dan Computer) yang dikembangkan tahun 1943 untuk Angkatan Darat Amerika Serikat. ENIAC mampu melakukan

  • 5000 proses penambahan dan pengurangan
  • 385 proses perkalian
  • 40 proses pembagian
  • 3 proses akar dua
  • dan mampu menerjemahkan unit pembaca dalam bentuk punch card

Untuk melakukan proses perhitungan, operator harus memprogram ENIAC dengan mengatur urutan kabel komputer agar sesuai dengan tujuan penghitungan aritmatika.

Mengingat zaman itu semikonduktor aktif seperti transistor dan IC belum ditemukan, ENIAC menggunakan 17.468 tabung vakum, 7.200 kristal diode, 1500 pemancar 70.000 resistor, 10.000 kapasitor dan 5 juta solderan. Ukuran mesin komputer modern pertama ini adalah seluas 167 meter persegi dengan konsumsi daya 160 KW.

gambar komputer eniac arsitektur von neumann

Setelah semikonduktor ditemukan dalam bentuk transistor dan chip, penggunaan ENIAC pun ditinggalkan, meski demikian konsep komputasi modern tetap menggunakan arsitektur Von Neumann, yakni terdiri dari CPU, I/O dan memori. Semua jenis perangkat elektronik yang memiliki tiga unsur tersebut dapat disebut sebagai komputer modern.

Jenis Komputasi Modern

Seiring perkembangan jaman kita melihat penetrasi teknologi komputer semakin memudahkan masyarakat, jika dahulu kita mengenal komputer sebagai perangkat personal computer. Maka saat ini komputer yang kita kenal bisa dalam bentuk wearable device, smartphone, maupun perangkat lain yang dapat saling berkomunikasi satu sama lain.

komputasi modern

Dengan perkembangan komputasi modern tersebut setidaknya terbagi menjadi tiga jenis komputasi modern

Mobile Computing

Mobile computing adalah teknologi komputasi modern yang memungkinkan pengguna untuk dapat bergerak tanpa harus duduk di depan layar komputer. Mobile computing didesain untuk dapat melakukan transmisi dan komunikasi data, suara, gambar maupun video dengan menggunakan jaringan nirkabel. Seperti gelombang radio, sinyal Wifi, RFID, bluetooth, dan lain sebagainya.

Perangkat mobile computing tidak terbatas pada laptop, tablet maupun smartphone saja. Tetapi juga berbagai perangkat lain yang dapat terhubung secara realtime dan mendukung mobilitas. Misalnya

  1. Smartphone
  2. Laptop
  3. Tablet
  4. GPS tracker
  5. Smartwatch
  6. Embedded system
  7. Car-computerized dashboard
  8. Wearable devices
  9. Smarthome
  10. PDA
  11. Drone
  12. UAV – Unmanned Aerial Vehicle
  13. Robot
  14. VR Camera

Grid Computing

Grid computing adalah teknologi komputasi yang terdistribusi/terpisah namun melakukan koordinasi pada sebuah mekanisme guna mendukung sebuah tugas. Unsur utama dalam grid computing adalah bagaimana setiap komputer dapat berbagi sumberdaya untuk meningkatkan quality of service.

jenis komputasi modern perbedaan grid dan cloud computing

Sistem grid computing merupakan sistem terdistribusi, yang tidak menggunakan pengendali pusat untuk mengatur alokasi resource, konsep ini merupakan konsep peer to peer dalam dunia jaringan komputer. Protocol yang digunakan harus bersifat terbuka agar dapat dimengerti oleh seluruh perangkat komputasi yang terhubung.

Jaringan komputer grid membentuk super computer virtual berkat adanya kerjasama antar setiap perangkat yang menyusunnya.

Contoh proyek yang menerapkan Grid Computing

  1. Medical image – eDiamond projects
  2. Penemuan obat – Computer Aided Drug Discovery
  3. Big Science – Deisa
  4. Desain Mikrprocessor – IBM Austin
  5. Ilmu Pengetahuan – Advanced Industrial Science and Technology

Cloud Computing

Cloud computing merupakan komputasi modern yang memungkinkan akses sebuah software/aplikasi melalui internet, cloud computing dikembangkan untuk mendukung reliabilitas sebuah layanan.

jenis komputasi modern mobile cloud dan grid computing

Cloud computing sendiri terdiri dari beberapa layanan

  1. Software as services; Gmail, Google Docs, Google Forms, Telegram, Office 365
  2. Platform as services; AWS, Microsoft Azure
  3. Infrastructure as services; Digital Ocean, Rackspace, AWS, Microsoft Azure

Penggunaan email, social media, instant messaging, google docs, merupakan contoh penerapan cloud computing. Dimana data disimpan dalam server cloud dan pengguna dapat terhubung ke layanan tersebut.

Perbedaan Grid dan Cloud Computing

Perbedaan grid computing dan cloud computing adalah grid computing berfokus pada sharing sumber daya untuk mencapai tujuan, sedangkan cloud computing menjamin reliabilitas dan availabilitas data.

Grid computing menggunakan arsitektur terdistribusi, sedangkan cloud computing menggunakan arsitektur client-server.

Nah itulah sejarah dan jenis komputasi modern yang kita kenal hingga saat ini

Add a Comment

Alamat email Anda tidak akan dipublikasikan.

(Note, links and most HTML attributes are not allowed in comments)

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.