Kamis, 26 April 2018

PARALLELISM CONCEPT


PARALLELISM CONCEPT
UNIVERSITAS GUNADARMA
KELAS : 4IA23
MATA KULIAH : PENGANTAR KOMPUTASI MODERN

DOSEN : LELLY PRANANINGRUM
1.      Pengertian
Paralel Processing adalah 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.

2.      Tujuan
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.

3.      Teori
M.J. Flynn menjabarkan parallel computing ke dalam 4 buah model yaitu SISD, SIMD, MISD dan MIMD. Berikut penjelasannya :
1.  Komputer SISD (Single Instruction stream-Single Data stream)
Adalah Sesuai dengan arti dari SISD sendiri, komputer yang memakai model ini adalah komputer dengan prosesor tunggal dan menjalankan satu instruksi yang dieksekusi secara serial. Yang sering menggunakan model ini adalah komputer konvensional. Contoh komputer yang menggunakan model SISD ini adalah  UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1. Gambarnya bisa di lihat di bawah ini.


2. Komputer SIMD (Single Instruction stream-Multiple Data stream)
Adalah data yang akan dimanipulasi berbeda.Komputer dengan model ini memiliki lebih dari satu prosessor, tetapi hanya mengeksekusi satu instruksi yang sama pada data yang berbeda.  Komputer vector adalah salah satu contoh komputer yang menggunakan model ini. Contoh lainnya adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU).



3.  Komputer MISD (Multiple Instruction stream-Single Data stream)
Adalah datanya masih dalam bentuk teori. Teorinya komputer ini memiliki satu prosesor dan mengeksekusi beberapa instruksi secara paralel tetapi praktiknya tidak ada komputer yang dibangun dengan arsitektur ini karena sistemnya tidak mudah dipahami. Sampai saat ini belum ada komputer yang menggunakan model MISD.




4.  MIMD (Multiple Instruction stream-Multiple Data stream)
Adalah datanya yang paling banyak di gunakan. Komputer ini memiliki lebih dari satu prosesor dan mengeksekusi lebih dari satu instruksi secara paralel. Tipe komputer ini yang paling banyak digunakan untuk membangun komputer paralel, bahkan banyak supercomputer yang menerapkan arsitektur ini. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.


Sumber :



Tidak ada komentar:

Posting Komentar