Pertemuan Ke-11 MULTIPROSESOR

dokumen-dokumen yang mirip
Thread, SMP, dan Microkernel (P ( e P rtemuan ua ke-6) 6 Agustus 2014

PAPER MULTIPROCESSOR

Prio Handoko, S.Kom., M.T.I.

Bab 3.Proses dan Penjadualan

Pengantar Hardware: Sistem Bus pada Komputer. Hanif Fakhrurroja, MT

ORGANISASI KOMPUTER II AUB SURAKARTA

Penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Tujuan Utama Untuk meningkatkan performa komputasi.

ARSITEKTUR KOMPUTER. Satu CPU yang mengeksekusi instruksi satu persatu dan menjemput atau menyimpan data satu persatu.

SISTEM OPERASI. Belajar SO?

Arsitektur Komputer. Dua element utama pd sistem komputer konvensional: Memory Processor

Pertemuan Ke-3 Struktur Interkonesi (Bus System)

Kebutuhan pengolahan paralel

Disusun Oleh: Agenda. Terminologi Klasifikasi Flynn Komputer MIMD. Time Sharing Kesimpulan

Bab I Pengenalan Sistem Operasi. Apa yang dimaksud Sistem Operasi?

Sistem Bus. Mata Kuliah Arsitektur Komputer Program Studi Sistem Informasi 2013/2014 STMIK Dumai -- Materi 06 --

KEBUTUHAN KOMPUTER PARALEL

>> KLASIFIKASI ARSITEKTURAL

1. Memahami fungsi dan tugas komponen utama sistem komputer. 2. Memahami struktur dan tugas komponen utama sistem komputer

Pertemuan ke 14 Sistem Bus Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

Pertemuan Ke-8 Unit I/O (Unit Masukan dan Keluaran)

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

10. PARALLEL PROCESSING

BAB II LANDASAN TEORI. informasi menjadi sebuah teks yang tidak dapat dibaca (Ferguson dkk, 2010).

Komponen-komponen Komputer

William Stallings Computer Organization and Architecture

Sistem Operasi. Struktur Sistem Komputer. Adhitya Nugraha. Fasilkom 10/6/2014

KLASIFIKASI ARSITEKTURAL

DIRECT MEMORY ACCESS (DMA)

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Bus Sistem. Oky Dwi Nurhayati, ST, MT

PENDAHULUAN. -. Pengolahan data numerik dalam jumlah yang sangat besar. -. Kebutuhan akan ketersediaan data yang senantiasa up to date.

BAB 2 STRUKTUR SISTEM OPERASI. Komponen Sistem Operasi

ARSITEKTUR DAN ORGANISASI KOMPUTER

Organisasi & Arsitektur. Komputer. Org & Ars komp Klasifikasi Ars Komp Repr Data

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER SISTEM INPUT OUTPUT

BAB 03 Bus & Sistem Interkoneksi

Organisasi & Arsitektur Komputer

Pengantar Organisasi Komputer

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

INPUT / OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

BAB II LANDASAN TEORI

BUS KOMPUTER. Di susun oleh : Yulius Ardi ( ) Purnomo ( ) Samih atif ( ) Agus tiawan ( ) Candra Gunawan ( )

Tinjaun Umum Sistem Komputer 1

Apa yang dimaksud dengan program?

SOAL UAS SISTEM KOMPUTER Kelas XI RPL & TKJ

Struktur Sistem Operasi

P10 Media I/O Universitas Mercu Buana Yogyakarta

Hanif Fakhrurroja, MT

INPUT/OUTPUT. Fungsi : Memindahkan informasi antara CPU atau memori utama dengan dunia luar

PENGOLAHAN PARALEL. Kebutuhan akan Komputer Paralel PENDAHULUAN. Dahulu:

REVIEW EVOLUSI KOMPUTER

Struktur Sistem Komputer

Sistem Operasi Pertemuan 4 Thread, SMP & Microkernel. H u s n i Lab. Sistem Komputer & Jaringan Teknik Informatika Univ.

Organisasi dan Arsitektur Komputer : Perancangan Kinerja

1 Tinjau Ulang Sistem Komputer

TUGAS SITEM OPERASI. Nama dan N.P.M: 1.Frahma Yayang Hangga Putra

Pengantar Sistem Operasi

STRUKTUR CPU. Arsitektur Komputer

Organisasi Komputer. Candra Ahmadi, MT

PENDAHULUAN. Motivasi : -. Pengolahan data numerik dalam jumlah yang sangat besar. -. Kebutuhan akan ketersediaan data yang senantiasa up to date.

DASAR KOMPUTER. Dukungan Sistem Operasi

Hanif Fakhrurroja, MT

Sistem Komputer. Tiga komponen utama : CPU

Pertemuan ke - 6 Struktur CPU

REVIEW EVOLUSI KOMPUTER

Bab 2: Struktur Sistem Operasi. Komponen Sistem Secara Umum

SISTEM KOMPUTER SMK MEDIA INFORMATIKA

STRUKTUR FUNGSI CPU. Menjelaskan tentang komponen utama CPU. Membahas struktur dan fungsi internal prosesor, organisasi ALU, control unit dan register

BAB II TINJAUAN PUSTAKA

SISTEM OPERASI ISG2B3. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

Pengantar Organisasi & Arsitektur Komputer. Pertemuan Ke-2

JAWABAN ORGANISASI KOMPUTER 7 Agustus 2004

Pertemuan ke - 12 Unit Masukan dan Keluaran Riyanto Sigit, ST. Nur Rosyid, S.kom Setiawardhana, ST Hero Yudo M, ST

P11 BUS Universitas Mercu Buana Yogyakarta

SISTEM OPERASI. Review

SATUAN ACARA PERKULIAHAN MATA KULIAH ORGANISASI SISTEM KOMPUTER KODE / SKS : KD / 3

Operating System. I/O System. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

THREAD Ulir utas thread

1.Proses Komputer CPU

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

BAB Arsitektur Komputer. Konsep Arsitektur Komputer. Rini Agustina, S.Kom, M.Pd RINI AGUSTINA - DARI BERBAGAI SUMBER

7.1 Pendahuluan. 7.2 Central Processing Unit (CPU)

Sebagai Kordinator, yang memberikan fasilitas sehingga segala aktivitas yang kompleks dapat dikerjakan dalam urutan yang benar.

DASKOM & PEMROGRAMAN. Dani Usman

Soal-jawab Quiz 1. Oleh: Endro Ariyanto (END) Oktober 2008

BAB II JARINGAN INTERKONEKSI BANYAK TINGKAT. bertahun-tahun. Jaringan berkembang seiring dengan perkembangan jaringan

4. Apa yang dimaksud dengan user mode?(nilai 3) Jawab: Adalah kondisi pada saat program user (job) sedang dieksekusi oleh prosesor.

Pertemuan Ke-1 PENDAHULUAN

Jaringan Switching. Untuk transmisi data yang melampaui area lokal. Simpul switching tidak berkaitan dengan isi data.

PENGANTAR ORGANISASI DAN ARSITEKTUR KOMPUTER CENTRAL PROCESSING UNIT

Struktur Sistem Komputer

Rangkuman Materi Presentasi AOK. Input/Output Terprogram, Intterupt Driven dan DMA. (Direct Memory Access)

SISTEM OPERASI ISG2B3 THREAD. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

Perbedaan Kernell Linux dan Windows

Mikroposesor-berbasis Sistem PC. Sistem Komputer Universitas Gunadarma

Oleh : Agus Priyanto, M.Kom

Danang Puspito Jati A

Arsitektur Sistem Operasi WINDOWS

Perangkat Keras Komputer dan Perangkat Input Output

Transkripsi:

Pertemuan Ke-11 MULTIPROSESOR A. Sistem Multiprosesor Merupakan sebuah sistem dimana sekumpulan prosessor dalam suatu komputer tunggal berhubungan dan bekerja sama satu sama lain Prosessor tersebut dapat berkomunikasi melalui baris data langsung melalui memori yang terbagi-bagi atau dengan perantaraan kombinasi memori itu. B. Sistem Multiprosesor memiliki beberapa keuntungan antara lain: - Kehandalan yang tinggi dikarenakan memiliki banyak unit proses yang digunakan - Meningkatnya ketersediaan unit memori dan piranti I/O dan - Meningkatnya kemampuan hitung berdasarkan jumlah ALU yang semakin banyak yang merupakan imbas menggunkan banyak prosesor C. General BUS Merupakan skema hubungan yang paling sederhana untuk suatu sistem multi prosessor. Merupakan jalur komunikasi tunggal antara komponen-komponen fungsional. D. Crossbar Switch Suatu jalur yang terpisah menghubungkan setiap processor ke setiap unit memori. Karena setiap memori diakses oleh jalur-jalur yang berbeda, maka tidak akan terjadu blocking yang disebabkan oleh adanya transmisi-transmisi yang bersamaan waktunya. Tri Daryanto, S.Kom, MT 90

MEMORI MULTIPORT : Organisasi multiport didapat dengan mengeluarkan logika kendali, logika saklar arbitrasi teoritas dari saklar crossbar dan meletakkan mereka didalam interfase masing-masing unit memori. Kemudian semua komponen fungsional lainnya mengakses unit memori melalui suatu unit port tertentu dimana fungsi port tersebut merupakan sebagai jembatan yang menentukan ke memori yang dituju. Multi Cache Dalam Sistem Multi Prosessor : Sistem multi prosessor mempunyai cache yang merupakan bagian dari suatu sistem. Sayangnya kehadiran cache banyak cache menimbulkan masalah bagi konsistensi data ( perpautan cache ). Masalah ini hanya ada jika cache dihubungkan dengan prosessor indivudual. Dalam hal ini bisa terdapat beberapa salinan data yang sama di cache yang berlainan pada saat yang sama. Salah satu cara menghindari masalah pertautan cache adalah dengan menghubungkan cache dengan memori terbagi dari pada dengan prosessor. Klasifikasi multiprocessing: Loosely Coupled Multiprocessing Functionality Specialized Processor Tighly Coupled Multiprocessing Parallel Processing Klasifikasi Struktur Parallel : Single Instruction Single Data stream (SISD) Single Instruction Multiple Data stream (SIMD) Multiple Instruction Single Data stream (MISD) Multiple Instruction Multiple Data stream (MIMD) Tri Daryanto, S.Kom, MT 91

Tighly Coupled Multiprocessing = Multiprocessor : Memiliki dua atau lebih processor general purpose, dimana masing-masing prcessor memiliki kemampuan yang sama Semua processor memiliki akses bersama ke memori bersama. Beberapa memori lokal (private) dapat juga digunakan. Semua processor memiliki akses bersama ke perangkat I/O, baik melalui saluran yang sama atau melalui saluran yang berbeda yang menyediakan lintasan ke perangkat yang sama. Sistem dikontrol oleh suatu sistem operasi terintegrasi yang menyediakan interaksi antara processor dengan program-program pada level job, task, file dan data. Gambar 11.1 Multiprocessor tightly couple Organisasi multiprocessor: - Time Shared Bus atau Bus Common - Multiport Memory - Central Control Unit Tri Daryanto, S.Kom, MT 92

A. Time-Shared Bus : Struktur dan antarmuka Time-sahred bus mirip dengan sistem processor tunggal, memakai interkoneksi bus. Sistem bus terdiri dari bus alamat, bus data dan bus kontrol. Untuk memungkinkan transfer DMA dari processor-processor I/O, disediakan fitur-fitur : Addressing: Pengalamatan harus dapat membedakan modul-modul pada bus untuk menentukan sumber dan tujuan data. Arbitration: Setiap modul I/O dapat berfungsi sebagai master sementara. Disediakan mekanisme untuk menanggulangi sistem request kontrol bus yang bersamaan, dengan teknik prioritas. Time Sharing: Bila suatu modul sedang melakukan pengontrolan terhadap bus, maka modul-modul lainnya dikunci. Kelebihan Time-shared Bus: Sederhana : Merupakan organisasi multiprocessor yang paling sederhana. Interface fisik, logika pengalamatan, arbitrasi dan time sharing seluruh processor sama seperti pada processor tunggal Fleksibilitas : Mudah dikembangkan, dalam pengertian jumlah CPU. Realibilitas : Bus merupakan medium pasif dan kegagalan suatu perangkat yang terhubung tidak akan menyebabkan kegagalan sistem secara keseluruhan. Tri Daryanto, S.Kom, MT 93

Gambar 11.2. Organisasi dasar time shared bus Gambar 11.3. Organisasi dasar time shared bus dengan Cache Multiport Memory : Memungkinkan akses modul-modul memori utama secara langsung dan independent oleh CPU dan modul I/O. Metode yang digunakanuntuk mengatasi konflik adalah dengan menunjuk prioritas yang permanen bagi semua port memori. Modul port identik dengan modul memori port tunggal. Dengan demikian untuk mengakomodasi memori multi port hanya diperlukan sedikit modifikasi CPU atau modul I/O atau tidak sama sekali. Tri Daryanto, S.Kom, MT 94

Gambar 11.4. Organisasi memory Multiport Sistem Memori multiprocessor: Sistem Memori Pribadi, merujuk pada sebuah konfigurasi dimana processorprocessor memiliki memori lokal dan antar processor dapat saling berkomunikasi satu sama lain melalui suatu sistem transfer message. Dalam system transfer message prosesor memiliki unit masukan dan keluaran (I/O) dan juga menggunakan memori masing-masing sehingga sebagai unit pengotrol pekerjaan adalah bagian message transfer. Fungsi message transfer mengirimkan sinyal pekerjaan (thread) ke prosesor yang sedang idle, sehingga seolah-olah message transfer seperti sebuah load balancer. Untuk teknologi multiprosesor ini membutuhkan biaya yang sangat besar Sistem Memori Terbagi, semua processor memakai suatu memori utama atau sering disebut juga sebagai memori bersama. Pada teknologi multiprosesor ini masing-masing prosesor mengakses ke satu memori saja. Sehingga diperlukan scheduling (penjadwalan) dalam penggunaan memori satu buah. Tri Daryanto, S.Kom, MT 95

Gambar 11.5. Organisasi hardware message transfer Gambar 11.6 Sistem Memori bersama Tri Daryanto, S.Kom, MT 96

Latihan 1. Apa perbedaan antara system memori pribadi dengan system memori bersama pada teknologi multiprosesor 2. menurut anda prosesor Core 2 Duo yang sekarang ini menggunakan system memori pribadi dengan system memori bersama? Jelaskan jawabanmu Tri Daryanto, S.Kom, MT 97