Page 131 - E-MODUL SISTEM TERDISTRIBUSI_Neat
P. 131
Uraian Materi
A. Pengertian Pemrosesan Paralel (Paralel Processing)
Pemrosesan paralel adalah meto de pemrosesan yang menggunakan banyak
sumber daya komputasi secara bersamaan untuk menyelesaikan tugas atau
masalah yang kompleks secara efisien dan cepat. Dalam pemrosesan paralel, tugas
dibagi menjadi bagian-bagian yang lebih kecil yang dapat diselesaikan secara
simultan oleh beberapa prosesor atau komputer. Pemrosesan paralel dalam sebuah
komputer dapat didefinisikan sebagai pelaksanaan instruksi-instruksi secara
bersamaan waktunya. Hal ini dapat menyebabkan pelaksanaan kejadian-kejadian
yang terjadi secara paralel atau bersamaan pada beberapa prosesor atau inti
prosesor.
Komputasi paralel adalah teknik pemrosesan yang melibatkan penggunaan
beberapa komputer secara bersamaan untuk menyelesaikan tugas yang kompleks
dan membutuhkan kapasitas besar. Teknik ini digunakan ketika data yang diolah
sangat besar atau ketika tuntutan proses komputasi sangat tinggi. Untuk melakukan
komputasi paralel, diperlukan infrastruktur mesin paralel yang terdiri dari banyak
komputer yang terhubung dengan jaringan dan mampu bekerja secara paralel
untuk menyelesaikan satu masalah. Selain itu, diperlukan middleware sebagai
perangkat lunak pendukung yang mengatur distribusi pekerjaan antar node dalam
satu mesin paralel. Setelah infrastruktur mesin paralel dan middleware sudah siap,
pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.
Pemrograman paralel memungkinkan tugas dibagi menjadi bagian-bagian kecil
130