Komputasi Paralel.

Slides:



Advertisements
Presentasi serupa
Rancangan dan Implementasi Sistem Keamanan pada Parallel Prosessing Komputasi dengan menggunakan PC Cluster OLEH : SOEKARTONO NPM, P
Advertisements

Sistem Terdistribusi 02 – Model dan Permasalahan Sistem Terdistribusi
Sistem Operasi Konsep Dasar Sistem Operasi
MODUL KULIAH Mata kuliah SISTEM OPERASI II ( 3 sks )
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL.
Sistem Pengambil Keputusan
Slide 4 – Pengenalan Sistem Operasi. Course Objective Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah.
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL OLEH SARI NY.
KOMPUTASI BISNIS DAN DUNIA USAHA
Slide 4 – Pengenalan Sistem Operasi
Overview BASIS DATA TERDISTRIBUSI
Bagaimana para Ahli Biologi Bekerja?
DATABASE TERDISTRIBUSI (DISTRIBUTED DATABASE= DDB)
TEKNOLOGI GRID COMPUTING
ORGANISASI KOMPUTER II STMIK – AUB SURAKARTA
SISTEM PROSESOR PARALEL
Organisasi dan arsitektur komputer
Komputasi Paralel.
Aplikasi Komputer.
Grid Computing (Komputasi Grid)
Organisasi dan arsitektur komputer
Database terdistribusi secara geografis
SISTEM TERDISTRIBUSI Definisi :
PIPELINE DAN PROSESOR PARALEL
SISTEM (HARDWARE) KOMPUTER
Pokok Bahasan 2 Konsep Pemrosesan Paralel
BAB I - Pengenalan Sistem Operasi
PIPELINE DAN PROSESOR PARALEL
Hirarki Processor Parallel
PERTEMUAN II P1.
Paralel Processing Sistem Terdistribusi.
Sistem Operasi Terdistribusi
Oleh Agus Prihanto, ST, M.Kom
Konsep Dasar Sistem Operasi
Sistem Terdistribusi.
Pengenalan Sistem Operasi
Basis Data Terdistribusi
Slide 2 – Pengenalan Sistem Operasi
Course Objective Definisi Sistem Operasi.
PENGENALAN KOMPUTER.
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL.
Sistem tersebar ~overview~
TEKNOLOGI INFORMASI Jenis-jenis sistem komputer.
KLASIFIKASI ARSITEKTURAL
Aplikasi Komputer.
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL.
Perancangan Sistem Informasi Manajemen
Elemen Dasar Komputer BAB 3.
Sistem Operasi di Sistem Terdistribusi
Sistem Operasi Konsep Dasar Sistem Operasi
DISTRIBUTED SYSTEM.
Review Sistem Terdistribusi
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Sistem Operasi di Sistem Terdistribusi
INTERAKSI MANUSIA DAN KOMPUTER
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL.
Cluster Computing? Grid Computing? Cloud Computing?
Algoritma Paralel.
KOMPUTER DAN MASYARAKAT
PENG. SISTEM & TEKN. INFORMASI
Processor super scalar
Fungsi dan jenis port KOMPUTER
PARALEL PROCESSING.
SISTEM OPERASI Sistem Operasi (atau dalam bahasa Inggris: Operating System atau OS) adalah suatu software sistem yang bertugas untuk melakukan kontrol.
SISTEM TERDISTRIBUSI Definisi :
Aplikasi Komputer.
Aplikasi Komputer Dr. Mesterjon, S.Kom, M.Kom.
IS KLASIFIKASI ARSITEKTURAL Sistem Komputer kategori SISD CU PU MM
SISTEM KOMPUTER. Sistem Komputer Kombinasi dari elemen:  Perangkat keras ( hardware ),  Perangkat lunak ( software ),  Data/Informasi,  Prosedur,
Tim Teaching Operation System Stikom Dinamika Bangsa Mata Kuliah Sistem Operasi Kode MK : KBTI
Transcript presentasi:

Komputasi Paralel

Super computer

Mengapa menggunakan pemrosesan paralel? . Perkembangan Science dan Komputasi Numerik Fenomena Alam Observasi Hypotesis Percobaan fisik Komputasi numerik (simulasi) Teori Percobaan untuk Pembuktian

Mengapa menggunakan pemrosesan paralel? Fenomena Alam : Suatu kejadian alam yang terjadi nyata dalam kehidupan ini, contoh : gerhana bulan, matahari, meteor jatuh Observasi : Tindakan yang dilakukan untuk meneliti suatu kejadian yang sedang terjadi Hypotesis : adalah ide, pendapat, pemikiran atau pernyataan yang merupakan dugaan mengenai apa saja yang sedang kita amati dalam usaha untuk memahami permasalahan yang ada setelah kita melakukan observasi Percobaan untuk Pembuktian : setelah adanya suatu ide atau gagasan tadi mencoba untuk melakukan percobaan untuk memperoleh pembuktian, melalui percobaan fisik ( nyata ) dan komputasi numerik(simulasi ) bahan tiruan Sehingga menghasilkan teori atas fenomena tadi

