Demo Site

Selasa, 11 Oktober 2011

EVOLUSI DAN KINERJA KOMPUTER (Better, Faster, Cheaper?)

ENIAC (Electronic Numerical Integrator And Computer)
l  Eckert and Mauchly
l  University of Pennsylvania
l  Tabel Lintasan peluru
l  Mulai dibuat 1943
l  Selesai 1946
l  Terlambat untuk digunakan dlm PD-II
l  Dipakai sampai 1955
Sedangkan ENIAC – details terdiri dari:
l  Menggunakan sistem Decimal (bukan binary)
l  Memiliki 20 accumulator untuk 10 digits
l  Diprogram secara manual melalui sakelar
l  Berisi 18,000 vacuum tubes
l  Berat 30 tons
l  Luas 15,000 square feet
l  Daya 140 kW
l  Kecepatan: 5,000 penambahan per detik
von Neumann/Turing
l  Konsep: Stored Program Computer
l  Main memory: menyimpan program dan data
l  ALU: mengerjakan operasi data biner
l  Control unit: interpretasi instruksi dari memory dan meng-eksekusi
l  Peratan Input/output dikendailkan oleh control unit
l  Princeton Institute for Advanced Studies
l  IAS
l  Selesai dibuat 1952
IAS – details
l  Kapasitas memori: 1000 x 40 bit words
l  Menggunakan sistem bilangan Biner
l  Panjang instruksi 20 bit ( 1 word = 2 instruksi )
l  Register-register dalam CPU
l  MBR (Memory Buffer Register)
l  MAR (Memory Address Register)
l  IR (Instruction Register)
l  IBR (Instruction Buffer Register)
l  PC (Program Counter)
l  AC (Accumulator)
l  MQ (Multiplier Quotient)
l  Komputer Komersial
l  1947 - Eckert-Mauchly Computer Corporation
l  UNIVAC I (Universal Automatic Computer)
l  Untuk kalkulasi sensus 1950 oleh US Bureau of Census
l  Menjadi divisi dari Sperry-Rand Corporation
l  UNIVAC II dipasarkan akhir th. 1950-an
l  Lebih cepat
l  Kapasitas memori lebih besar
8
 

IBM
l  Pabrik peralatan Punched-card
l  1953 – IBM-701
l  Komputer pertama IBM (stored program computer)
l  Untuk keperluan aplikasi Scientific
l  1955 – IBM- 702
l  Untuk applikasi bisnis
l  Merupakan awal dari seri 700/7000 yang membuat IBM menjadi pabrik komputer yang dominan

Transistor
l  Menggantikan vacuum tubes
l  Lebih kecil
l  Lebih murah
l  Disipasi panas sedikit
l  Merupakan komponen Solid State
l  Dibuat dari Silicon (Sand)
l  Ditemukan pada th 1947 di laboratorium Bell
l  Oleh William Shockley dkk.
l   
Komputer berbasisTransistor
l  Mesin generasi II
l  NCR & RCA menghasilkan small transistor machines
l  IBM 7000
l  DEC – 1957
l  Membuat PDP-1

Microelectronics
l  Secara harafiah berarti “electronika kecil”
l  Sebuah computer dibuat dari gerbang logika (gate), sel memori dan interkoneksi
l  Sejumlah gate dikemas dalam satu keping semikonduktor
l  silicon wafer


generasi komputer
l  1946-1957 : Vacuum tube
o   1958-1964 : Transistor
l  1965-1971 : SSI - Small scale integration
o   Up to 100 devices on a chip
o   1971          : MSI (Medium scale integration)
l  100-3,000 devices on a chip
o   1971-1977  : LSI - Large scale integration
o   3,000 - 100,000 devices on a chip
l  1978-         : VLSI - Very large scale integration
o   100,000 - 100,000,000 devices on a chip
l  Ultra large scale integration
o   Over 100,000,000 devices on a chip
Moore’s Law
l  Gordon Moore - cofounder of Intel
l  Meningkatkan kerapatan komponen dalam  chip
l  Jumlah transistors/chip meningkat 2 x lipat per tahun
l  Sejak 1970 pengembangan agak lambat
l  Jumlah  transistors 2 x lipat setiap  18 bulan
l  Harga suatu chip tetap / hampir tidak berubah
l  Kerapatan tinggi berarti jalur pendek, menghasilkan kinerja yang meningkat
l  Ukuran semakin kecil, flexibilitas meningkat
l  Daya listrik lebih hemat,  panas menurun
l  Sambungan sedikit berarti semakin handal / reliable

