5.17.2014

Komputasi dan Paralel Processing



Komputasi paralel adalah penggunaan simultan lebih dari satu CPU atau inti prosesor yang difokuskan dalam menjalankan suatu program atau beberapa komputasi . Idealnya , parallel processing membuat suatu program berjalan lebih cepat yang dikarenakan adanya mesin tambahan ( CPU atau core ) dalam menjalankannya . Dalam prakteknya , seringkali sulit dalam membagi program sedemikian rupa seperti CPU atau core yang terpisah dapat mengeksekusi bagian yang berbeda tanpa mengganggu satu sama lain . Sebagian besar komputer hanya terdiri atau memiliki satu CPU , tetapi beberapa model dapat juga memiliki lebih. Bahkan ada komputer dengan ribuan CPU.
Komputasi paralel juga merupakan suatu bentuk komputasi yang dimana banyak perhitungan dilakukan secara bersamaan yang beroperasi dengan prinsip bahwa masalah besar sering dapat dibagi menjadi lebih kecil dan kemudian diselesaikan secara bersamaan atau secara paralel.
Komputasi paralel adalah teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak.

Pemrograman paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi.
Keuntungan Paralel Processing yakni waktu eksekusi lebih cepat dan throughput jadi lebih tinggi.
Namun kekurangannya,hardware yang dibutuhkan lebih banyak, dan juga persyaratan daya lebih tinggi, tidak baik untuk yang berdaya rendah dan juga perangkat mobile, serta membutuhkan biaya yang mahal karena penggunaan prosesor yang banyak.

Hubungannya dikarenakan penggunaan komputer atau komputasi sudah dianggap lebih cepat dibandingkan dengan penyelesaian masalah secara manual, maka diperlukan sebuah peningkatan kinerja atau proses komputasi yang akan diterapkan tentunya, yakni salah satunya adalah dengan cara meningkatkan kecepatan perangkat kerasnya yang dimana komponen utama pada perangkat keras komputer yang biasa disebut processor. Sedangkan parallel processing adalah penggunaan beberapa processor (multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerja komputer semakin cepat atau ditingkatkan.

Referensi:
http://en.wikipedia.org/wiki/Parallel_processing
http://networkedblogs.com/v8YUt
http://en.wikipedia.org/wiki/Parallel_computing

0 comments:

Post a Comment

Leave a Comment ^^