tugas 5. PROSESOR PARALEL

download tugas 5. PROSESOR PARALEL

of 16

  • date post

    30-May-2018
  • Category

    Documents

  • view

    219
  • download

    0

Embed Size (px)

Transcript of tugas 5. PROSESOR PARALEL

  • 8/14/2019 tugas 5. PROSESOR PARALEL

    1/16

    PROSESOR PARALELPROSESOR PARALELFahmi Abdillah Adji

    7107.040.019

    2 D4 - EA

  • 8/14/2019 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.

  • 8/14/2019 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.

  • 8/14/2019 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

  • 8/14/2019 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.

  • 8/14/2019 tugas 5. PROSESOR PARALEL

    6/16

    SISDSISD

    Karakteristik:

    Satu prosesor.

    Satu instruksi

    stream. Data disimpan di

    satu memori.

    Di sebut Uni-

    processor.

  • 8/14/2019 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).

  • 8/14/2019 tugas 5. PROSESOR PARALEL

    8/16

    SIMDSIMD

    Karakteristik: Instruksi mesin

    tunggal.

    Eksekusi

    dikendalikansecara simultan.

    Terdapatsejumlah elemenproses.

    Setiap instruksidieksekusi dalamset data yangberbeda oleh

    proses yangberbeda.

  • 8/14/2019 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.

  • 8/14/2019 tugas 5. PROSESOR PARALEL

    10/16

    MISDMISD

    Karakteristik:

    Satu AliranInstruksi.

    Banyak AliranData.

    Belum dapatdiimplementasika

    n dengan baik.

  • 8/14/2019 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.

  • 8/14/2019 tugas 5. PROSESOR PARALEL

    12/16

    MIMDMIMD

    Terdiri darisejumlah setprosesor.Terdiri dari

    sejumlah setdata yangberbeda.Secara simultan

    mengeksekusiurutan instruksiyang berbeda.

  • 8/14/2019 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.

  • 8/14/2019 tugas 5. PROSESOR PARALEL

    14/16

    Dari 4 jenis tersebut, SIMD danMIMD yang termasuk ProsesorParalel.

  • 8/14/2019 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

  • 8/14/2019 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