Maandag 09 Mei 2016

Komputasi Parallel



Komputasi paralel adalah teknik melakukan komputasi yang memungkinkan melakukan eksekusi perintah secra bersamaan dalam satu prosesor maupun banyak prosesor. Dalam komputasi parallel diperlukan kapasitas yang sangat besar, karena dalam komputasi parallel harus mengolah data dalam jumlah besar ataupun melakukan proses komputasi yang banyak. Untuk melakukan komputasi paralel ini diperlukan mesin paralel yang terdiri dari beberapa komputer yang dihubungkan dengan jaringan agar dapat bekerja secara paralel untuk menyelesaikan satu masalah. Untuk mendukung itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware. Middleware tersebut berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel.

Syarat komputasi parallel 
- Data yang diproses harus dipecah menjadi bagian-bagian terpisah yang bekerja secara terus-menerus.
- Dapat melakukan dua  kali proses ataupun lebih
- Dapat menyelesaikan proses lebih cepat 

Distributed computing
Distributed computing merupakan sebuah sistem komputer yang memorinya terdistribusi, dimana setiap elemen pemrosesan dihubungkan oleh jaringan.

Architectural parallel computer
Menurut Michael J. Flynn,  Arsitektur Komputer dibagi menjadi 4 baguan, yaitu :
1. SISD (Single Instruction stream, Single Data stream)  
Komputer yang hanya memiliki satu prosesor dan satu instruksi yang dieksekusi secara serial.     
2. SIMD (Single Instruction stream, Multiple Data stream)
Komputer yang memiliki lebih dari satu prosesor, tetapi komputer ini hanya mengeksekusi satu instruksi pada data yang berbeda.
3. MISD (Multiple Instruction stream, Single Data stream)
Komputer yang memiliki satu prosesor dan dapat mengeksekusi banyak instruksi secara paralel tetapi sampai saat ini pun belum ada komputer yang menggunakan arsitektur jenis ini
4. MIMD (Multiple Instruction stream, Multiple Data stream)
Komputer yang memiliki lebih dari satu prosesor dan mengeksekusi lebih dari satu instruksi dalam waktu yang sama.

sumber : http://myblogisland.blogspot.co.id/2013/04/parallel-computation.html

Geen opmerkings nie:

Plaas 'n opmerking