EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan...

32
Pertemuan 6 EVOLUSI dan KINERJA KOMPUTER

Transcript of EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan...

Page 1: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Pertemuan 6

EVOLUSI dan

KINERJA KOMPUTER

Page 2: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

I. Evolusi dan Sejarah Perkembangan

Komputer saat ini adalah evolusi panjang penemuan

manusia sejak dulu berupa alat mekanik dan elektronik.

Empat golongan besar alat pengolah data:

1. Peralatan manual

Peralatan pengolahan data yang sangat sederhana

Pemakaian alat menggunakan tenaga tangan manusia

2. Peralatan Mekanik

Peralatan yang sudah berbentuk mekanik yang

digerakkan dengan tangan secara manual

3. Peralatan Mekanik Elektronik

Peralatan mekanik yang digerakkan secara otomatis

oleh motor elektronik

4. Peralatan Elektronik

Peralatan yang bekerjanya secara elektronik penuh

Page 3: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Evolusi dan Sejarah Perkembangan lanjutan

Sejarah perkembangan komputer dibagi dalam 2 periode

yaitu:

A. Sebelum tahun 1940

5000 tahun yang lalu, Abacus yang muncul di Asia,

dapat dianggap sebagai awal mula mesin komputasi.

Tahun 1642, Blaise Pascal menemukan alat

penghitungan dengan mesin secara mekanik yang

diberi nama The Pascaline

Tahun 1666, Sir Samuel Morland menciptakan mesin

yang dapat melakukan operasi penjumlahan,

pengurangan, perkalian, dan pembagian

Page 4: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Evolusi dan Sejarah Perkembangan lanjutan

Sebelum tahun 1940 lanjutan

Tahun 1673, Gottfred Wilhem von Leibniz

memperbaiki Pascaline dengan membuat mesin

yang dapat mengalikan 2 buah bilangan

Tahun 1833, Charles Babbage menemukan mesin

untuk melakukan perhitungan persamaan differensial

Tahun 1850, D.D.Parmalee membuat mesin

penghitung dengan keyboard yang pertama

Tahun 1869, William Jevons menciptakan mesin

logika aljabar boolean yang pertama

Page 5: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Evolusi dan Sejarah Perkembangan lanjutan

Sebelum tahun 1940 lanjutan

Tahun 1884, William S. Burroughs membuat mesin

hitung yang dilengkapi dengan alat cetak

Tahun 1889, Herman Hollerith menerapkan prinsip

kartu perforasi (kartu plong) untuk melakukan

penghitungan

Pada Tahun 1931, Vannevar Bush membuat sebuah

kalkulator untuk menyelesaikan persamaan

differensial

Page 6: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar mesin Sebelum tahun 1940

Page 7: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Evolusi dan Sejarah Perkembangan lanjutan

b. Setelah tahun 1940

Evolusi dan sejarah komputer dibagi menjadi beberapa

generasi komputer, yang akan dijelaskan dalam beberapa

perkembangan generasi komputer.

Page 8: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

II. Klasifikasi Komputer

II.1. Klasifikasi berdasarkan perkembangannya

A. Generasi Pertama (1946 – 1959)

Menggunakan tabung hampa (vacum tube)

Media penyimpanan internal utama: drum magnetik

Kapasitas penyimpanan utama: 1000-4000 byte

Program dibuat dengan bahasa mesin

Ukuran fisik komputer besar, dan daya listrik besar

Problem panas dan pemeliharaan

Aplikasi: perhitungan sains, pemrosesan payroll,

penyimpanan record

Waktu siklus: millidetik

Kecepatan pemrosesan: 2000 instruksi per detik

Contoh: ENIAC, UNIVAC I, UNIVAC II

Page 9: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Keterangan tentang ENIAC (Electronic Numerical Integrator And Computer)

Tahun 1946 dibuat oleh John Presper Eckert dan John Mauchly di Universitas Pennsylvania.

Merupakan komputer digital elektronik untuk kebutuhan umum pertama di dunia.

Spesifikasi ENIAC:

Berat 30 ton

Volume 15.000 kaki persegi

Berisi lebih dari 18.000 tabung vakum

Daya listrik yang dibutuhkan sebesar 140 KW

