1 Pokok Bahasan 1 Introduksi Pemrosesan Paralel Matakuliah: H0352/Pemrosesan Paralel Tahun: 2005 Versi: versi/01
2 Learning Outcomes Pada akhir pertemuan ini diharapkan mahasiswa akan dapat: mengidentifikasi paralel prosesor, pemrosesan paralel, dan contoh aplikasinya.
3 Paralel Prosesor CM-5 FLUENT PASM-1 CRAY-1 ILLIAC IV ASCI WHITE MYRIAS PAPERS
4 Paralel Prosesor ENIAC UNIVAC IBM 704 IBM 7090 CDC 6600 CDC 7600 CRAY-1 CRAY X MP CRAY Y MP Intel DELTA IBM SP operasi data per detik tahun pembuatan Operation speed trends
5 Data Parallel Setiap prosesor melakukan tugas yang sama untuk data yang berbeda-beda. Contoh: searching judul buku pada database perpustakaan menggunakan lebih dari satu prosesor. Control Parallel Setiap prosesor melakukan tugas yang beda Contoh: model ekosistem, dimana tiap-tiap prosesor melakukan perhitungan untuk hal-hal yang berbeda seperti distribusi angin, tingkat radiasi matahari dll. Pemrosesan paralel
6 Perosesan Paralel Pipeline
7 Pemrosesan Paralel P1P2P3P4 Preschedule Data parallel Baik untuk waktu penyelesaian tiap data sama (homogen). P1( ) for (i=0; i<6; i++) { } P2( ) for (i=6; i<12; i++) { } P3( ) for (i=12; i<18; i++) { } P4( ) for (i=18; i<24; i++) { } Prosesor Data Program
8 Pemrosesan Paralel Self-schedule Data parallel P1 P2 P3 P4 Baik untuk waktu penyelesaian tiap data tidak sama.
The Sieve of Eratosthenes, menentukan bilangan prima Contoh Aplikasi
10 Contoh Aplikasi n-1 n Current prime Index n-1 n Shared memory Index P1 Index P2 Index P3 Current prime
11 Contoh Aplikasi time (a) (b) (c) (a) Satu prosesor (b) Dua prosesor (c) Tiga prosesor
12 RESUME Telah dibahas: Apa pemrosesan paralel. Contoh pemrosesan paralel. Apa paralel prosesor.