Dasar-Dasar CPU: Beberapa CPU, Core, dan Hyper-Threading Dijelaskan



Unit pemrosesan pusat (CPU) di komputer Anda melakukan pekerjaan komputasi—menjalankan program, pada dasarnya. Tetapi CPU modern menawarkan fitur seperti banyak inti dan hyper-threading. Beberapa PC bahkan menggunakan banyak CPU. Kami di sini untuk membantu menyelesaikan semuanya.

TERKAIT: Mengapa Anda Tidak Dapat Menggunakan Kecepatan Jam CPU untuk Membandingkan Kinerja Komputer





Itu kecepatan jam untuk CPU dulu sudah cukup ketika membandingkan kinerja. Hal-hal tidak sesederhana itu lagi. CPU yang menawarkan banyak core atau hyper-threading dapat bekerja secara signifikan lebih baik daripada CPU single-core dengan kecepatan yang sama yang tidak menampilkan hyper-threading. Dan PC dengan banyak CPU dapat memiliki keuntungan yang lebih besar. Semua fitur ini dirancang untuk memungkinkan PC menjalankan beberapa proses dengan lebih mudah secara bersamaan—meningkatkan kinerja Anda saat melakukan banyak tugas atau di bawah tuntutan aplikasi canggih seperti encoder video dan game modern. Jadi, mari kita lihat masing-masing fitur ini dan apa artinya bagi Anda.

Hyper-Threading

Hyper-threading adalah upaya pertama Intel untuk menghadirkan komputasi paralel ke PC konsumen. Ini memulai debutnya pada CPU desktop dengan Pentium 4 HT pada tahun 2002. Pentium 4 hari ini hanya menampilkan satu inti CPU, sehingga benar-benar hanya dapat melakukan satu tugas pada satu waktu—bahkan jika ia dapat beralih antar tugas dengan cukup cepat. bahwa itu tampak seperti multitasking. Hyper-threading berusaha menebusnya.



Satu inti CPU fisik dengan hyper-threading muncul sebagai dua CPU logis ke sistem operasi. CPU masih satu CPU, jadi ini sedikit curang. Sementara sistem operasi melihat dua CPU untuk setiap inti, perangkat keras CPU yang sebenarnya hanya memiliki satu set sumber daya eksekusi untuk setiap inti. CPU berpura-pura memiliki lebih banyak inti daripada yang dimilikinya, dan menggunakan logikanya sendiri untuk mempercepat eksekusi program. Dengan kata lain, sistem operasi tertipu untuk melihat dua CPU untuk setiap inti CPU yang sebenarnya.

Hyper-threading memungkinkan dua inti CPU logis untuk berbagi sumber daya eksekusi fisik. Ini dapat mempercepat sesuatu—jika satu CPU virtual terhenti dan menunggu, CPU virtual lainnya dapat meminjam sumber daya eksekusinya. Hyper-threading dapat membantu mempercepat sistem Anda, tetapi tidak sebagus memiliki inti tambahan yang sebenarnya.



Iklan

Untungnya, hyper-threading sekarang menjadi bonus. Sementara prosesor konsumen asli dengan hyper-threading hanya memiliki satu inti yang menyamar sebagai banyak inti, CPU Intel modern sekarang memiliki banyak inti dan teknologi hyper-threading. CPU dual-core Anda dengan hyper-threading muncul sebagai empat inti ke sistem operasi Anda, sedangkan CPU quad-core Anda dengan hyper-threading muncul sebagai delapan inti. Hyper-threading bukanlah pengganti inti tambahan, tetapi CPU dual-core dengan hyper-threading harus berkinerja lebih baik daripada CPU dual-core tanpa hyper-threading.

Beberapa Core

Awalnya, CPU memiliki satu inti. Itu berarti CPU fisik memiliki satu unit pemrosesan pusat di dalamnya. Untuk meningkatkan kinerja, produsen menambahkan inti tambahan, atau unit pemrosesan pusat. CPU dual-core memiliki dua unit pemrosesan pusat, sehingga sistem operasi tampak sebagai dua CPU. Sebuah CPU dengan dua inti, misalnya, dapat menjalankan dua proses yang berbeda pada waktu yang sama. Ini mempercepat sistem Anda, karena komputer Anda dapat melakukan banyak hal sekaligus.

