Evolusi dan Kinerja Komputer

Slides:



Advertisements
Presentasi serupa
Menggambarkan Data: Tabel Frekuensi, Distribusi Frekuensi, dan Presentasi Grafis Chapter 2.
Advertisements

RATNAWATI Kelas F.  Processor sering disebut sebagai otak dan pusat pengendali computer yang didukung oleh kompunen lainnya. Processor adalah sebuah.
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation. All.
Mata Kuliah : ALGORITMA dan STRUKTUR DATA 1.
PEMOGRAMAN BERBASIS JARINGAN
Introduction to Lego Mindstrom Education EV3
Hypertext & Hypermedia
FreeBSD : sistem operasi V. Gatut Harijoso
LOCAL AREA NETWORK (LAN)
Organisasi Komputer Dosen Pembimbing : Muhammad Adri S
Sistem Operasi Tawar, S.Si, M.Kom
COMPUTER ORGANIZATION AND ARCHITECTURE (William Stallings)
Pertemuan ke - 4 Evolusi dan Kinerja Komputer
Organisasi Komputer Handbook : Computer Organization and architecture 5th Edition – Prentice Hall by William Stalling Materi 3 Bus-Bus.
EL-3014 Sistem Mikroprosesor Mikrokontroler AVR.
Organisasi Komputer Memori 2 Dibawakan oleh : Kurniawan Teguh Martono, ST., MT Sistem Komputer UNDIP.
1 Pertemuan 21 Pompa Matakuliah: S0634/Hidrologi dan Sumber Daya Air Tahun: 2006 Versi: >
Basic I/O Interface. Instruksi I/O ◦ IN ◦ OUT ◦ INS ◦ OUTS.
Slide 3-1 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Revised by IB & SAM, Fasilkom UI, 2005 Exercises Apa saja komponen utama.
Pemrograman Dasar Warsun Najib
1 IKI20210 Pengantar Organisasi Komputer Kuliah No. 18: I/O, Interupsi 15 November 2002 Bobby Nazief Johny Moningka
Introduction to The Design & Analysis of Algorithms
Ilmu Komputer, FMIPA UGM
PROSES PADA WINDOWS Pratikum SO. Introduksi Proses 1.Program yang sedang dalam keadaan dieksekusi. 2.Unit kerja terkecil yang secara individu memiliki.
TEKNOLOGI WIRELESS Modul 1 - Teknologi Wireless.
Pengantar/pengenalan (Introduction)
Menjelaskan sifat – sifat komponen elektronika aktif dan pasif
EL 3014 Sistem Mikroprosesor
Risk Management.
KULIAH X FIREWALL KOM Keamanan Jaringan 2012/2013 KOM Keamanan Jaringan 2012/2013.
Pemrograman Jaringan Routing Concept Aurelio Rahmadian.
Implementing an REA Model in a Relational Database
EL 3096 Sistem Mikroprosesor & Lab
Pengenalan Teknologi Informasi
MEMORY Bhakti Yudho Suprapto,MT. berfungsi untuk memuat program dan juga sebagai tempat untuk menampung hasil proses bersifat volatile yang berarti bahwa.
SBS (Sushi Bar System) _Andrian R.H _Dwi F _Naldo S.L.
SBS (Sushi Bar System) _Andrian R.H _Dwi F _Naldo S.L.
Arsitektur & Organisasi Komputer BAB II Evolusi dan Kinerja Komputer Oleh : WIDYANTO,MM.,M.KOM Apr-17 Arsitektur & Organisasi Komputer.
1 Magister Teknik Perencanaan Universitas Tarumanagara General View On Graduate Program Urban & Real Estate Development (February 2009) Dr.-Ing. Jo Santoso.
2nd MEETING Assignment 4A “Exploring Grids” Assignment 4 B “Redesign Grids” Create several alternatives grid sysytem using the provided elements: (min.
Project 4: Influence of the Block Size for Different Cache Sizes Oleh : Mohd Aziz Shah Bin Mohd Basir.
Features Full Duplex Operation (Independent Serial Receive and Transmit Registers) Asynchronous or Synchronous Operation Master or Slave Clocked Synchronous.
LOGO Manajemen Data Berdasarkan Komputer dengan Sistem Database.
Nama Anggota: 1. Suryati( ) 2. Arsika Nur Isnaini( ) 3. Hermi Puspita Negari( ) 4. Ibnatun Atsila Suhartika( ) 5. Dayukirana.
Chapter 1 Pendahuluan Komputer sebagai sebuah sistem yang berhirarki
ORGANISASI KOMPUTER Oleh : PUTRA PRIMA NAUFAL, S.ST SUMBER
Definisi VLAN Pemisahan jaringan secara logis yang dilakukan pada switch Pada tradisional switch, dalam satu switch menunjukkan satu segmentasi LAN.
MODELS OF PR SYIFA SA. Grunig's Four models of Public Relations Model Name Type of Communica tion Model Characteristics Press agentry/ publicity model.
3.1 © 2007 by Prentice Hall OVERVIEW Information Systems, Organizations, and Strategy.
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Evolusi dan Kinerja Komputer
© 2009 Fakultas Teknologi Informasi Universitas Budi Luhur Jl. Ciledug Raya Petukangan Utara Jakarta Selatan Website:
Menu Standard Competence Based Competence.
Web Teknologi I (MKB511C) Minggu 12 Page 1 MINGGU 12 Web Teknologi I (MKB511C) Pokok Bahasan: – Text processing perl-compatible regular expression/PCRE.
Twelve: Microprocessor dan Memory
Pertemuan ke – 2 sesi 2 Evolusi dan Kinerja Komputer
REDUCED INSTRUCTIONS SET ARCHITECTURE.
Bagaimana Intel mampu kuasai pasar Prosesor Dunia.
Organisasi Komputer Pertemuan III TATA SUMITRA M.KOM HP
Central Processing Unit
Perkembangan Mikrokomputer
Arsitektur Komputer CISC dan RISC
Arsitektur & Organisasi Komputer BAB II Evolusi dan Kinerja Komputer Oleh : Bambang Supeno, ST., MT. Oct-17 Arsitektur & Organisasi Komputer.
Perkembangan Mikrokomputer
Pertemuan 3 Evolusi dan Kinerja komputer Author : Linda Norhan, ST.
evolusi dan kinerja komputer
Evolusi dan Kinerja Komputer
ORGANISASI & ARSITEKTUR KOMPUTER
Bab 1.2. Evolusi dan Kinerja Komputer
IDENTIFIKASI TREND CONTOH
Transcript presentasi:

Evolusi dan Kinerja Komputer Delta Ardy Prima, S.ST 4 Oktober 2010

Tujuan Menjelaskan tentang sejarah teknologi komputer Menjelaskan trend teknologi yang telah membuat unjuk kerja yang menjadi fokus rancangan sistem komputer Meninjau bermacam-macam teknik dan strategi yang digunakan untuk mencapai unjuk kerja yang seimbang dan efisien Menjelaskan perkembangan pentium dan PowerPC

Intel 1971 - 4004 Diikuti dengan munculnya 8008 tahun 1972 1974 - 8080 Microprocessor pertama Semua komponen CPU adalah single chip 4 bit Diikuti dengan munculnya 8008 tahun 1972 8 bit Mikroposessor dengan desain applikasi khusus 1974 - 8080 Intel adalah mikroprosessor dengan kegunaan umum

Evolusi mikroprosesor Intel Feature 8008 8080 8086 80386 80486 Tahun diperkenalkan Jumlah instruksi Lebar bus alamat Lebar bus data Jumlah flag Jumlah register Memori I/O port Waktu add register to register 1972 66 8 4 15KB 24 - 1974 111 16 5 64KB 256 1.3µ det 1978 133 20 9 1MB 0.3µ det 1985 154 32 14 4GB 0.125µ det 1989 235 0.06µ det

Peningakatan Kecepatan Pipelining On board cache & On board L1 & L2 cache Branch prediction Data Flow Analisys Speculative Execution

Peningakatan Kecepatan Pipelining A technique used in advanced microprocessors where the microprocessor begins executing a second instruction before the first has been completed. That is, several instructions are in the pipeline simultaneously, each at a different processing stage. On board cache & On board L1 & L2 cache A memory cache, sometimes called a cache store or RAM cache, is a portion of memory made of high-speed static RAM (SRAM) instead of the slower and cheaper dynamic RAM (DRAM) used for main memory. Memory caching is effective because most programs access the same data or instructions over and over. By keeping as much of this information as possible in SRAM, the computer avoids accessing the slower DRAM. Some memory caches are built into the architecture of microprocessors. The Intel 80486 microprocessor, for example, contains an 8K memory cache, and the Pentium has a 16K cache. Such internal caches are often called Level 1 (L1) caches. Most modern PCs also come with external cache memory, called Level 2 (L2) caches. These caches sit between the CPU and the DRAM. Like L1 caches, L2 caches are composed of SRAM but they are much larger.

Peningakatan Kecepatan Branch prediction Data Flow Analisys Speculative Execution * Tugas : Mencari penjelasan dari Istilah Di atas…!

Kemampuan Kecepatan prosessor meningkat Kapasitas memori meningkat Kecepatan memori tertinggal dibanding kecepatan prosessor

Karakteristik DRAM dan Prosessor

Penggunaan DRAM

Generasi Pentium 8080, keluar tahun 1972 merupakan mikroprosesor pertama keluaran Intel dengan mesin 8 bit dan bus data ke memori juga 8 bit. Jumlah instruksinya 66 instruksi dengan kemampuan pengalamatan 16KB. 8086, dikenalkan tahun 1974 adalah mikroprosesor 16 bit dengan teknologi cache instruksi. Jumlah instruksi mencapai 111 dan kemampuan pengalamatan ke memori 64KB. 80286, keluar tahun 1982 merupakan pengembangan dari 8086, kemampuan pengalamatan mencapai 1MB dengan 133 instruksi. 80386, keluar tahun 1985 dengan mesin 32 bit. Sudah mendukung sistem multitasking. Dengan mesin 32 bitnya, produk ini mampu menjadi terunggul pada masa itu. 80486, dikenalkan tahun 1989. Kemajuannya pada teknologi cache memori dan pipelining instruksi. Sudah dilengkapi dengan math co-processor.

Generasi Pentium Pentium, dikeluarkan tahun 1993, menggunakan teknologi superscalar sehingga memungkinkan eksekusi instruksi secara paralel. Pentium Pro, keluar tahun 1995. Kemajuannya pada peningkatan organisasi superscalar untuk proses paralel, ditemukan sistem prediksi cabang, analisa aliran data dan sistem cache memori yang makin canggih. Pentium II, keluar sekitar tahun 1997 dengan teknologi MMX sehingga mampu menangani kebutuhan multimedia. Mulai Pentium II telah menggunakan teknologi RISC. Pentium III, terdapat kemampuan instruksi floating point untuk menangani grafis 3D. Pentium IV, kemampuan floating point dan multimedia semakin canggih. Itanium, memiliki kemampuan 2 unit floating point, 4 unit integer, 3 unit pencabangan, internet streaming, 128 interger register.

PowerPC Proyek sistem RISC diawali tahun 1975 oleh IBM pada komputer muni seri 801. Seri pertama ini hanyalah prototipe, seri komersialnya adalah PC RT yang dikenalkan tahun 1986. Tahun 1990 IBM mengeluarkan generasi berikutnya yaitu IBM RISC System/6000 yang merupakan mesin RISC superskalar workstation. Setelah ini arsitektur IBM lebih dikenal sebagai arsitektur POWER

IBM RISC System/6000

Power PC IBM menjalin kerja sama dengan Motorola menghasilkan mikroprosesor seri 6800 Apple menggunakan keping Motorola dalam Macintoshnya. Saat ini terdapat 4 kelompok PowerPC

Kelompok Power PC 601, adalah mesin 32 bit merupakan produksi masal arsitektur PowerPC untuk lebih dikenal masyarakat. 603, merupakan komputer desktop dan komputer portabel. Kelompok ini sama dengan seri 601 namun lebih murah untuk keperluan efisien. 604, seri komputer PowerPC untuk kegunaan komputer low-end server dan komputer desktop. 620, ditujukan untuk penggunaan high-end server. Mesin dengan arsitektur 64 bit. 740/750, seri dengan cache L2. G4, seperti seri 750 tetapi lebih cepat dan menggunakan 8 instruksi paralel

Beberapa Solusi RAM vs CPU Meningkatkan jumlah bits yang diterima tiap proses Make DRAM “wider” rather than “deeper” Mengubah DRAM interface Cache Mengurangi frekuensi dari akses memori More complex cache and cache on chip Meningkatkan interconnection bandwidth High speed buses Hierarchy of buses

CISC vs RISC CISC  Complex Instruction Set Computer (Intel Familiy) RISC  Reduced Instruction Set Computer (Mac, PowerPC, SUN) RISC chips use simpler instructions sets to achieve higher clock frequencies and process more instructions per clock cycle than CISC processors. CISC chips have a large amount of different and complex instructions. In common CISC chips are relatively slow (compared to RISC chips) per instruction, but use little (less than RISC) instructions. Intel and AMD, for example, develop CISC processors (x86) while Apple and SUN use RISC architecture. Major problem of RISC - they don't afford the widespread compatibility that x86 chips do.

RISC success stories ARM — The ARM architecture dominates the market for low power and low cost embedded systems (typically 100–500 MHz in 2008). ( Advanced RISC Machine) Apple iPhone and iPod Touch (Samsung ARM1176JZF, ARM Cortex-A8, Apple A4) Apple iPad (Apple A4 ARM-based SoC) Palm and PocketPC PDAs and smartphones (Marvell XScale family, Samsung SC32442 - ARM9) RIM BlackBerry smartphone/email devices. Microsoft Windows Mobile Nintendo Game Boy Advance (ARM7TDMI) Nintendo DS (ARM7TDMI, ARM946E-S) Sony Network Walkman (Sony in-house ARM based chip) T-Mobile G1 (HTC Dream Android, Qualcomm MSM7201A ARM11 @ 528 MHz

Major Difference Characteristics of a RISC architecture: Emphasis on software; Single-clock, reduced instruction only; Uniform instruction format, using a single word with the opcode in the same bit positions in every instruction, demanding less decoding; Identical general purpose registers, allowing any register to be used in any context, simplifying compiler design; Simple addressing modes. Complex addressing performed via sequences of arithmetic and/or load-store operations; Typically larger code sizes; Few data types in hardware; Characteristics of a CISC architecture: Emphasis on hardware; Includes multi-clock complex instructions; Small code sizes; Complex data types in hardware; some CISCs have byte string instructions, or support complex numbers;

Sumber dari Internet http://www.intel.com/ http://www.ibm.com Search for the Intel Museum http://www.ibm.com http://www.dec.com Charles Babbage Institute PowerPC Intel Developer Home

Kesimpulan Pentium Intel mampu mendominasi pasaran dan secara teknologi menggunakan rancangan CISC (complex instruction set computers) dalam arsitekturnya. PowerPC merupakan kelompok komputer yang menerapkan teknologi RISC (reduced instruction set computers).

Soal - Soal Jelaskan metode untuk mengatasi perbedaan perkembangan antara Processor dengan komponen komputer lainnya? Jelaskan perbedaan utama teknologi CISC dan RISC ?