Pengertian dan Perkembangan Microprocessor
Mikroprosesor adalah sebuah sirkuit terintegrasi (Integrated
Circuit) pada sebuah chip silikon kecil yang berisi ribuan atau jutaan kecil on
/ off switch , yang dikenal sebagai transistor . Transistor yang ditata
sepanjang garis mikroskopis yang terbuat dari jejak prima aluminium yang
menyimpan atau memanipulasi data. Sirkuit ini memanipulasi data dalam pola-pola
tertentu , pola yang dapat diprogram oleh perangkat lunak untuk membuat mesin
melakukan banyak tugas-tugas yang berguna.
Salah satu tugas terbesar mikroprosesor adalah bertindak
sebagai otak di dalam komputer. Jumlah transistor pada sebuah chip telah
berkembang dari 2.300 pada 4004 di 1971-5500000 pada Pentium ® Pro prosesor
saat ini. Kemajuan ini telah membuat mikroprosesor saat ini 1.000 lebih cepat
dari pendahulunya
Fungsi dasar prosesor ini semua didasarkan pada kemampuan
yang melekat untuk merespon dan menghasilkan operasi matematis dan logis . Hal
ini dimungkinkan dengan penggunaan register.
Mikroprosesor merupakan hasil dari pertumbuhan semikonduktor.
Prosesor adalah chip yang sering disebut “Microprosessor” yang sekarang
ukurannya sudah mencapai gigahertz. Ukuran tersebut adalah hitungan kecepatan
prosesor dalam mengolah data atau informasi.
Berdasarkan jumlah inti prosesor, maka prosesor dibagi
menjadi tiga macam, yaitu:
prosesor single core atau tradisional CPU eksekusi instruksi string harus dengan
memesan, jalankan, lalu simpan dalam cache secara selektif dan pencarian cepat.
Ketika data yang diperlukan di luar cache, maka akan diambil melalui sistem bus
dari random access memory (RAM) atau dari perangkat penyimpanan.
prosesor dual core adalah CPU yang seolah dua core yang terpisah pada processor
yang sama, masing-masing dengan cache sendiri. Itu setara menggunakan dua
mikroprosesor dalam satu processor.
Proses mengakses seperti diatas akan
memperlambat kinerja kecepatan maksimum bus, RAM atau perangkat penyimpanan,
sebagaimana diketahui bahwa perangkat yang disebutkan tadi jauh lebih lambat
dari kecepatan CPU. Situasi ini diperparah ketika multi-tasking atau
multi-permintaan. Dalam hal ini prosesor harus beralih antara dua atau lebih
set data stream dan program. Sumber daya CPU habis dan kinerja tidak maksimal.
Dalam sebuah prosesor dual core masing-masing inti menangani
string data masuk secara bersamaan untuk meningkatkan efisiensi. Seperti halnya
dua kepala lebih baik dari satu. Sekarang ketika salah satu mengeksekusi, yang
lain dapat mengakses sistem bus atau mengeksekusi kode sendiri. Menambahkan
skenario ini sangat menguntungkan, baik AMD dan Intel sebagaimana terlihat pada
dual-core adalah 64-bit.
Untuk menggunakan prosesor dual core, sistem operasi harus
dapat mengenali multi-threading dan perangkat lunak harus memiliki simultaneous
multi-threading technology (SMT) yang ditulis dalam kodenya. SMT memungkinkan
paralel multi-threading dimana core melayani instruksi multi-threaded secara
paralel. Tanpa SMT software hanya akan mengenali satu inti. Adobe ® Photoshop
® merupakan contoh perangkat lunak yang menanggapi SMT dengan sangat baik. TPS
juga digunakan dengan sistem multi-prosesor seperti umumnya diterapkan pada
server.
Sebuah prosesor dual core berbeda dari sistem multi-prosesor.
Untuk multi-processor ada dua CPU yang terpisah dengan sumber daya mereka
sendiri. Pada dual core, sumber dayanya secara bersama dan core berada pada
chip yang sama. Sebuah sistem multi-prosesor lebih cepat daripada sistem dengan
prosesor dual core, sedangkan sistem dual core lebih cepat dari sistem
single-core.
Nilai menarik dari prosesor dual core adalah bahwa mereka
tidak membutuhkan motherboard baru, namun dapat digunakan dalam papan yang ada
tetapi bahwa harus berada pada fitur soket yang benar. Untuk rata-rata
pengguna, perbedaan performa yang paling nyata dalam multi-tasking sampai
perangkat lunak tampak nyata pada
SMT. Server menjalankan beberapa
prosesor dual core akan terlihat peningkatan kinerjanya.
Prosesor multi-core adalah tujuan dan sebagai penyusutan teknologi. Pada musim
gugur 2004 Bill Siu dari Intel memprediksikan bahwa motherboard akan
mengakomodasi sampai CPU 4-core tetapi akhirnya memaksa memasukkan controller
memori baru yang akan diperlukan untuk menangani 4 core atau lebih.
0 komentar:
Posting Komentar