Hubungan antara Komputasi Modern dengan Parallel Processing
Pengertian Komputasi
Komputasi merupakan pemecahan masalah terhadap sebuah masukan
yang berasal dari luar sistem dalam berbagai bidang pekerjaan dengan
menggunakan sebuah algoritma. Ilmu komputasi adalah bidang ilmu yang berfokus
pada penyusunan model matematika dan teknik penyelesaian numerik serta
penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu
(sains). Bidang ini berbeda dengan ilmu komputer (computer science), yang
mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda
dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja
keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai
pemahaman baru, melalui penerapan model-model matematika dalam program komputer
berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan
masalah-masalah nyata dalam ilmu tersebut.
Pengertian Parallel Processing
Parallel processing adalah penggunaan lebih dari satu CPU untuk
mengeksekusi sebuah program secara simultan. Garis besarnya, parallel processing
membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan.
Tetapi dalam pengujiannya, seringkali sulit membagi program sehingga dapat
dieksekusi oleh CPU yang berbeda tanpa berkaitan di antaranya.
Komputasi paralel adalah teknik komputasi yang 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. Untuk melakukan aneka jenis
komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari
banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara
paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat
lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk
mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya
pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.
Pemrograman paralel adalah teknik pemrograman komputer yang
memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer
dengan prosesor tunggal ataupun prosesor ganda dengan mesin paralel CPU. Tujuan
utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi.
Pada umumnya komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih
dari satu. Komputer dengan satu CPU dapat melakukan parallel processing dengan
menghubungkannya dengan komputer lain pada jaringan. Namun, parallel processing
ini memerlukan software canggih yang disebut distributed processing software.
Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi
beberapa program sekaligus.
Hubungan antara Komputasi Modern dengan Parallel Processing
Tujuan dari komputasi paralel adalah meningkatkan kinerja
komputer dalam menyelesaikan berbagai masalah. Dengan membagi sebuah masalah
besar ke dalam beberapa masalah kecil, 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 dari Komputasi Modern dan Pemrosesan Parallel adalah
penggunaan komputer dengan pemrosesan paralel bisa membantu mempercepat kinerja
dibandingkan dengan penyelesaian masalah dengan satu CPU. Oleh sebab itu,
peningkatan kinerja atau proses komputasi semakin diterapkan, salah satunya
adalah dengan cara meningkatkan kecepatan perangkat keras. Sedangkan parallel
processing adalah penggunaan beberapa processor (multiprocessor atau arsitektur
komputer dengan banyak processor) untuk kinerja computer semakin baik dan lebih
cepat.
Kinerja komputasi dengan menggunakan paralel processing
menggunakan dan memanfaatkan beberapa komputer atau CPU untuk menemukan suatu
pemecahan masalah dari masalah yang ada. Komputasi dengan paralel processing
akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU
tersebut.
sumber:
Comments
Post a Comment