Powered By Blogger

Jumat, 14 Maret 2014

Perkembangan Komputasi Modern



Komputasi itu sendiri adalah suatu cara untuk menemukan pemecah masalah dari data yang di input menggunakan algoritma. Kegiatan itulah yang di sebut dengan teori komputasi. Pada jaman dahulu yang namanya perhitungan hanya menggunakan pena dan kertas, kapur dan batu tulis serta alat hitung lainnya yang mungkin belum memadai. Namun saat ini alat penghitung sudah banyak yang praktis seperti kalkulator bahkan dengan menggunakan computer kita bisa menghitung dengan cara yang cepat dan bisa sekaligus banyak.

Komputasi modern, mungkin dari penjelasan di atas kita sudah bisa hampir menerka apa itu arti dari komputasi modern. Komputasi alat pemecah masalah dan modern adalah jamannya jadi kalo di artikan komputasi modern adalah alat pemecah masalah yang canggih menggunakan algoritma tertentu.

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.

Komputasi modern digunakan untuk memecahkan suatu masalah yang ada, perhitungan komputasi modern yaitu seperti :

  • 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.

Jadi intinya adalah sejak jaman dahulu kita sudah melakukan penghitungan namun hanya saja alat untuk pemecah masalahnya yang berbeda. Mungkin sekarang sudah lebih sangat praktis tidak seperti dahulu.


Referensi:
 

Tidak ada komentar:

Posting Komentar