Nama : Praditya Angga Kusuma
Kelas : 4IA25
Npm : 55412685
Mata
Kuliah : Pengantar Komputasi Modern
Parallel
Computation atau 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 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.
Parallel
computing muncul ketika komputer membawa lebih dari satu task secara simultan
(bersamaan). Teknik ini dapat memungkinkan komputer bekerja secara lebih cepat
dibandingkan dengna melakukannya secara sekaligus, seperti halnya seseorang
dengan dua tangan dapat menyelesaikan lebih banyak pekerjaan dengan orang yang
hanya menggunakan satu tangan saja.
Ø Parallelism Concepta
Komputasi
paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan
memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat
kapasitas yang diperlukan sangat besar, baik karena harus mengolah datadalam
jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk
melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin
paralel yang terdiridari 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.
Ø Distributed Processing
Pemrograman
Paralel sendiri adalah teknik pemrograman komputer yang memungkinkan eksekusi
perintah/operasi secara bersamaan. Bila komputer yang digunakan secara
bersamaan tersebut dilakukan oleh komputer-komputer terpisah yang terhubung
dalam satu jaringan komputer, biasanya disebut sistem terdistribusi. Bahasa
pemrograman yang populer digunakan dalam pemrograman paralel adalah MPI
(Message Passing Interface) dan PVM (Parallel Virtual Machine).
Ø Architectural Parallel Compute
Computer
SISD
Semua
instruksi dikerjakan terurut satu demi satu. Pada umumnya komputer terdiri atas
satu buah pemroses (single processor).
Contoh
:
*UNIVAC1
*IBM
360
*CDC
7600
*Cray
1
*PDP
1
Computer
SIMD
terdapat
lebih dari satu elemen pemrosesan yang dikendalikan oleh sebuah unit pengendali
yang sama.
Contoh
:
*ILLIAC
IV *Cray X-MP
*Cray
Y-MP *Cell
Processor (GPU)
*MasPar
*Thingking
Machine CM-2
Computer
MISD
Memiliki
n unit pemroses yang masing-masing menerima dan mengoperasikan instruksi yang
berbeda terhadap aliran data yang sama.
Computer
MIMD
Murni
terdapat interaksi di antara n pemroses, bersifat tightly coupled jika tingkat
interaksi antara pemroses tinggi dan loosely coupled jika tingkat interaksi
antara pemroses rendah.
Contoh
:
*IBM
POWER5 *HP/Compaq Alpha
Server
*Intel
IA32 *AMD Opteron
*Cray
XT3 *IBM BG/L
Pengelompokkan
Arsitektur Komputer Menurut Flynn
Perbedaan
antara Komputer Tunggal dengan Komputer Komputasi
Komputer
Tunggal Komputer Parallel
Sumber
:
http://www.academia.edu/7424831/Parallel_PROCESSING_Pemrosesan_paralel
Komputasi
Parallel by dewi_anggraini.staff.gunadarma.ac.id


Tidak ada komentar:
Posting Komentar