Top Banner
Parallel Processor Oleh: Maulida Fajri (7108.040.504)
12

Parallel Processor

Jun 11, 2015

Download

Documents

nasrullah kun

tugas Arsitektur Komputer
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Parallel Processor

Parallel Processor

Oleh:

Maulida Fajri(7108.040.504)

Page 2: Parallel Processor

Apa itu Parallel Processor?

Parallel Processor adalah Sebuah komputer yang memiliki lebih dari satu central processing unit, komputer ini digunakan untuk parallel processing

Page 3: Parallel Processor

Parallel Computing

Parallel computing merupakan teknik komputasi secara bersamaan dengan memanfaatkan beberapa pemroses (processor) secara independen

Page 4: Parallel Processor

Prinsip parallel computing

Prinsip parallel computing adalah membagi sebuah proses menjadi beberapa proses-proses kecil yang akan dikerjakan oleh beberapa pemroses secara simultan

Page 5: Parallel Processor

Cara Komputasi Parallel

1. MPI2. Open MPKedua library ini menggunakan teknik

parsing message ke suatu multi-processor atau multi-machine. Misalkan anda mempunyai sejumlah data katakanlah sekitar 1000000 dimana masing-masing data akan dilakukan suatu komputasi tertentu dan selanjutnya digabung diakhir komputer

Page 6: Parallel Processor

Penggabungan Akhir Komputasi pada Komputer

Page 7: Parallel Processor

Penerapan MPI & OpenMP pada OS Windows

Pada OS Windows kita dapat memanfaatkan MPI dan OpenMP. Untuk keperluan ini, kita bisa memanfaatkan Visual C++ yang satu package dengan Visual Studio.NET 2003 dan Visual Studio 2005.

Sedangkan bagian infrastructure kita bisa memafaatkan Windows Cluster (HPC)

Page 8: Parallel Processor

Arsitektur Sistem Clustering

Page 9: Parallel Processor

struktur logical view

Page 10: Parallel Processor

MPI dan Visual C++ 2005

MPI (Message Passing Interface) adalah suatu API yang memungkinkan kita passing suatu command ke suatu mutli processor untuk melakukan sesuatu. Ada dua MPI standard yang bisa kita pakai yaitu:

MPI 1.1 , MPI 2.0 , Sedangkan untuk implementasi MPI dengan Visual

C++ kita bisa memanfaatkan yaitu MPICH dan MPICH2, download SDK dari MPICH dan MPICH2

MPICH , MPICH2 ,

Page 11: Parallel Processor

Debugging MPI pada Visual C++ 2005

Page 12: Parallel Processor

OpenMP dan Visual C++ 2005

Cara lain untuk parallel computing adalah dengan menggunakan OpenMP yang merupakan open standard. Secara umum kontruksi dari OpenMP adalah