Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

TUGAS BAB 7 AOK

ASFI, FEBRI, VERA, ENDAH
by

endah u

on 1 June 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of TUGAS BAB 7 AOK

PARAREL PROCESSING
Cont.... !!!!
"ANGGOTA KELOMPOK"
ASFIE NURJANAH
(135150201111192)
FEBRI FAHRIZAL
(135150201111193)
VERA RUSMALAWATI
(135150201111194)
ENDAH UTIK WAHYUNINGTYAS
(135150201111195)
Apa sih Parallel Processing itu ??
Parallel Processing adalah penggunaan lebih dari satu CPU untuk
menjalankan sebuah program secara Simultan, Idealnya :

1. Membuat program berjalan dengan cepat
2. Menggunkan banyak CPU
3. Sulit dalam membagi program

Lalu, bagaimana caranya agar proses yang
dilakukan berjalan maximal ?

1. Komputasi secara Pararel
a. Insfrakstruktur mesin pararel
b. Middlware
c. Algoritma, Bahasa pemrogaraman, dan Compiler
2. Menambah kapasitas
TAKSONOMI
INTODUCTION !!!
ARCHITECTURAL PARALLEL COMPUTER
Sesuai Taksonomi Flynn, organisasi Prosesor dibagi kedalam 4 bagian, yaitu :
1. Single Instruction Singgle Data Stream (SISD)
2. Single Instruction Multiple Data Stream (SIMD)
3. Multiple Instruction Single Data Stream (MISD)
4. Multiple Instruction Multiple Data Stream (MIMD)
MULTIPLE PROCESSOR
ORGANIZATION
SISD ( Singgle Intruction, Singgle Data Stream)
Satu satunya organisasi prosesor yang menggunakan arsitektur von neuman. Dimana pada model ini biasanya hanya menggunakan 1 buah prosesor (Uniprocessor) dalam arti model ini menggunakan komputasi tunggal. Konsep SISD adalah semua instruksi dikerjakan satu demi satu
Contoh komputer yang menggunakan SISD :
UNIVAC1
CDC 7600
IBM 360
SIMD (Singgle Intruction, Multiple Data Stream)
MISD ( Multiple Intruction, Singgle Data Stream)
Adalah sebuah rangkaian data yang ditransmisikan ke set prosesor, yang masing-masing prosesor mengeksekusi instruksi berbeda dari rangkaian instruksi tersebut.
Struktur ini tidak umum diterapkan
MIMD ( Multiple Intruction, Multiple Data Stream)
Berdasarkan kedekan antar prosesor, dibagi menjadi :
Shared Memory (Tightly Coupled)
SMP
NUMA
Distributed Memory (Loosely Coupled)
Cluster
Satu set prosesor secara bersamaan mengeksekusi instruksi berbeda secara berurutan dalam set data yang berbeda

Shared Memory
Distributed Memory
Komputasi Tunggal
Komputasi Parallel
"MIMD"
SMP (Symmetric Multiprocessors)
sistem multiprosesor
masing-masing prosesor bekerja secara-sendiri-sendiri (tidak saling bergantung)
sebuah CPU bisa jadi sedang menangani suatu proses

Tujuannya adalah :
Untuk mendapatkan high performance dan high availability dan yang paling penting sangat atraktif untuk server applications

NUMA (Non-Uniform Memory Access)
CLUSTER
Sebuah grup komputer yang terkoneksi, dan bekerja secara bersama-sama sebagai satu kesatuan sumber yang seolah-seolah seperti satu mesin
Masing-masing komputer diibaratkan sebagai node
KEUNTUNGAN PENGGUNAAN CLUSTER
Absolute Scalability
Incremental scalability
High Availability
Superior price/performance
CLUSTER OPERATING SYSTEM ISSUE
Failure management
Highly available
Failover
Failback
Load balancing

CLUSTER CONFIGURATION
Standby Server, No Shared Disk
Shared Disk
Clustering Method, Benefits and limitations
Cluster vs SMP
Keduanya memakai multiple prosesor untuk high demand applications
SMP lebih mudah dimanage (diatur)
Penggunanan ruang dan daya pada SMP lebih sedikit
Teknologi SMP lebih stabil dan tetap
Cluster lebih bisa diperbarui dengan adanya incemental scalability dan absolute scability
Ketersediaan dari Cluster lebih baik

Organization Classification
Klasifikasi Organisasi
Struktur untuk membentuk sistem multiprosesor
Ada 3 cara :
1. Time Shared Bus
2. Multiport Memory
3. Central Control Unit


Struktur dan tampilannya hampir sama dengan prosesor tunggal
Addressing
Arbitration
Time-sharing
Keuntungan menggunakan Time Shared Bus :
Simplicity
Flexibility
Reliability

Time Shared Bus
Satu set Instruksi
Mengetur eksekusi secara bersama-sama
Setiap element yang di proses mempunyai data memory yang terhubung
Perintah data eksekusi data yang berbeda, dilakukan oleh prosesor yang berbeda
Ada dua jenis Prosesor
Array
Vektor
semua prosesor mempunyai akses ke semua memory menggunakan sistem load & store
waktu akses bergantung pada daerah memory yang akan di akses
prosesor yang berbeda mengakses daerah memory yang berbeda pada kecepatan yang berbeda pula
NUMA Pros and Cons :
peforma sangat efektif pada level tertinggi dibandingkan dengan SMP
tidak setransparan SMP (memerlukan perubahan pada software)
availability
Multiport Memory
Memory modul Memiliki akses langsung secara independen oleh masing-masing prosesor
Diperlukan logika untuk menyelesaikan suat masalah
Diperlukan sedikit atau tidak ada modifikasi untuk prosesor dan modul

Kelebihan dan Kekurangan Multiport Memory :
Lebih kompleks
Perfoma lebih baik
Dapat mengatur porsi memory khusus (akses privat) untuk satu atau lebih prosesor
Ditulis lewat aturan2 cache
Central Control Unit
Corong-corong saluran memisahkan stream data diantara modul2 yang independent
Dapat menunggu permintaan
Melakukan arbitration dan timing
Melewatkan status dan kontol
Melakukan update sinyal cache
Menghubungkan ke modul yang sama
misal IBM S/370

ASSALAMUALAIKUM WR.WB
Full transcript