Evolusi dan Kinerja Komputer
Evolusi dan Kinerja Komputer
Assalamu'alaikum wr wb
Hai teman-teman!
Kembali lagi di blog saya. Kali ini saya akan menjelaskan materi yang berhubungan dengan mata kuliah Organisasi dan Arsitektur Komputer, yaitu evolusi dan kinerja komputer.
Evolusi Komputer
Komputer Generasi Pertama
Perkembangan komputer dari masa kemasa terus mengalami peningkatan yang sangat pesat. Penciptaan perangkat elektronik ini dimulai pada tahun 1940-an dengan memanfaatkan tabung hampa udara. Salah satu hasil nyata computer generasi pertama ini adalah ENIAC (Electronic Numerical Integrator And Computer). Pada tahun 1943 John Mauchly, seorang Profesor teknik elektro dari University of Pennsylvania beserta mahasiswanya, John Eckert mengusulkan untuk membangun satu komputer general-purpose menggunakan vacuum tubes (tabung hampa udara). Ide tersebut selanjutnya diterima oleh angkatan darat pemerintah setempat. Mesin yang dihasilkan memiliki bobot 30 ton dengan luas 1500 meter persegi dan terdiri atas lebih dari 18.000 vacuum tubes. Komputer ini direncanakan sebagai alat pembuatan jarak dan tabel lintasan peluru kendali senjata baru. Proyek ENIAC berhasil diselesaikan pada tahun 1946 sehingga merupakan satu usaha yang terlambat untuk dimanfaatkan pada perang dunia ke dua, namun mesin ini masih digunakan sampai tahun 1955. Komputer ENIAC bekerja menggunakan sistem bilangan desimal, bukan biner . Mesin ini memiliki memori yang terdiri atas 20 akumulator dan setiap akumulator menampung 10 digit desimal. ENIAC diprogram secara manual dengan switch, membutuhkan konsumsi daya sebesar 140Kw serta mampu melakukan 5000 operasi penjumlahan per detik.
Spesifikasi detail dari komputer IAS, yaitu :
Kapasitas memori: 1000 x 40 bit words
- Menggunakan sistem bilangan Biner
- Panjang instruksi 20 bit ( 1 word = 2 instruksi )
- MBR (Memory Buffer Register)
- MAR (Memory Address Register)
- IR (Instruction Register)
- IBR (Instruction Buffer Register)
- PC (Program Counter)
- AC (Accumulator)
- MQ (Multiplier Quotient)
- Data transfer, memindahkan data di antara memori dengan register – register ALU atau antara dua register ALU sendiri.
- Unconditional branch, perintah – perintah eksekusi percabangan tanpa syarat tertentu.
- Conditional branch, perintah – perintah eksekusi percabangan yang memerlukan syarat tertentu agar dihasilkan suatu nilai dari percabangan tersebut.
- Arithmetic, kumpulan operasi – operasi yang dibentuk oleh ALU.
- Address Modify, instruksi – instruksi yang memungkinkan pengubahan alamat saat di komputasi sehingga memungkinkan fleksibilitas alamat yang tinggi pada program.
Komputer Generasi Kedua
Pada komputer generasi kedua terjadi perubahan unit pemrosesan yang sebelumnya memanfaatkan vacuum tube (tabung hama udara) berubah menjadi transistor. Kelebihan yang dimiliki oleh transistor adalah secara ukuran lebih kecil, secara bobot lebih ringan, dan memiliki disipasi daya lebih rendah. Transistor berupa perangkat yang berbentuk padat (Solid State device) dan terbuat dari pasir silikon. Transistor ditemukan oleh William Shockley dan kawan-kawan pada tahun 1947 di Laboratorium Bell.
Komputer berbasis transistor merupakan mesin generasi kedua. Perusahaan NCR & RCA mulai memproduksi small transistor machines, sementara IBM meluncurkan seri 7000 dan DEC membuat PDP-1.
Komputer Generasi Ketiga
Komputer organisasi ketiga memanfaatkan Integrated Circuit (IC) sebagai pengganti transistor. IC merupakan kumpulan dari puluhan transistor yang dipadukan secara bersama dalam satu chip tunggal. IC juga dikenal sebagai perangkat microelectronics yang secara literature berarti “small electronics”. IC terbentuk dari kumpulan gate, kumpulan memori dan interkoneksinya yang dapat dibuat dengan semikonduktor. Generasi komputer dari tahun ke tahun dapat dirangkum sebagai berikut :
- Vacuum Tube - 1946-1957
- Transistor - 1958-1964
- Small scale integration - 1965 used up to 100 devices on a chip
- Medium scale integration - to 1971 used 100-3,000 devices on a chip
- Large scale integration - 1971-1977 used 3,000 - 100,000 devices on a chip
- Very large scale integration - 1978 to date, used 100,000 - 100,000,000 devices on a chip
- Ultra large scale integration, used over 100,000,000 devices on a chip
Contoh dari komputer generasi ketiga yang diluncurkan oleh IBM pada tahun 1964 adalah IBM seri 360. Komputer ini memiliki karakteristik berupa kemiripan pada set instruksi atau identik, dalam kelompok komputer ini berbagai model yang dikeluarkan menggunakan set instruksi yang sama sehingga mendukung kompabilitas sistem maupun perangkat kerasnya. Selain itu IBM seri 360 juga memiliki sistem operasi mirip atau identik, ini merupakan feature yang menguntungkan konsumen sehingga apabila kebutuhan menuntut penggantian komputer tidak kesulitan dalam sistem operasinya karena sama. Pada komputer seri ini kecepatan meningkat, model – model yang ditawarkan mulai dari kecepatan rendah sampai kecepatan tinggi untuk penggunaan yang dapat disesuaikan konsumen sendiri. Seri 360 juga memiliki ukuran memori yang lebih besar, semakin tinggi modelnya akan diperoleh semakin besar memori yang digunakan selain itu juga harga yang meningkat, semakin tinggi modelnya maka harganya semakin mahal.
Contoh lain komputer generasi ketiga adalah DEC PDP-8 yang merupakan minicomputer pertama kali. Komputer ini diciptakan pada 1964 dan mesin yang dibuat sudah tidak memerlukan air conditioned room. DEC PDP-8 merupakan embedded applications dan OEM yang memiliki arsitektur sangat berbeda dengan IBM terutama bagian sistem bus. Pada komputer ini menggunakan omnibus system sebagai mana tampak pada gambar Struktur Bus DEC - PDP-8 dibawah.
Sistem ini terdiri atas 96 buah lintasan sinyal yang terpisah, yang digunakan untuk membawa sinyal – sinyal kontrol, alamat maupun data. Arsitektur bus seperti PDP-8 ini nantinya digunakan oleh komputer – komputer modern.
Komputer Generasi Selanjutnya
Aplikasi pertama teknologi IC adalah untuk pembuatan processor (control unit dan ALU), namun pada saat yang sama IC dimanfaatkan pula untuk pembuatan memori semikonduktor. Pada tahun 1970 Fairchild Semiconductor International, Inc. memproduksi memori semikonduktor pertama dengan kapasitas 256 bits. Chip memory yang dihasilkan memiliki karakteristik non-destructive read serta memiliki kecepatan yang lebih tinggi dari magnetic core memory. Memory yang dibuat hanya membutuhkan 70 billionths of a second untuk membaca 1 bit data. Kapasistas memori semikonduktor meningkat rata-rata dua kali setiap tahun.
Pemanfaatan perangkat IC pada processor komputer generasi keempat dan seterusnya merupakan integrase chip yang luar biasa mulai dari LSI, VLSI bahkan hingga kini ULSI. Pada tahun 1971 Intel memproduksi komputer dengan processor dengan ukuran micro (microprocessor) untuk pertama kalinya. Intel seri 4004 telah menggabungkan semua komponen CPU dalam satu chip tunggal serta memiliki 4 jalur bus (4 bit data). Selanjutnya pada tahun 1972 seri 8008 dengan kapasitas pemrosesan 8 bit diluncurkan. Kedua generasi intel tersebut meruppakan komputer yang memiliki aplikasi spesifik. Komputer general purpose microprocessor pertama diterbitkan intel tahun 1974 dengan seri 8080. Evolusi microprocessor intel dari tahun ke tahun tampak pada tabel di bawah.
Tabel Evolusi Mikroprosesor Intel | |||
Processor | Tahun | Lebar Bus | Deskripsi |
4004 | 1971 | 4 | Mikroprosesor pertama |
4040 | 1972 | 4 | Peningkatan versi dari prosesor Intel 4004. |
8008 | 1972 | 8 | Pertama 8-bit mikroprosesor. |
8080 | 1974 | 8 | Penerus Intel 8008 CPU. |
8085 | 1976 | 8 | Peningkatan versi dari Intel 8080 CPU. |
8086 | 1978 | 16 | Generasi pertama dari prosesor Intel 80×86. |
8088 | 1979 | 8/16 | 8 bit (eksternal) versi dari Intel 8086 CPU. |
80186 | 1982 | 16 | Generasi berikutnya prosesor 80×86. Kebanyakan digunakan sebagai prosesor tertanam. |
80188 | 1982 | 8/16 | Generasi berikutnya prosesor 80×86. Kebanyakan digunakan sebagai prosesor tertanam. |
80286 | 1982 | 16 | Generasi kedua prosesor 80×86: |
80376 | 1989 | 32 | Tertanam mikroprosesor 32-bit berbasis Intel 80386. |
80386 | 1985 | 32 | Ketiga generasi prosesor 80×86: 32 bit arsitektur, mode prosesor baru. |
80486 | 1989 | 32 | Keempat generasi prosesor 80×86: terpadu FPU, clock multiplier internal. |
80486 overdrive /DX2 | 1989 | 32 | Overdrive / Upgrade keluarga prosesor Intel 80486. |
Pentium | 1993 | 32 | Kelima generasi prosesor x86: arsitektur superscalar, MMX. |
Pentium II | 1997 | 32 | Keenam generasi prosesor x86. |
Celeron | 1998 | 32 | Biaya rendah versi Pentium II, Pentium III dan Pentium 4 prosesor. |
Pentium II Xeon | 1998 | 32, 64 | Kinerja lebih tinggi dari versi Pentium 4 CPU. |
Pentium III | 1999 | 32 | Ditingkatkan dan lebih cepat dari versi Pentium II. |
Pentium 4 | 2000 | 32, 64 | Generasi baru dari prosesor Pentium. |
Pentium M | 2003 | 32 | Mikroprosesor Pentium khusus dirancang untuk aplikasi mobile |
Celeron D | 2004 | 32, 64 | Biaya rendah versi desktop prosesor Pentium 4. |
Celeron M | 2004 | 32 | Rendah biaya mikroprosesor khusus dirancang untuk aplikasi mobile |
Pentium D | 2005 | 64 | Dual-core CPU berbasis arsitektur pada Pentium 4. |
Pentium Extreme Edition | 2005 | 64 | Dual-core CPU berbasis arsitektur pada Pentium 4. |
Core 2 Duo | 2006 | 64 | 64-bit mikroprosesor. |
Pentium Dual-Core | 2007 | 64 | 64-bit rendah-biaya mikroprosesor. |
Celeron Dual-Core | 2008 | 64 | 64-bit rendah-biaya mikroprosesor. |
Atom | 2008 | 32, 64 | Ultra-low power microprocessor. |
Core i7 | 2008 | 32, 64 | 64-bit mikroprosesor. |
Core i5 | 2009 | 32, 64 | 64-bit mikroprosesor. |
Core i3 | 2010 | 32, 64 | 64-bit mikroprosesor. |
Kinerja Computer
Kinerja Komputer adalah elemen-elemen yang terkait untuk menjalankan suatu aktifitas dengan menggunakan komputer. Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat lunak (software), set instruksi (instruction set), dan perangkat keras (hardware).
Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware). Contoh sederhananya, siapa yang akan menghidupkan komputer jika tidak ada manusia. Atau akan menjalankan perintah apa komputer tersebut jika tidak ada softwarenya.
Adanya perkembangan teknologi elektronika dan informatika telah memberikan perangkat tambahan pada sebuah komputer personal seperti:
- Mouse, suatu perangkat mekanik untuk melaksanakan suatu pekerjaan yang biasanya dikerjakan oleh manusia. Misalnya melakukan pengecatan mobil. Robot ini dilengkapi oleh perangkat mesin atau komputer baik sederhana maupun komplek yang mampu mengontrol gerakannya.
- Modem, alat bantu untuk mengubah data digital ke bentuk data voice atau sebaliknya sehingga data dari sebuah komputer dapat dikomunikasikan ke komputer lain melalui saluran telepon biasa, radio komunikasi ataupun stasiun bumi
- Sound card, bagian dari komponen komputer berupa kartu yang berfungsi untuk membangkitkan suara.
- Video Card, alat untuk menampilkan informasi ke layar monitor.
- Kartu penerima televisi, alat untuk penangkap sinyal acara televisi.
- Kartu penerima radio, alat untuk menerima gelombang radio.
- Ethernet Card, alat untuk penghubung dengan Komputer jaringan.
- Printer, alat pencetak (desk jet, buble jet, laser jet, plotter)
- Alat penterjemah gambar cetakan (digitizer dan scanner).
- Pipelining
- On board cache
- On board L1 & L2 cache
- Branch prediction
- Data flow analysis
- Speculative execution
Keseimbangan kinerja antara processor dan memori sangat diperlukan dimana ketika kecepatan processor meningkat maka kapasitas memori juga perlu ditingkatkan. Namun, terdapat ketidakseimbangan kinerja, yaitu :
- Kecepatan prosesor meningkat
- Kapasitas memori meningkat
- Perkembangan kecepatan memori lebih lambat (tertinggal) dibanding kecepatan prosesor
- Meningkatkan jumlah bit per akses.
- Mengubah interface DRAM :
- Cache.
- Mengurangi frekuensicy akses memory :
- Cache yang lebih kompleks
- cache on chip.
- Meningkatkan bandwidth interkoneksi :
- Bus kecepatan tinggi - High speed buses
- Hierarchy of buses.
Sekian Penjelasan dari saya, semoga teman-teman dapat memahaminya.
Wassalamu'alaikum Wr Wb








Komentar
Posting Komentar