Anda di halaman 1dari 5

RESUME CHAPTER 2

COMPUTER EVOLUTION AND PERFORMANCE

Disusun Oleh:

Haris Muhajir Al Fatih


190411100094

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS TRUNOJOYO MADURA
2020
Daftar Isi

Daftar Isi...............................................................................................................................................1
1. A Brief History of Computers.......................................................................................................2
2. Designing for Performance...........................................................................................................2
3. Multicore, MICs, and GPGPUs....................................................................................................3
4. The Evolution of the Intel x86 Architecture.................................................................................3
5. Embedded Systems and The ARM...............................................................................................4

Computer Evolution and Performance | 1


1. A Brief History of Computers
Komputer merupakan salah satu teknologi yang berfungsi untuk memudahkan
pekerjaan manusia. Pada dasarnya komputer diciptakan untuk dapat meniru manusia.
Beberapa pekerjaan manusia kini telah tergantikan oleh peran komputer. Untuk mencapai
kondisi seperti saat ini komputer malalui beberapa tahap perkembangan. Seperti pada
table di bawah ini.

Generasi I Generasi II Generasi Generasi IV Generasi V


III
Ukuran Sangat Lebih kecil Lebih kecil Lebih kecil Lebih kecil
Besar dari generasi dari dari generasi dari generasi
I generasi II III IV
Komponen Tabung Diode dan IC LSI (Large VLSI ( Very
Penyusun hampa transistor (Integratio Scale Large Scale
udara n Circuit) Integration) Integration)
Konsumsi Sangat Lebih kecil Lebih kecil Kecil Sangat kecil
Listrik besar dari pada dari pada
generasi I generasi II
Memori Sangat Lebih besar Lebih besar Besar Sangat besar
kecil dari generasi dari
I generasi II
Ciri Hanya Menggunaka Mampu Sudah Bekerjasama
Khusus untuk n Bahasa untuk multi menggunakan dengan
menghitung tingkat tinggi prosesing LSI Microsoft
seperti Fortan dan multi untuk
dan COBOL tasking pengembangan
software,
artificial
intelligence
.Tahun 1940-1959 1959-1964 1964-1970 1970-1980 1980-sekarang

2. Designing for Performance


 Kecepatan Microprocessor :
a. Prediksi pencabangan (branch prediction)
b. Analisis aliran data (data flow analysis)
c. Eksekusi spekulatif (speculative execution)
 Kesimbangan Kinerja :
a. Menambahkan jumlah bits yang yang diambil dalam satu waktu.
b. Mengubah antarmuka DRAM untuk membuatnya lebih efisien.
c. Mengurangi frekuensi akses memori
 Meningkatkan Organisasi dan Arsitektur Chip :
a. Menambahkan kecepatan perangkat keras prosesor.

Computer Evolution and Performance | 2


b. Menambahkan ukuran dan kecepatan cache yang terletak antara prosesor dan
memori utama
c. Melakukan perubahan pada organisasi dan arsitektur.

3. Multicore, MICs, and GPGPUs


Untuk meningatkan kinerja, para desainer komputer mencoba menempatkan
beberapa prosesor pada chip yang sama, dengan cache bersama yang besar. Jadi,
strateginya adalah menggunakan dua prosesor yang lebih sederhana pada chip daripada
satu prosesor yang lebih kompleks. Ketika kepadatan logika pada chip terus meningkat,
tren untuk lebih banyak core dan lebih banyak cache pada satu chip berlanjut. Chip dua-
inti segera diikuti oleh chip empat-inti, lalu 8, lalu 16, dan seterusnya. Ketika cache
menjadi lebih besar, masuk akal kinerja untuk membuat dua dan kemudian tiga level
cache pada sebuah chip, dengan cache level pertama yang didedikasikan untuk prosesor
individual dan level dua dan tiga dibagikan oleh semua prosesor. Strategi multicore dan
MIC melibatkan koleksi homogen prosesor tujuan umum pada satu chip. Secara umum,
GPU adalah inti yang dirancang untuk melakukan operasi paralel pada data grafik. Secara
tradisional ditemukan pada kartu grafis plug-in (adaptor layar), digunakan untuk
menyandikan dan membuat grafik 2D dan 3D serta memproses video.

4. The Evolution of the Intel x86 Architecture


 8080 : mesin 8-bit, dengan jalur data 8-bit ke memori, digunakan di komputer
pribadi pertama, Altair.
 8086 : mesin 16-bit, jalur dan register lebih luas, digunakan di komputer pribadi
pertama IBM
 80286 : perpanjangan ini dari 8086 diaktifkan menangani memori 16-MByte,
bukan hanya 1 MByte.
 80386 : Mesin 32-bit pertama Intel, mendukung multitasking, yang berarti dapat
menjalankan banyak program secara bersamaan.
 80486 : penggunaan teknologi cache yang jauh lebih canggih dan kuat,
menawarkan coprocessor matematika built-in.
 Pentium Pro : melanjutkan perpindahannya ke organisasi superscalar yang
dimulai dengan Pentium, dengan penggunaan penggantian nama register yang
agresif, prediksi cabang, analisis aliran data, dan eksekusi spekulatif.
 Pentium II : menggabungkan teknologi Intel MMX, yang dirancang khusus untuk
memproses data video, audio, dan grafik secara efisien.
 Pentium III : menggabungkan instruksi floating-point tambahan untuk
mendukung perangkat lunak grafis 3D.
 Pentuim IV : termasuk floating-point tambahan dan lainnya perangkat tambahan
untuk multimedia.
 Core : mikroprosesor Intel x86 pertama dengan inti ganda, mengacu pada
implementasi dua prosesor pada satu chip.
Computer Evolution and Performance | 3
 Core II : arsitektur 64-bit, menyediakan empat prosesor pada satu chip.

5. Embedded Systems and The ARM


 Embedded System
Istilah embedded system mengacu pada penggunaan elektronik dan perangkat
lunak dalam suatu produk, sebagai lawan dari komputer tujuan umum, seperti laptop atau
sistem desktop.
 ARM Evolution
Chip ARM adalah prosesor kecepatan tinggi yang dikenal dengan ukuran die
yang kecil dan kebutuhan daya yang rendah. Desain ARM cocok dengan kebutuhan
komersial yang berkembang untuk kinerja tinggi, konsumsi daya rendah, ukuran kecil,
dan prosesor berbiaya rendah untuk aplikasi tertanam.

Tabel Evolusi ARM

Computer Evolution and Performance | 4

Anda mungkin juga menyukai