Download - tugas 5. PROSESOR PARALEL
![Page 1: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/1.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 1/16
PROSESOR PARALELPROSESOR PARALELFahmi Abdillah Adji
7107.040.019
2 D4 - EA
![Page 2: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/2.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 2/16
PendahuluanPendahuluan
Komputer Paralel : Komputeryang memiliki kemampuan untukmelakukan pengolahan paralel.
Multi Programing : Dari sudutpandang sistem komputer, multiprograming merupakan jenis
paralelisme. Dalam kasus ini,kejadiannya merupakan program– program yang dijalankan secara
sekuensial pada interval waktuan sama.
![Page 3: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/3.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 3/16
PendahuluanPendahuluan
Multi Prosesing : Daripadamemiliki sebuah CPU dalamsebuah sistem, kita dapat
menggunakan beberapa prosesoryang bekerja bersama – samapada permasalah yang sama dan
menghasilkan paralelisme.
![Page 4: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/4.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 4/16
Klasifikasi KomputerKlasifikasi Komputer
Michael J. Flynn (1966)◦ SISD : Single Instruction Stream,
Single Data Stream
◦ SIMD : Single Instruction Stream,Multiple Data Stream
◦ MISD : Multiple Instruction Stream,Single Data Stream
◦ MIMD : Multiple Instruction Stream,Multiple Data Stream
![Page 5: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/5.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 5/16
SISDSISD
Suatu komputer serialkonvensional dimana instruksi –instruksinya dijalankan satu per
satu dan sebuah instruksi tunggalberhubungan dengan palingbanyak satu operasi data.
Kebanyakan komputer SISDditambah dengan sistem pipelineagar dapat mempercepat
pemrosesan.
![Page 6: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/6.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 6/16
SISDSISD
Karakteristik:
◦ Satu prosesor.
◦ Satu instruksi
stream.◦ Data disimpan di
satu memori.
◦ Di sebut Uni-
processor.
![Page 7: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/7.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 7/16
SIMDSIMD
Merupakan salah satu bentukdari paralel sinkron yangmemproses satu instruksi dengan
banyak prosesor elemen padawaktu yang sama.SIMD membuat pengaturan
proses menjadi dua phase, yaitu :◦ Memilah dan mendistribusikan data
(data partitioning and distribution).
◦ Memproses data secara paralel (dataparalel prosesing).
![Page 8: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/8.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 8/16
SIMDSIMD
Karakteristik:◦ Instruksi mesin
tunggal.
◦ Eksekusi
dikendalikansecara simultan.
◦ Terdapatsejumlah elemenproses.
◦ Setiap instruksidieksekusi dalamset data yangberbeda oleh
proses yangberbeda.
![Page 9: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/9.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 9/16
MISDMISD
Suatu komputer yang dapatmelaksanakan beberapa operasiinstruksi secara bersamaan pada
sebuah item data tunggal.MISD memiliki struktur yang
tidak praktis, sehingga tidak ada
komputer yangmenggunakannya.
![Page 10: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/10.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 10/16
MISDMISD
Karakteristik:
◦ Satu AliranInstruksi.
◦
Banyak AliranData.
◦ Belum dapatdiimplementasika
n dengan baik.
![Page 11: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/11.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 11/16
MIMDMIMD
Sebuah komputer yang memilikibanyak prosesor dan dapatmengeksekusi instruksi dan data
yang berbeda – beda secarabersamaan.
Sebagai bagian dari komputer,
prosesor pada MIMD memilikiotonom yang besar dalammelakukan operasinya.
![Page 12: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/12.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 12/16
MIMDMIMD
Terdiri darisejumlah setprosesor. Terdiri dari
sejumlah setdata yangberbeda.Secara simultan
mengeksekusiurutan instruksiyang berbeda.
![Page 13: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/13.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 13/16
MIMDMIMD
2 ciri mendasar dari MIMD, yaitu:
◦ Kelamahan pada sentralisasi dan
mekanisme sistem sinkron secaraumum.
◦ Penggeneralisasian task yangheterogen yang dioperasikan
secara bersamaan, contohnyadalam memproses operasi yangberbeda dengan data berbeda dan
dalam jangka waktu yang berbedaula.
![Page 14: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/14.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 14/16
Dari 4 jenis tersebut, SIMD danMIMD yang termasuk ProsesorParalel.
![Page 15: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/15.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 15/16
Sebuah prosesor paraleldiperlukan disaat kapasitas yangdiperlukan sangat besar, baik
karena harus mengolah datadalam jumlah yang besar,ataupun karena tuntutan proses
komputasi yang banyak secarabersamaan.
Untuk mengatasi keterbatasanskala suatu multiprosesor, makadi buat suatu or anisasi
![Page 16: tugas 5. PROSESOR PARALEL](https://reader030.vdocuments.pub/reader030/viewer/2022021318/577dabf31a28ab223f8d384a/html5/thumbnails/16.jpg)
8/14/2019 tugas 5. PROSESOR PARALEL
http://slidepdf.com/reader/full/tugas-5-prosesor-paralel 16/16
MultiprosesorMultiprosesor
Sebuah sistem komputer paralel yangdidasarkan pada pemakaian memoritunggal secara bersama-sama.
Model multiprosesor berkembangmenjadi software :◦ Menggunakan bersama sebuah ruang
alamat virtual tunggal yang dipetakanpada memori bersama
◦ Untuk membaca atau menulis sebuahword memori dengan menjalankaninstruksi LOAD dan STORE
Multiprosesor sulit untuk dikembangkantapi mudah diprogram.
Contoh : Sun Enterprise 10000, Sequent
NUMA-Q, SGI Origin 2000 dan HP/Convex Exem lar