Laman » bagaimana untuk » Asas CPU Pelbagai CPU, Cores, dan Hyper-Threading Dijelaskan

    Asas CPU Pelbagai CPU, Cores, dan Hyper-Threading Dijelaskan

    Unit pemprosesan pusat (CPU) di komputer anda melakukan program pengendalian kerja komputasi, pada asasnya. Tetapi CPU moden menawarkan ciri-ciri seperti pelbagai core dan hyper-threading. Sesetengah PC juga menggunakan beberapa CPU. Kami berada di sini untuk membantu menyelesaikan semuanya.

    Kelajuan jam untuk CPU digunakan cukup apabila membandingkan prestasi. Perkara tidak begitu mudah lagi. CPU yang menawarkan pelbagai teras atau hyper-threading boleh melakukan jauh lebih baik daripada CPU satu teras dengan kelajuan yang sama yang tidak mempunyai hyper-threading. Dan PC dengan pelbagai CPU boleh mempunyai kelebihan yang lebih besar. Semua ciri-ciri ini direka untuk membolehkan PC untuk lebih mudah menjalankan beberapa proses pada masa yang sama-meningkatkan prestasi anda apabila berbilang tugas atau di bawah permintaan aplikasi yang berkuasa seperti pengekod video dan permainan moden. Jadi, mari kita lihat setiap ciri-ciri ini dan apa yang mereka maksudkan kepada anda.

    Hyper-Threading

    Hyper-threading adalah percubaan pertama Intel untuk mengutip perhubungan selari dengan PC pengguna. Ia bermula pada CPU desktop dengan Pentium 4 HT kembali pada tahun 2002. Pentium 4 pada hari itu hanya menampilkan satu teras CPU, jadi ia hanya boleh melakukan satu tugas pada satu masa-walaupun ia dapat menukar antara tugas dengan cukup cepat bahawa ia kelihatan seperti multitasking. Hyper-threading cuba untuk membuatnya.

    Satu teras CPU fizikal dengan hyper-threading muncul sebagai dua CPU logik untuk sistem operasi. CPU masih satu CPU, jadi ia adalah sedikit cheat. Walaupun sistem operasi melihat dua CPU untuk setiap teras, perkakasan CPU sebenar hanya mempunyai satu set sumber pelaksanaan bagi setiap teras. CPU berpura-pura mempunyai teras yang lebih daripada itu, dan ia menggunakan logiknya sendiri untuk mempercepat pelaksanaan program. Dengan kata lain, sistem operasi ditipu untuk melihat dua CPU untuk setiap teras CPU sebenar.

    Hyper-threading membolehkan dua teras CPU logik untuk berkongsi sumber pelaksanaan fizikal. Ini dapat mempercepatkan beberapa perkara-jika satu CPU maya terhenti dan menunggu, CPU maya yang lain boleh meminjam sumber pelaksanaannya. Hiper-benang dapat membantu mempercepatkan sistem anda, tetapi tidak ada tempat yang bagus dan mempunyai teras tambahan yang sebenar.

    Syukurlah, hyper-threading kini menjadi "bonus." Walaupun pemproses pengguna asal dengan hyper-threading hanya mempunyai teras tunggal yang menyamar sebagai teras pelbagai, CPU Intel moden kini mempunyai teras teras dan teknologi hyper-threading. CPU dwi-teras dengan hyper-threading muncul sebagai empat core ke sistem operasi anda, manakala CPU quad-core anda dengan hyper-threading muncul sebagai lapan core. Pengelompokan hyper bukan pengganti teras tambahan, tetapi CPU dual-core dengan hyper-threading harus berfungsi lebih baik daripada CPU dual-core tanpa hyper-threading.

    Pelbagai corak

    Pada mulanya, CPU mempunyai teras tunggal. Ini bermakna CPU fizikal mempunyai satu unit pemprosesan pusat di atasnya. Untuk meningkatkan prestasi, pengeluar menambah tambahan "teras," atau unit pemprosesan pusat. CPU dwi-teras mempunyai dua unit pemprosesan pusat, jadi ia kelihatan kepada sistem operasi sebagai dua CPU. Contohnya, CPU dengan dua teras, boleh menjalankan dua proses yang berbeza pada masa yang sama. Ini mempercepat sistem anda, kerana komputer anda boleh melakukan pelbagai perkara sekaligus.

    Tidak seperti hyper-threading, tidak ada kiat di sini - CPU dual-core harfiah mempunyai dua unit pemprosesan pusat pada cip CPU. CPU quad-core mempunyai empat unit pemprosesan utama, CPU octa-core mempunyai lapan unit pemprosesan utama, dan sebagainya.

    Ini membantu meningkatkan prestasi secara dramatik sambil mengekalkan unit CPU fizikal kecil agar sesuai dengan soket tunggal. Hanya ada satu soket CPU tunggal dengan unit CPU tunggal dimasukkan ke dalamnya-tidak empat soket CPU yang berbeza dengan empat CPU yang berbeza, masing-masing memerlukan kuasa sendiri, penyejukan, dan perkakasan lain. Terdapat kurang kependaman kerana teras boleh berkomunikasi lebih cepat, kerana mereka semua pada cip yang sama.

    Task Manager Windows 'menunjukkan ini dengan baik. Di sini, sebagai contoh, anda dapat melihat bahawa sistem ini mempunyai satu CPU (soket) sebenar dan empat teras. Hyperthreading menjadikan setiap teras kelihatan seperti dua CPU untuk sistem pengendalian, jadi ia menunjukkan 8 pemproses logik.

    Berbilang CPU

    Kebanyakan komputer hanya mempunyai CPU tunggal. CPU tunggal itu mungkin mempunyai beberapa teras atau teknologi hyper-threading-tapi masih hanya satu unit CPU fizikal yang dimasukkan ke soket CPU tunggal pada motherboard.

    Sebelum CPU hyper-threading dan multi-core datang, orang cuba menambah kuasa pemprosesan tambahan ke komputer dengan menambah CPU tambahan. Ini memerlukan motherboard dengan banyak soket CPU. Papan induk juga memerlukan perkakasan tambahan untuk menyambung soket CPU kepada RAM dan sumber lain. Terdapat banyak overhed dalam persediaan jenis ini. Terdapat latensi tambahan jika CPU perlu berkomunikasi antara satu sama lain, sistem dengan pelbagai CPU menggunakan lebih banyak kuasa, dan motherboard memerlukan lebih soket dan perkakasan.

    Sistem dengan pelbagai CPU tidak begitu biasa di kalangan PC pengguna rumah hari ini. Malah desktop permainan berkuasa tinggi dengan kad grafik berganda pada umumnya hanya mempunyai CPU tunggal. Anda akan dapati beberapa sistem CPU di kalangan superkomputer, pelayan, dan sistem mewah yang sama yang memerlukan banyak kuasa mengejar kerana mereka boleh mendapatkan.


    Semakin banyak CPU atau teras yang dimiliki komputer, semakin banyak perkara yang dapat dilakukan sekaligus, membantu meningkatkan prestasi pada tugas yang paling. Komputer yang paling banyak mempunyai CPU dengan banyak teras-pilihan yang paling berkesan yang telah dibincangkan. Anda juga akan menemui CPU dengan banyak teras pada telefon pintar dan tablet moden. CPU Intel juga mempunyai hyper-threading, yang semacam bonus. Sesetengah komputer yang memerlukan sejumlah besar kuasa CPU mungkin mempunyai banyak CPU, tetapi ia jauh lebih efisien daripada bunyi.

    Kredit Imej: lungstruck di Flickr, Mike Babcock di Flickr, DeclanTM di Flickr