tugas 5. prosesor paralel

16
PROSESOR PARALEL PROSESOR PAR ALEL Fahmi Abdillah Adji 7107.040.019 2 D4 - EA

Upload: stillfree

Post on 30-May-2018

242 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: tugas 5. PROSESOR PARALEL

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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