Seperti yang kita tahu, Komputer
merupakan alat yang sangat canggih dan banyak sekali digunakan pada banyak hal.
Mulai dari browsing, bekerja, menyelesaikan tugas sekolah hingga melakukan
sebuah perhitungan yang sangat rumit. Komputer dapat melakukan perhitungan yang
rumit dimana perhitungan tersebut mungkin akan sulit dilakukan oleh manusia.
Oleh karena itu, tercipta lah sebuah teknologi Komputer Paralel.
Komputer Paralel pada umumnya
digunakan untuk perhitungan numerik yang sangat sulit untuk menemukan sebuah
solusi yang sulit dipecahkan oleh manusia. Cara kerja dari komputasi parallel
adalah dengan menggunakan beberapa computer secara independen sekaligus untuk
mengeksekusi suatu program sehingga akan menghemat waktu pengeksekusian dan
memperbesar ruang lingkup dalam pemecahan masalah. Komputasi parallel juga
biasa digunakan dalam bidang studi Grafik Komputer dimana dalam grafik computer
memiliki sebuah perhitungan numerik yang sangat sulit.
Sebelumnya, harus diketahui terlebih dahulu, selain komputasi parallel ada juga komputasi serial. Komputasi serisal sendiri, ketika terdapat sebuah masalah, maka masalah itu akan dipecah menjadi beberapa instruksi untuk selanjutnya diberikan kepada prosesor. Tetapi, proses eksekusi perintah tersebut bersifat mengantri dimana suatu instruksi harus dilakukan terlebih dahulu, kemudian dapat dilanjutkan ke instruksi berikutnya. Lalu, apa bedanya dengan Komputasi parallel?
Kita harus memahami dahulu apa itu Komputasi Paralel. Seperti yang saya jelaskan diatas, komputasi parallel adalah suatu kegiatan komputasi yang menggunakan beberapa resource prosesor yang ada, dan dieksekusi dengan bersamaan atau serentak. Pada gambar diatas, terdapat beberapa masalah, setiap masalah akan dipecah menjadi beberapa masalah yang terpisah agar dapat dijalankan bersamaan, lalu setiap masalah yang sudah terpecah akan di pecah lagi menjadi instruksi dan dapat diselesaikan secara serentak pada prosesor yang berbeda.
Jika dilihat, dari sini saja
sudah berbeda antara Paralel Computing dan Serial Computing dimana serial jika
menemukan suatu masalah akan diselesaikan sendiri dan Paralel Computing saat
menemukan masalah akan dipecah kembali menjadi masalah-masalah kecil kemudian
dieksekusi secara bersamaan.
Lalu, apakah yang membuat kita
harus menggunakan Paralel Computing? Didunia ini, banyak sekali masalah-masalah
yang terjadi, tetapi dari banyaknya masalah terebut adalah mereka dating tanpa
urutan yang jelas. Jika dibandingkan, untuk menangani masalah simulasi dan
modelling, dengan begitu, biaya yang dikeluarkan akan sangat minim.
Sumber: https://computing.llnl.gov/tutorials/parallel_comp/
Fredika Budi Romadhona
52415778
4IA03



mantab banget gan
ReplyDeletesolder uap