Tidak seperti hyper-threading, tidak ada trik di sini — CPU dual-core secara harfiah memiliki dua unit pemrosesan pusat pada chip CPU. CPU quad-core memiliki empat unit pemrosesan pusat, CPU octa-core memiliki delapan unit pemrosesan pusat, dan seterusnya.

Ini membantu secara dramatis meningkatkan kinerja sambil menjaga unit CPU fisik tetap kecil sehingga muat dalam satu soket. Hanya perlu ada satu soket CPU dengan satu unit CPU yang dimasukkan ke dalamnya—bukan empat soket CPU yang berbeda dengan empat CPU yang berbeda, masing-masing membutuhkan daya, pendinginan, dan perangkat kerasnya sendiri. Ada lebih sedikit latensi karena inti dapat berkomunikasi lebih cepat, karena semuanya berada di chip yang sama.

Pengelola Tugas Windows menunjukkan ini dengan cukup baik. Di sini, misalnya, Anda dapat melihat bahwa sistem ini memiliki satu CPU (soket) aktual dan empat inti. Hyperthreading membuat setiap inti terlihat seperti dua CPU ke sistem operasi, sehingga menunjukkan 8 prosesor logis.

Beberapa CPU

TERKAIT: Mengapa Anda Tidak Dapat Menggunakan Kecepatan Jam CPU untuk Membandingkan Kinerja Komputer

Sebagian besar komputer hanya memiliki satu CPU. CPU tunggal itu mungkin memiliki banyak inti atau teknologi hyper-threading — tetapi itu masih hanya satu unit CPU fisik yang dimasukkan ke dalam satu soket CPU di motherboard.

Iklan

Sebelum CPU hyper-threading dan multi-core muncul, orang-orang berusaha menambahkan kekuatan pemrosesan tambahan ke komputer dengan menambahkan CPU tambahan. Ini membutuhkan motherboard dengan beberapa soket CPU. Motherboard juga membutuhkan perangkat keras tambahan untuk menghubungkan soket CPU tersebut ke RAM dan sumber daya lainnya. Ada banyak overhead dalam pengaturan semacam ini. Ada latensi tambahan jika CPU perlu berkomunikasi satu sama lain, sistem dengan banyak CPU mengkonsumsi lebih banyak daya, dan motherboard membutuhkan lebih banyak soket dan perangkat keras.

Sistem dengan banyak CPU tidak terlalu umum di antara PC pengguna rumahan saat ini. Bahkan desktop gaming bertenaga tinggi dengan banyak kartu grafis umumnya hanya memiliki satu CPU. Anda akan menemukan beberapa sistem CPU di antara superkomputer, server, dan sistem kelas atas serupa yang membutuhkan daya penghitung angka sebanyak mungkin.


Semakin banyak CPU atau inti yang dimiliki komputer, semakin banyak hal yang dapat dilakukan sekaligus, membantu meningkatkan kinerja pada sebagian besar tugas. Sebagian besar komputer sekarang memiliki CPU dengan banyak inti—opsi paling efisien yang telah kita bahas. Anda bahkan akan menemukan CPU dengan banyak inti di smartphone dan tablet modern. CPU Intel juga memiliki fitur hyper-threading, yang merupakan semacam bonus. Beberapa komputer yang membutuhkan daya CPU dalam jumlah besar mungkin memiliki banyak CPU, tetapi itu jauh lebih efisien daripada kedengarannya.

Kredit Gambar: paru-paru di Flickr , Mike Babcock di Flickr , DeclanTM di Flickr

BACA BERIKUTNYA Foto Profil untuk Chris Hoffman Chris Hoffman
Chris Hoffman adalah Pemimpin Redaksi How-To Geek. Dia menulis tentang teknologi selama lebih dari satu dekade dan menjadi kolumnis PCWorld selama dua tahun. Chris telah menulis untuk The New York Times, telah diwawancarai sebagai pakar teknologi di stasiun TV seperti NBC 6 Miami, dan karyanya diliput oleh outlet berita seperti BBC. Sejak 2011, Chris telah menulis lebih dari 2.000 artikel yang telah dibaca hampir satu miliar kali --- dan itu hanya di sini di How-To Geek.
Baca Bio Lengkap

Artikel Menarik