PARALLEL COMPUTATION (komputasi
pararel)
Komputasi
paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan
memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya
diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus
mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll)
ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui
di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika
komputasi), kimia (kimia komputasi) dll.
- Mesin paralel, Untuk melakukan aneka
jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang
terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu
bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu
diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai
middleware yang berperan untuk mengatur distribusi pekerjaan antar node
dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman
paralel untuk merealisasikan komputasi. Tidak berarti dengan mesin paralel
semua program yang dijalankan diatasnya otomatis akan diolah secara
paralel !
- GRID, merupakan pengembangan
teknologi mesin paralel dengan memanfaatkan jaringan pita lebar di era dijital.
Dengan adanya jaringan pita lebar, paralelisasi tidak hanya dilakukan
antar komputer dalam satu jaringan, tetapi juga antar mesin paralel yang
terpisah secara geografis.
- Pemrograman Paralel, teknik pemrograman
komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan
(komputasi paralel), baik dalam komputer dengan satu (prosesor tunggal)
ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Bila komputer
yang digunakan secara bersamaan tersebut dilakukan oleh komputer-komputer
terpisah yang terhubung dalam suatu jaringan komputer lebih sering istilah
yang digunakan adalah sistem terdistribusi (distributed computing).
