Komputasi
bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input
dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori
komputasi, 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. Namun sekarang, kebanyakan komputasi telah
dilakukan dengan menggunakan komputer.
Secara
umum ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada
penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan
komputer untuk menganalisis dan memecahkan masalah-masalahilmu (sains). Dalam penggunaan praktis,
biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi
lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan,
tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip
baru yang mendasar dalam ilmu.
Bidang
ini berbeda dengan ilmu komputer (computer
science), yang mengkaji komputasi, komputer dan pemrosesan informasi.
Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional
dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat
memberikan berbagai pemahaman baru, melalui penerapan model-model matematika
dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk
menyelesaikan masalah-masalah nyata dalam ilmu tersebut.
Parallel
processing adalah salah satu teknik melakukan komputasi secara bersamaan dengan
memanfaatkan beberapa komputer independen secara bersamaan. Komputasi modern
dan parallel processing sangat berkaitan, karena penggunaan komputer saat ini
atau komputasi dianggap lebih cepat dibandingkan dengan penyelesaian masalah
secara manual. Dengan begitu peningkatan kinerja atau proses komputasi semakin
diterapkan, dan salah satu caranya adalah dengan meningkatkan kecepatan
perangkat keras. Dimana komponen utama dalam perangkat keras komputer adalah
processor. Sedangkan parallel processing adalah penggunaan beberapa processor
(multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerja
computer semakin cepat.
Parallel
processing adalah sebuah pemrosesan informasi yang menekankan pada manipulasi
elemen-elemen data pada satu atau lebih prosesor secara serentak untuk
memecahkan masalah tunggal. Pada bagian ini dimaksudkan untuk mempercepat
komputasi dari sistem komputer dan menambah jumlah keluaran yang dapat
dihasilkan dalam jangka waktu tertentu. Komputasi dalam hal ini diartikan
sebagai proses menghitung atau membandingkan berbagai operasi perhitungan
matematika dan logika yang bertujuan untuk menyelesaikan suatu masalah yang
dikerjakan dengan program komputer yang telah disusun sesuai dengan algoritma
yang benar.
Setelah
ditemukannya teknik parallel processing, komputasi pun berkembang ke sebuah
proses komputasi baru yaitu proses komputasi parallel. Perbedaan Komputasi
Tunggal & Parallel:
Terlihat
pada gambar diatas bahwa komputasi tunggal hanya menggunakan 1 CPU atau
processor, sehingga dalam hal ini, jika instruksi yang dilakukan banyak,
processor akan memprosesnya satu persatu. Hal ini menimbulkan antrian yang
akhirnya akan memperlambat hasil yang diperoleh (waktunya lama).
Namun
jika kita lihat pada gambar komputasi paralel, instruksi akan dibagi menjadi
beberapa instruksi sesuai dengan banyaknya processor. Hal ini tentunya akan mempercepat
kerja komputer dan mempercepat waktu untuk mendapatkan hasil.
Hubungan
antara Komputasi Modern dengan Paralel Processing
Hubungan
antara komputasi modern dan parallel processing sangat berkaitan, karena
penggunaan komputer saat ini atau komputasi dianggap lebih cepat dibandingkan
dengan penyelesaian masalah secara manual. Dengan begitu peningkatan kinerja
atau proses komputasi semakin diterapkan, dan salah satu caranya adalah dengan
meningkatkan kecepatan perangkat keras. Dimana komponen utama dalam perangkat
keras komputer adalah processor. Sedangkan parallel processing adalah
penggunaan beberapa processor (multiprocessor atau arsitektur komputer dengan
banyak processor) agar kinerja computer semakin cepat.
Kinerja
komputasi dengan menggunakan paralel processing itu menggunakan dan
memanfaatkan beberapa komputer atau CPU untuk menemukan suatu pemecahan masalah
dari masalah yang ada. Sehingga dapat diselesaikan dengan cepat daripada
menggunakan satu komputer saja. Komputasi dengan paralel processing akan
menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU
tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya. Tetapi ini untuk
masalah yang besar saja, komputasi yang masalah kecil, lebih murah menggunakan
satu CPU saja.
Komentar:
Dari artikel diatas dapat saya simpulkan
bahwa kelebihan menggunakan parallel processing adalah dapat mempercepat suatu
perintah yang dilakukan oleh suatu program komputer, sehingga lebih menghemat
waktu. Sedangkan kelemahannya adalah besarnya biaya yang dikeluarkan untuk
membeli hardware lainnya dan processor,
kebutuhan daya yang lebih tinggi, serta komputer akan cepat panas sehingga
dibutuhkan penanganan yang khusus.
Sumber: