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
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: