Fakultas Ilmu Komputer Universitas Dian Nuswantoro Semarang

Slides:



Advertisements
Presentasi serupa
Sistem Operasi Dosen Amrizal, S.Kom., M.S.I.
Advertisements

Bus 3-State Sistem bus dapat dibangun dari gerbang 3-keadaan
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL.
Pertemuan 1 (Struktur Dasar Komputer)
Arsitektur Komputer.
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL OLEH SARI NY.
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC OLEH SARI NY.
NAMA KELOMPOK NPM  ANDRIANA RESTIASARI  JULAEHA  JEN RETNO ERYANI DOSEN PEMBIMBING : NAHOT FRASTIAN UNIVERSITAS.
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
Central Processing Unit
PENDAHULUAN ARSITEKTUR KOMPUTER
ORGANISASI KOMPUTER II STMIK – AUB SURAKARTA
PROSESOR Prosessor adalah otak sentral dari komputer. Sebetulnya prosessor inilah yang disebut CPU (Central Processing Unit) artinya unit pemroses utama.
Arsitektur dan Organisasi Komputer
Organisasi dan arsitektur komputer
Organisasi dan arsitektur komputer
T RANSFER R EGISTER DAN M IKROOPERASI E. Haodudin Nurkifli Universitas Ahmad Dahlan.
Tipe Data Universitas Muhammadiyah Malang Ganjil 2010 Oleh : Nur Hayatin, S.ST.
PIPELINE DAN PROSESOR PARALEL
REGISTER DAN COUNTER MATA KULIAH TEKNIK DIGITAL
Organisasi komputer MATA KULIAH: Struktur Dasar Komputer PERTEMUAN I
Organisasi & Arsitektur Komputer
Pipelining.
Organisasi dan arsitektur komputer
Eko Budi Santoso JURUSAN TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS NAROTAMA SURABAYA Struktur CPU.
PERTEMUAN 11 REGISTER
PIPELINE DAN PROSESOR PARALEL
Hirarki Processor Parallel
Paralel Processing Sistem Terdistribusi.
Struktur dan Fungsi CPU (II)
CPU Tempat pemroses instruksi-intruksi program.
Quiz 2 1. Konversikan kedalam Desimal = ……. 10
PIPELINE DAN PENGOLAHAN VEKTOR
Arithmatika Komputer Pertemuan – 2 Oleh : Tim Pengajar.
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL.
PIPELINING Arsitektur Komputer.
12. Teknologi Pipeline By Serdiwansyah N. A..
KLASIFIKASI ARSITEKTURAL
Klasifikasi arsitektur komputer (bagian 1)
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL.
Transfer Register dan Mikrooperasi
UNIT ARITMATIKA.
PENDAHULUAN ARSITEKTUR KOMPUTER
Stallings W., Organisasi dan Arsitektur Komputer, Prentice Hall, 1996
PIPELINING INSTRUKSI Created by : Rizka Ariyanto ( )
ARSITEKTUR PARALEL lts.
Klasifikasi Arsitektur Komputer (bagian 2) & Topologi Jaringan MIMD
PENGANTAR TEKNOLOGI INFORMASI
PROCESSING DEVICE CPU (Central Processing Unit); memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. ALU.
PERTEMUAN MINGGU KE-11 PIPELINE DAN RISC.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
ORGANISASI KOMPUTER MATA KULIAH: Prosesor Superskalar PERTEMUAN 13
TEKNIK KOMPILASI PERTEMUAN V.
PERTEMUAN MINGGU KE-14 PROSESOR PARALEL.
ARSITEKTUR & ORGANISASI KOMPUTER
Processor super scalar
Andang, Elektronika Komputer Digital
REGISTER PERTEMUAN 11 uart/reg8.html.
BAB 1 PENGENALAN ORGANISASI DAN ARSITEKTUR KOMPUTER
PARALEL PROCESSING.
KONSEP DASAR SISTEM KOMPUTER
PROCESSOR.
Copyright © Wondershare Software -m.erdda habiby.SST Central Processing Unit.
OPERASI Arithmatika dan logika
PENDAHULUAN ARSITEKTUR KOMPUTER
PENDAHULUAN ARSITEKTUR KOMPUTER
IS KLASIFIKASI ARSITEKTURAL Sistem Komputer kategori SISD CU PU MM
PERTEMUAN MINGGU KE-13 PIPELINE DAN RISC.
PENDAHULUAN ARSITEKTUR KOMPUTER
Transcript presentasi:

Fakultas Ilmu Komputer Universitas Dian Nuswantoro Semarang PIPELINE DAN PENGOLAHAN VEKTOR Fakultas Ilmu Komputer Universitas Dian Nuswantoro Semarang

Pengolahan Paralel: Istilah yang digunakan untuk menyatakan suatu kelas teknik yang luas yang digunakan untuk memberikan tugas-tugas pengolahan data yang simultan untuk tujuan peningkatan kecepatan komputasi dari suatu sistem komputer

PROSESOR DENGAN UNIT-UNIT FUNGSIONAL JAMAK Adder-Subtractor Integer multiply Unit Logika Unit Pergeseran Ke Memori Register- Incrementer register prosesor Add-subtract pecahan Perkalian Pecahan Pembagian pecahan

KLASIFIKASI FLYNN (M.J. Flynn) Terdapat beberapa cara pengolahan paralel dapat diklasifikasikan. Salah satunya adalah Klasifikasi Flynn. Flynn membagi komputer ke dalam 4 kelompok: 1. Single instruction stream, single data stream (SISD) 2. Single instruction stream, multiple data stream (SIMD) 3. Multiple instruction stream, single data stream (MISD) 4. Multiple instruction stream, multiple data stream (MIMD)

Pengolahan Paralel pada SISD dilakukan dengan pengolahan pipeline SIMD menyajikan organisasi yang terdiri atas banyak unit prosesor di bawah pengendalian satu unit kendali (CU) bersama MISD: hanya secara teoritis, secara praktis tidak ada MIMD: hampir semua multiprosesor dan multi- komputer termasuk dalam kategori ini.

Pada bagian ini, pengolahan paralel dibahas dalam topik-topik: 1 Pada bagian ini, pengolahan paralel dibahas dalam topik-topik: 1. Pengolahan Pipeline (Jalur-pipa/pemipaan) 2. Pengolahan Vektor 3. Pengolahan Larik (array)

PIPELINING Pipelining merupakan teknik memecah suatu proses yang berurutan ke dalam suboperasi-suboperasi, dengan setiap subproses dieksekusi di dalam segmen khusus yang bekerja secara bersamaan dengan segmen- segmen lainnya.

Contoh: Suatu operasi dengan aliran bilangan sebagai berikut. Ai * Bi + Ci untuk i = 1, 2, 3, …, 7 Beberapa suboperasi yang dikerjakan pada tiap- tiap segmen ditunjukkan sbb. R1  Ai, R2  Bi Input Ai dan Bi R3  R1 * R2, R4  Ci Kalikan dan input Ci R5  R3 + R4 Tambah Ci ke dalam perkalian

Contoh (lanjut) Kelima register di –load dengan data yang baru setiap pulsa clock. Lihat gambar dan tabel berikut. Ai Bi Ci R1 R2 Multiplier R3 R4 Adder R5

Tabel isi Register pada contoh pipeline

Struktur Umum dari Pipeline Clock Input S1 R1 S2 R2 S3 R3 S4 R4 Gambar di atas merupakan contoh dari sruktur umum untuk pipeline dengan empat-segmen Jumlah clock = k + (n – 1); dengan k = jumlah task, dan n = jumlah segmen Jika k = 7; n = 3; maka jumlah clock = 7 + (3-1) = 9 clock

Diagram Time-Space (Ruang-Waktu) Contoh: 6 task dan 4 segmen