Apa itu Prosesor Dual core?

Dual core prosesor untuk komputer adalah central processing unit ( CPU ) yang memiliki dua core yang terpisah pada die yang sama, masing-masing dengan cache sendiri. Ini pada dasarnya adalah dua mikroprosesor dalam satu. Jenis CPU ini banyak tersedia dari banyak produsen. Jenis prosesor multi-core lainnya juga telah dikembangkan, termasuk prosesor quad-core dengan masing-masing empat core, prosesor hexa-core dengan enam, prosesor octa-core dengan delapan dan prosesor many-core dengan jumlah core yang lebih besar.

Prosesor inti ganda dipasang ke motherboard.

Dalam prosesor single-core atau tradisional, CPU diberi serangkaian instruksi yang harus dipesan, dijalankan, kemudian disimpan secara selektif dalam cache untuk pengambilan cepat. Ketika data di luar cache diperlukan, itu diambil melalui bus sistem dari memori akses acak (RAM) atau dari perangkat penyimpanan. Mengakses ini memperlambat kinerja ke kecepatan maksimum yang diizinkan oleh bus, RAM, atau perangkat penyimpanan, yang jauh lebih lambat daripada kecepatan CPU.

Situasi ini diperparah ketika pengguna komputer multi-tasking. Dalam hal ini, prosesor harus beralih antara dua atau lebih set aliran data dan program. Sumber daya CPU habis, dan kinerja menurun.

Dalam prosesor inti ganda, setiap inti menangani string data yang masuk secara bersamaan untuk meningkatkan efisiensi. Sama seperti dua kepala lebih baik dari satu, begitu juga dua tangan. Ketika satu inti dieksekusi, yang lain dapat mengakses bus sistem atau mengeksekusi kodenya sendiri.

Untuk menggunakan prosesor inti ganda, sistem operasi harus dapat mengenali multi-threading, dan perangkat lunak harus memiliki teknologi multi-threading simultan (SMT) yang ditulis ke dalam kodenya. SMT memungkinkan multi-threading paralel, di mana inti disajikan instruksi multi-threaded secara paralel. Tanpa SMT, perangkat lunak hanya akan mengenali satu inti. SMT juga digunakan dengan sistem multi-prosesor yang umum untuk server.

Sebuah prosesor dual core berbeda dari sistem multi-prosesor. Yang terakhir, ada dua CPU terpisah dengan sumber dayanya sendiri. Pada yang pertama, sumber daya dibagi, dan inti berada pada chip yang sama. Sistem multi-prosesor lebih cepat daripada sistem dengan prosesor dual-core, dan sistem dual-core lebih cepat daripada sistem single-core, ketika semuanya sama.

Nilai menarik dari prosesor dual core adalah mereka tidak memerlukan motherboard baru tetapi dapat digunakan di papan yang sudah ada yang memiliki soket yang benar. Untuk pengguna rata-rata, perbedaan kinerja akan paling terlihat selama multi-tasking, hingga lebih banyak perangkat lunak yang sadar akan SMT. Server yang menjalankan beberapa prosesor inti ganda akan melihat peningkatan kinerja yang cukup besar.

Related Posts