Kecepatan operasi 40.000 operasi per detik

Page 10: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Komputer ENIAC

Page 11: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Keterangan tentang UNIVAC I dan UNIVAC II (Universal Automatic Computer)

Tahun 1947, Eckert dan Mauchly mendirikan Eckert-

Mauchly Computer Corporation untuk memproduksi

komputer secara komersial.

Merupakan komputer komersial pertama di dunia.

Tahun 1950 diluncurkan UNIVAC II yang memiliki

kapasitas memori lebih besar dan kinerja yang lebih

baik.

Page 12: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Komputer UNIVAC1

Page 13: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

B. Generasi Kedua (1959 – 1964)

Menggunakan transistor untuk operasi internal

Media penyimpanan internal utama: magnetic core

Kapasitas penyimpanan lebih banyak (4K-32 KB)

Bahasa pemrograman tingkat tinggi

Ukuran dan panas lebih kecil

Aplikasi berorientasi batch: billing, payroll, inventory

Waktu siklus: mikrodetik

Kecepatan pemrosesan: 1 mips

Contoh: DEC PDP-I, UNIVAC III

Page 14: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Komputer UNIVAC 3

Page 15: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

C. Generasi Ketiga (1964 – 1970)

Menggunakan integrated circuit (IC)

Media penyimpanan utama: magnetic core

Kapasitas penyimpanan lebih banyak (32K-3 MB)

Bahasa pemrograman tingkat tinggi lebih luas

Lebih fleksibel dengan I/O, berorientasi disk

Ukuran lebih kecil dan handal

Aplikasi: sistem reservasi, billing kartu kredit

Waktu siklus: nanodetik

Kecepatan pemrosesan: 10 mips

Munculnya komputer mini

Pemrosesan jarak jauh dan time-sharing

Tersedianya perangkat lunak O/S untuk mengontrol I/O

Contoh: IBM S/360

Page 16: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Generasi Ketiga lanjutan

Peningkatan kemampuan pada Generasi Ketiga:

Kapasitas penyimpanan yang lebih besar

Program yang mengerjakan tugas secara otomatis

Kompatibilitas komponen-komponennya

Bahasa pemrograman tingkat tinggi

Mengerjakan operasi secara serempak

Sistem operasi time-sharing

Menggunakan memori virtual

Kemampuan menangani aplikasi bisnis dan sains

dalam mesin yang sama

Page 17: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Komputer IBM S/360

Page 18: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

D. Generasi Keempat (1970 – 1980an)

Menggunakan large-scale integrated circuit (LSI) dan very large-scale integrated circuit (VLSI)

Kapasitas penyimpanan lebih dari 3 MB

Tersedianya program yang canggih untuk aplikasi khusus

Kecanggihan peralatan I/O yang meningkat

Aplikasi: simulasi dan model matematika, transfer dana elektronik, perancangan manufakturing

Kecepatan pemrosesan: 100 mips sampai 1 bips

Penggunaan minikomputer, mikroprosesor, dan milrokomputer

Contoh: IBM S/370

Page 19: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Komputer IBM S/370

Page 20: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

E. Generasi Kelima (1980an – sekarang)

Ditandai dengan teknologi paralel dan networking

Kapasitas penyimpanan lebih dari 3 MB

Tersedianya program yang canggih untuk aplikasi

khusus

Kecanggihan peralatan I/O yang meningkat

Aplikasi: simulasi dan model matematika, transfer dana

elektronik, perancangan manufakturing

Kecepatan pemrosesan: 100 mips sampai 1 bips

Penggunaan minikomputer, mikroprosesor, dan

milrokomputer

Contoh: IBM S/37, PC 486

Page 21: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Komputer IBM PC 486

Page 22: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

II.2. Klasifikasi berdasarkan data yang diolah

A. Komputer Analog

Bekerja dengan sistem kontinyu, yaitu menggunakan

gelombang sinusoida

Data yang digunakan berbentuk besaran phisik

(bukan angka), sehingga tidak perlu dikonversikan

dan prosesnya lebih cepat dibanding digital

Tidak terlalu teliti dalam melakukan perhitungan

Digunakan untuk perhitungan teknik, seperti arus

listrik, temperatur, kecepatan, tekanan, dll.

