Nama : Ardan Widhayaka
Kelas : 4IA25
Npm : 51412026
Kelas : 4IA25
Npm : 51412026
Mata Kuliah : Pengantar Komputasi Modern
A. Parallelism Concept
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.
B. 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).
C. Architectural Parallel Computer
·
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
Perbedaan antara Komputer Tunggal dengan Komputer Komputasi
http://www.Dwimuri.wordpress.com/ParalelQuantum


Tidak ada komentar:
Posting Komentar