IBM seri 360
l  1964
l  Pengganti seri 7000 (tidak kompatibel)
l  Rancangan awal suatu keluarga  komputer
l  Memiliki set instruksi yang sama atau identik
l  Menggunakan O/S yang sama atau identik
l  Kecepatan meningkat
l  Jumlah I/O ports bertambah (i.e. terminal tambah banyak)
l  Kapasitas memori bertambah
l  Harga meningkat
DEC PDP-8
l  1964
l  Minicomputer pertama
l  Tidak mengharuskan ruangan ber-AC
l  Ukurannya kecil
l  Harga $16,000
l  $100k+ untuk  IBM 360
l  Embedded applications & OEM
l  Menggunakan BUS STRUCTURE


IBM seri 360
l  1964
l  Pengganti seri 7000 (tidak kompatibel)
l  Rancangan awal suatu keluarga  komputer
l  Memiliki set instruksi yang sama atau identik
l  Menggunakan O/S yang sama atau identik
l  Kecepatan meningkat
l  Jumlah I/O ports bertambah (i.e. terminal tambah banyak)
l  Kapasitas memori bertambah
l  Harga meningkat
DEC PDP-8
l  1964
l  Minicomputer pertama
l  Tidak mengharuskan ruangan ber-AC
l  Ukurannya kecil
l  Harga $16,000
l  $100k+ untuk  IBM 360
l  Embedded applications & OEM
l  Menggunakan BUS STRUCTURE
Memori Semiconductor
l  1970
l  Fairchild
l  Ukuran kecil ( sebesar 1 sel core memory)
l  Dapat menyimpan 256 bits
l  Non-destructive read
l  Lebih cepat dari  core memory
l  Kapasitas meningkat 2 x lipat setiap tahun
Intel
l  1971 -  4004
l  Microprocessor pertama, CPU dalam 1 chip, 4 bit
l  1972 -  8008
l  8 bit, Digunakan untuk aplikasi khusus
l  1974 - 8080
l  Microprocessor general purpose yang pertama dari Intel
l  1978 - 8086, 80286
l  1985 - 80386
l  1989 - 80486

Meningkatkan kecepatan
l  Pipelining
l  On board cache
l  On board L1 & L2 cache
l  Branch prediction
l  Data flow analysis
l  Speculative execution
Performance Mismatch
l  Kecepatan Processor meningkat
l  Kapasitas memory meningkat
l  Kecepatan memory tertinggal dari prosesor
Solusi
l  Meningkatkan jumlah bit per akses
l  Mengubah interface DRAM
l  Cache
l  Mengurangi frekuensicy akses memory
l  Cache yg lebih kompleks dan cache on chip
l  Meningkatkan bandwidth interkoneksi
l  Bus kecepatan tinggi - High speed buses
l  Hierarchy of buses

Pentium
l  CISC
l  Menggunakan teknik-teknik superscalar
l  Eksekusi instruksi secara parallel
l  P6 : menggunakan:
o   Brach prediction
o   Data flow analisys
o   Specultive execution
l  P7 : menggunakan teknologi berbasis RISC


Power PC
l  Sistem RISC superscalar
l  Hasil kerjasama IBM – Motorolla - Apple
l  Diturunkan dari arsitektur POWER (IBM RS/6000)
l  Keluarga PowerPC:
o   601: 32-bit
o   603: low-end desktop dan komputer portabel
o   604: desktop dan low-end user
o   620: 64-bit penuh, high-end user


0 komentar:

Posting Komentar