
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.
Distributed Processing
Mengerjakan semua proses pengolahan data secara
bersama antara komputer pusat dengan beberapa komputer yang lebih
kecil dan saling dihubungkan melalui jalur komunikasi. Setiap komputer
tersebut memiliki prosesor mandiri sehingga mampu mengolah sebagian
data secara terpisah, kemudian hasil pengolahan tadi digabungkan menjadi
satu penyelesaian total. Jika salah satu prosesor mengalami kegagalan
atau masalah yang lain akan mengambil alih tugasnya.
Architectural Parallel Computer
Arsitektur
Komputer Paralel adalah metode pengorganisasian semua sumber daya untuk
memaksimalkan kinerja dan kemampuan program dalam batasan yang diberikan
oleh teknologi dan biaya kapan saja. Ini menambahkan dimensi baru dalam pengembangan sistem komputer dengan menggunakan lebih banyak dan lebih banyak prosesor.
Mengapa Arsitektur Paralel?
Arsitektur komputer paralel menambahkan dimensi baru dalam pengembangan sistem komputer dengan menggunakan jumlah prosesor yang semakin banyak. Pada prinsipnya, kinerja yang dicapai dengan memanfaatkan sejumlah besar prosesor lebih tinggi daripada kinerja prosesor tunggal pada titik waktu tertentu.
Arsitektur komputer paralel menambahkan dimensi baru dalam pengembangan sistem komputer dengan menggunakan jumlah prosesor yang semakin banyak. Pada prinsipnya, kinerja yang dicapai dengan memanfaatkan sejumlah besar prosesor lebih tinggi daripada kinerja prosesor tunggal pada titik waktu tertentu.
Tren Aplikasi
Dengan kemajuan kapasitas perangkat keras, permintaan akan aplikasi berperforma baik juga meningkat, yang pada gilirannya menempatkan permintaan pada pengembangan arsitektur komputer.
Sebelum era mikroprosesor, sistem komputer berkinerja tinggi diperoleh dengan teknologi sirkuit eksotis dan organisasi mesin, yang membuat harganya mahal. Kini, sistem komputer berperforma tinggi diperoleh dengan menggunakan beberapa prosesor, dan aplikasi yang paling penting dan menuntut ditulis sebagai program paralel. Dengan demikian, untuk kinerja yang lebih tinggi, kedua arsitektur paralel dan aplikasi paralel perlu dikembangkan.
Untuk meningkatkan kinerja sebuah aplikasi Speedup adalah faktor kunci yang harus diperhatikan.
0 comments:
Post a Comment