Page 23: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Klasifikasi menurut data yang diolah lanjutan

B. Komputer Digital

Bekerja dengan sistem digital

Ketelitian cukup tinggi terutama dalam melakukan

perhitungan

Dapat menyimpan data selama proses berlangsung

Dapat melakukan operasi logika

Data dapat dikoreksi atau dihapus

Output berupa angka, huruf, grafik, dan gambar

C. Komputer Hibrid

Adalah komputer yang diperuntukkan sebagai

pengolahan data yang sifatnya baik kuantitatif

maupun kualitatif

Gabungan antara komputer analog dan digital

Page 24: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Gelombang Analog dan Digital

Page 25: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

II.3. Klasifikasi berdasarkan penggunaannya

A. Komputer untuk penggunaan umum (General

Purpose)

Komputer yang digunakan untuk penggunaan umum

Menggunakan program yang bermacam-macam untuk

menyelesaikan masalah yang berbeda

Kecepatan pemrosesan data lebih rendah dibanding

special purpose

Digunakan untuk aplikasi bisnis, teknik, pendidikan,

game, dll.

B. Komputer untuk penggunaan khusus (Special

Purpose)

Komputer yang digunakan untuk penggunaan khusus.

Contoh komputer yang digunakan pada bidang

kedokteran: mesin USG, EKG

Page 26: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

II.4. Klasifikasi Berdasarkan Ukurannya

A. Micro Computer

Disebut juga dengan Personal Computer (PC)

Umumnya bersifat single-user

Jenisnya: desktop PC, tower PC, laptop, notebook,

palmtop, PDA

B. Mini Computer

Bersifat multi-user

Digunakan oleh perusahaan berskala menengah

sebagai server

C. Small Computer

Disebut juga dengan small-scale-mainframe-

computer

Bersifat multi-programming, multi-processing, dan

virtual-storage

Page 27: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Mainframe

Page 28: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Komputer Berdasarkan Ukurannya

Page 29: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Klasifikasi berdasarkan ukuran lanjutan

d. Medium Computer

Disebut juga dengan medium-scale-mainframe-

computer

Mempunyai sejumlah besar dan bermacam alat I/O

Biasanya digunakan untuk komunikasi data

e. Large Computer

Disebut juga dengan mainframe-computer

Dapat menerapkan sistem time-sharing

Digunakan oleh perusahaan berskala besar

f. Super Computer

Disebut juga dengan parallel processor

Komputer mainframe yang mempunyai banyak

prosesor yang dipasang secara paralel

Page 30: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Gambar Komputer Berdasarkan Ukurannya

Page 31: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

III. Perancangan Kinerja Komputer

• Kinerja sebuah sistem komputer merupakan hasil proses

dari seluruh komponen komputer, yang melibatkan CPU,

memori utama, memori sekunder, bus, dan peripheral.

• Tujuan yang ingin dicapai dalam peningkatan kinerja

adalah tercapainya keseimbangan proses operasi antar

komponen-komponen penyusun komputer sehingga

menghasilkan kinerja komputer yang tinggi.

• Bidang yang menjadi kajian peningkatan kinerja sistem

komputer adalah penanganan perangkat-perangkat I/O.

Page 32: EVOLUSI dan KINERJA KOMPUTER … · Evolusi dan Sejarah Perkembangan lanjutan Sejarah perkembangan komputer dibagi dalam 2 periode yaitu: A. Sebelum tahun 1940 5000 tahun yang lalu,

Perancangan Kinerja lanjutan

Peningkatan kinerja mikroprosesor terus berlanjut dengan

berbagai teknik yang telah dikembangkan, diantaranya:

Branch Prediction, teknik dimana prosesor

memungkinkan mengamati terlebih dahulu di dalam

software dan melakukan prediksi percabangan atau

kelompok instruksi yang akan dieksekusi berikutnya.

Data Flow Analysis, prosesor akan menganalisa

instruksi-instruksi yang tidak tergantung pada hasil atau

data lainnya untuk membuat penjadwalan yang optimum

dalam eksekusi.

Speculative Execution, dengan modal prediksi cabang

dan analisis data, maka prosesor dapat melakukan

eksekusi spekulatif terlebih dahulu sebelum waktunya.