Mengapa menggunakan pemrosesan paralel? Belahan Bumi . 12 lapisan bumi 4096 daerah 1024 daerah Total sel: 50 juta sel tiga dimensi. Untuk simulasi 10 menit memerlukan 30 milyar perhitungan. Padahal diperlukan simulasi perioda 1 tahun. Simulasi perambatan panas pada Belahan bumi Selatan Simulasi adalah suatu proses perancangan model dari suatu sistem nyata dan pelaksanaan eksperimen-eksperimen untuk memahami tingkah laku sistem

Mengapa menggunakan pemrosesan paralel? Kecepatan proses tiap prosesor: 1011 data/s 1010 data 1 2 3 4 5 total data dalam 1 detik: 1010 x 10 = 1011 data Kita gunakan pemrosesan paralel. Lebih dari satu prosesor yang bekerja, sehingga batasan transmisi data tersebut bisa diatasi. Datanya banyak sekali, dan kita perlu kecepatan tinggi. Bagaimana ini? 6 7 8 9 10 data .

Alasan utama dalam penggunaan komputasi paralel, yaitu : Keinginan untuk menyelesaikan masalah dalam waktu yang lebih singkat dan keinginan untuk menyelesaikan masalah yang lebih besar. 2. Masalah efisiensi biaya,penggunaan sumberdaya non-lokal yang tersedia maupun keterbatasan fisik dari sumberdaya komputasi itu sendiri.

Software tradisional umumnya dibuat untuk komputasi serial (Gambar 1) yang dijalankan oleh prosesor tunggal dimana sebuah persoalan dipecah ke dalam instruksi yang dieksekusi secara berurutan dan hanya satu instruksi yang boleh dieksekusi pada saat yang sama

Pada komputasi paralel (Gambar 2) sebuah persoalan dipecah menjadi beberapa bagian yang dapat diselesaikan pada saat yang bersamaan. Setiap bagian selanjutnya dipecah menjadi instruksi yang berurutan dan masing-masing bagian dikerjakan oleh prosesor yang berbeda. Sumber daya komputasi yang dimaksud dapat berupa : sebuah komputer tunggal dengan beberapa prosesor; beberapa komputer yang terhubung dalam jaringan; maupun kombinasi dari keduanya.

Multiprosessor servers

Shared Memory memory CPU CPU CPU CPU CPU

Distributed Memory

Distributed Memory NETWORK CPU CPU CPU CPU CPU CPU memory memory node

Hybrid Memori

Mixed Architectures NETWORK CPU CPU CPU CPU CPU CPU memory memory node CPU CPU CPU CPU node node NETWORK

KESIMPULAN: Ide awal komputasi grid dimulai dengan adanya distributed computing, yaitu mempelajari penggunaan komputer terkoordinasi yang secara fisik terpisah atau terdistribusi. Distributed computing. Seperti yang tercermin dari namanya, distributed computing berarti komputasi yang terdistribusi. Proses komputasi tidak terjadi dalam satu komputer saja akan tetapi didistribusikan ke beberapa komputer. Sistem terdistribusi membutuhkan aplikasi yang berbeda dengan sistem terpusat. Kemudian berkembang lagi menjadi parallel computing yang merupakan teknik komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan.

Analoginya seperti kerja kelompok membuat kliping, semua anggota kelompok mencari bahan-bahan berdasarkan pembagian tugas kemudian bahan tersebut akhirnya dikumpulkan menjadi satu berbentuk kliping sebagai bentuk karya kelompok. - Analogi lain bisa berupa kelompok-kelompok kerja lain semisal kantor, pabrik, dll. Intinya proses tersebar dalam kelompok, namun menghasilkan satu output. Distributed computing adalah salah satu contoh parallel processing (pemrosesan paralel). - Analoginya seperti kerja kelompok membuat kliping, semua anggota kelompok mencari bahan-bahan berdasarkan pembagian tugas kemudian bahan tersebut akhirnya dikumpulkan menjadi satu berbentuk kliping sebagai bentuk karya kelompok.

Grid Computing vs Komputasi Paralel Komputasi paralel bersifat homogen (seluruh resource yang digunakan Serupa) sedangkan komputasi grid bisa bersifat heterogen (berasal dari Bermacam macam resource yang berbeda) ataupun homogen. Komputasi paralel hanya terdiri dari satu cluster sedangkan komputasi grid bisa terdiri dari beberapa cluster Pembagian job execution dalam komputasi paralel harus sama besar antar tiap resource, sedangkan pada komputasi grid tidak harus sama Grid komputing bisa saja mengunakan komputasi paralel didalamnya