Sabtu, 09 Mei 2020

Tugas Softskill : Pengantar Komputasi Modern #3

Tugas 3 : Pengantar Komputasi Modern


Komputasi Paralel

Komputasi Paralel merupakan suatu teknik untuk melakukan komputasi secara bersamaan menggunakan komputer sebagai alat pemrosesannya. Elemen eleman dalam sebuah sistem komputer yaitu terdiri dari hardware, software dan user sebagai pengolahnya, Komputasi parallel tentunya memerlukan sebuah sistem komputer yang handal untuk mendukung kerja dari sebuah proses parallel dalam komputer. Infrastruktur komputer pada komputasi parallel terhubung oleh jaringan, yang menhubungkan satu komputer dengan komputer lainnya.


Paralel Processing

Paralel Processing merupakan kemampuan menjalankan tugas atau aplikasi lebih dari satu aplikasi dan dijalankan secara simultan atau bersamaan pada sebuah komputer. Secara umum, ini adalah sebuah teknik dimana sebuah masalah dibagi dalam beberapa masalah kecil untuk mempercepat proses penyelesaian masalah. Dikenal dua hukum yang berlaku dalam sebuah parallel processing. yaitu:     

Hukum Amdahl dinyatakan bahwa Peningkatan kecepatan secara paralel akan menjadi linear yaitu dapat melipat gandakan kemampuan proses sebuah komputer dan mengurangi separuh dari waktu proses yang diperlukan untuk menyelesaikan masalah.

Hukum Gustafson dinyatakan bahwa sebuah komputasi paralel berjalan dengan menggunakan dua atau lebih mesin untuk mempercepat penyelesaian masalah dengan memperhatikan faktor eksternal, seperti kemampuan mesin dan kecepatan proses tiap-tiap mesin yang digunakan. Jadi pendapat yang dikemukakan Gustafson hampir sama dengan Amdahl. Dibawah ini adalah  gambar sebuah contoh  komputasi parallel terdistribusi.
Komputasi Paralel mempunyai tujuan untuk meningkatkan kinerja komputer dalam menyelesaikan berbagai masalah. Dengan membagi sebuah masalah besar ke dalam beberapa unit masalah yang  lebih kecil sehingga membuat kinerja menjadi cepat.

Formula komputasi paralel yang diajukan pada hukum Amdahl, dimana a adalah banyaknya paralel yang terjadi. Secara teori, artinya proses penyelesaian masalah menjadi lebih cepat dengan menggunakan komputasi paralel.


Hubungan Antara Komputasi Modern dan Parallel Processing

Hubungan antara komputasi modern dan parallel processing sangat berkaitan, karena penggunaan komputer saat ini atau komputasi dianggap lebih cepat dibandingkan dengan penyelesaian masalah secara manual. Dengan begitu peningkatan kinerja atau proses komputasi semakin diterapkan, dan salah satu caranya adalah dengan meningkatkan kecepatan perangkat keras. Dimana komponen utama dalam perangkat keras komputer adalah processor. Sedangkan parallel processing adalah penggunaan beberapa processor (multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerja komputer semakin cepat.

 

Model Komputasi Paralel yang di Implementasikan dalam sebuah Perusahaan / Organisasi

Salah satu contoh perusahaan yang telah menerapkan ilmu komputasi modern dengan parallel processing adalah perusahaan Microsoft. Microsoft memiliki search engine bernama ‘Bing’, Microsoft sendiri dapat memberikan fasilitas penyimpanan (server) yang baik, sehingga banyak pengguna dapat menikmati fasilitas ini. Kecepatan server yang baik dalam merespon permintaan atau pengambilan data yang tersimpan secara bersamaan sehingga dapat menyelesaikan berbagai masalah secara simultan.