Apakah teras pemproses? dan benang logik atau teras?

Isi kandungan:
- Apakah pemproses?
- Hari-hari lama pelbagai pemproses
- Pelbagai teras dalam satu pemproses
- Intel HyperThreading
- Adakah pelbagai teras dan benang bernilai?
Mengetahui komponen komputer anda dengan baik adalah kunci apabila memasang konfigurasi yang baik. Tetapi tidak semua orang tahu bahawa mereka adalah teras pemproses, apa perbezaan wujud antara inti fizikal dan logik dan apa yang HyperThreading Intel atau SMT AMD.
Adakah anda ingin tahu lebih banyak? Jangan terlepas artikel kami di teras pemproses!
Indeks kandungan
Unit pemprosesan pusat (pemproses) dalam komputer melakukan semua kerja, pada dasarnya menjalankan program. Tetapi pemproses moden menawarkan ciri seperti multi-core dan multithreading. Sesetengah PC juga menggunakan beberapa pemproses.
Beberapa tahun yang lalu, kelajuan jam pemproses digunakan untuk mencukupi apabila membandingkan prestasi. Tetapi sekarang perkara-perkara tidak begitu mudah lagi.
Sekarang, pemproses yang menawarkan banyak teras atau multithreads boleh melakukan jauh lebih baik daripada pemproses tunggal teras dengan kelajuan yang sama yang tidak menawarkan pelbagai thread.
Dan PC dengan pelbagai pemproses boleh mempunyai kelebihan yang lebih besar. Semua fungsi ini direka untuk membolehkan PC lebih mudah menjalankan pelbagai proses pada masa yang sama, meningkatkan prestasi dengan berbilang tugas atau di bawah permintaan aplikasi yang berkuasa seperti pengekod video dan permainan moden. Oleh itu mari kita lihat setiap ciri-ciri ini dan apa yang mereka maksudkan kepada anda.
Dalam artikel ini, kita mengkaji semula beberapa konsep seperti teras versus benang, apa yang masing-masing untuk dan apa faedah PC.
Anda pasti tertarik membaca:
- Pemproses terbaik di pasaran Best motherboards di pasaran Best memori RAM di pasaran Kad grafik terbaik di pasaran
Apakah pemproses?
Oleh kerana 99% pengguna PC sudah tahu, pemproses adalah unit pemprosesan pusat. Inilah komponen utama setiap komputer.
Dalam erti kata lain, semua yang dikira mempunyai pemproses di dalam, dan di mana semua pengiraan dilakukan dengan bantuan arahan sistem operasi.
Pemproses boleh memproses satu tugas pada satu masa. Ini tidak begitu baik untuk prestasi. Tetapi sudah ada pemproses yang maju yang membolehkan anda bekerja dengan beberapa tugas serentak dan meningkatkan prestasi.
Hari-hari lama pelbagai pemproses
Imej melalui komuniti wikimedia
Apabila kita bercakap mengenai pemproses, kita merujuk kepada cip yang dimasukkan ke soket pada papan induk. Jadi, pada hari-hari awal, salah satu cip ini hanya mengendalikan satu tugas pada satu masa.
Pada zaman dahulu, orang memerlukan lebih banyak prestasi daripada komputer. Pada masa itu, penyelesaiannya adalah untuk memasukkan beberapa pemproses dalam satu komputer. Iaitu, terdapat banyak palam dan berbilang cip.
Mereka semua akan dihubungkan antara satu sama lain dan ke motherboard. Oleh itu, secara teknikal, prestasi yang lebih baik dapat dijangkakan dari PC. Ini adalah kaedah yang cukup berjaya sehingga orang menemui kelemahan.
- Ia adalah perlu untuk menyediakan bekalan kuasa dan sumber pemasangan khusus untuk setiap pemproses. Kerana mereka cip berbeza, kependaman untuk komunikasi terlalu tinggi. Ini bukan satu perkara yang baik. Satu set prosesor boleh menghasilkan banyak haba dalam jangka panjang. Oleh itu, ia memerlukan banyak sumber untuk menangani haba tambahan.
Motherboard Server Dual Socket
Ini memerlukan motherboard dengan pelbagai soket pemproses. Papan induk juga memerlukan perkakasan tambahan untuk menyambung soket pemproses kepada RAM dan sumber lain. Dan itulah bagaimana konsep multithreading dan multicore memasuki tempat kejadian.
Pada masa ini, kebanyakan komputer hanya mempunyai satu pemproses. Pemproses tunggal itu boleh mempunyai beberapa teras atau teknologi HyperThreading, tetapi ia masih hanya prosesor fizikal yang dimasukkan ke soket tunggal pada motherboard.
Sistem pelbagai pemproses tidak begitu biasa di kalangan PC pengguna rumah hari ini. Malah desktop permainan berkuasa tinggi dengan kad grafik berganda pada umumnya hanya mempunyai satu pemproses. Tetapi adalah mungkin untuk mencari sistem dengan pelbagai pemproses dalam superkomputer, pelayan dan sistem high-end yang memerlukan kuasa maksimum untuk tugas yang rumit. Pada masa ini, mempunyai pasukan dengan beberapa pemproses akan jauh lebih cekap daripada kelihatannya, kerana terdapat pemproses yang sangat cepat dan banyak teras untuk pengguna rumah seperti i9-7980XE.
Pelbagai teras dalam satu pemproses
Idea untuk menyambung pemproses yang berbeza tidak begitu baik untuk prestasi. Kemudian idea itu datang untuk mempunyai dua pemproses dalam satu cip tunggal.
Oleh itu, sebagai satu cara untuk mengambil langkah yang berkesan terhadap prestasi, pengeluar termasuk beberapa pemproses dalam satu pemproses tunggal. Unit-unit baru ini dipanggil nukleus.
Mulai sekarang, pemproses ini dipanggil "pemproses berbilang teras". Dengan cara ini, apabila sistem operasi menganalisis komputer, ia mengalami dua pemproses.
Daripada mendedikasikan storan dan bekalan kuasa untuk memisahkan cip, pemproses teras pelbagai melakukan kerja prestasi tambahan.
Sudah tentu, terdapat kelebihan lain juga. Kerana kedua-dua pemproses berada di cip yang sama, kependaman itu lebih rendah. Ini membantu meningkatkan komunikasi dan kelajuan. Pada masa ini, anda boleh melihat pelbagai pemproses multicore di pasaran.
Contohnya, dalam pemproses dwi-teras terdapat dua unit pemprosesan. Dan jika kita mempraktikkannya, dalam kes pemproses Quad Core kita dapati 4 unit pemprosesan.
Tidak seperti multithreading, tidak ada kiat di sini: Pemproses dwi-teras secara literal mempunyai dua pemproses di cip. Prosesor quad-core mempunyai empat unit pemprosesan pusat, pemproses lapan teras mempunyai lapan unit pemprosesan utama, dan sebagainya.
Ini membantu meningkatkan prestasi secara dramatik sambil mengekalkan pemproses fizikal yang kecil agar sesuai dengan soket tunggal.
Hanya perlu menjadi soket pemproses tunggal dengan pemproses tunggal dimasukkan ke dalamnya, bukan empat soket dengan empat pemproses, yang masing-masing memerlukan kuasa sendiri, penyejukan, dan perkakasan lain. Terdapat kurang kependaman kerana teras boleh berkomunikasi dengan lebih cepat kerana mereka semua berada di cip yang sama.
Intel HyperThreading
Pengkomputeran selari telah berada di dalam industri untuk seketika. Walau bagaimanapun, ia adalah Intel yang membawa faedahnya kepada pengkomputeran peribadi. Dan di sana ia dipanggil Teknologi Hyper-Threading Intel.
Teknologi Hyper-Threading Intel membuat sistem operasi anda percaya terdapat banyak pemproses; sebenarnya, hanya ada satu. Ia adalah sejenis berpura-pura untuk meningkatkan prestasi dan kelajuan.
HyperThreading adalah percubaan pertama Intel untuk membawa pengkomputeran selari ke PC pengguna. Ia bermula pada pemproses desktop dengan Pentium 4 HT pada tahun 2002.
Mereka Pentium 4 mempunyai teras tunggal, jadi mereka hanya boleh melakukan satu tugas pada satu masa. Tetapi HyperThreading muncul untuk mengimbanginya. Dengan teknologi Intel ini, teras fizikal multithreaded tunggal muncul sebagai dua pemproses logik dalam satu sistem operasi. Pemproses itu masih satu, jadi ia adalah sedikit dummy. Walaupun sistem operasi melihat dua pemproses bagi setiap teras, perkakasan pemproses sebenar hanya mempunyai satu set sumber pelaksanaan bagi setiap teras.
Oleh itu, pemproses berpura-pura mempunyai lebih banyak teras daripada yang ada, dan menggunakan logiknya sendiri untuk mempercepat pelaksanaan program. Dengan kata lain, sistem operasi ditipu untuk melihat dua pemproses bagi setiap teras.
Pada masa itu kami menubuhkan sebuah Pentium 4, yang anak lelaki dari kedai itu menggelikannya sebagai "PC NASA". Berapa kali mereka!
HyperThreading membolehkan dua teras logik pemproses untuk berkongsi sumber pelaksanaan fizikal. Ini dapat mempercepatkan sedikit perkara: jika satu pemproses maya tersekat dan menunggu, pemproses maya lain boleh meminjam sumber pelaksanaannya. HyperThreading boleh membantu mempercepatkan sistem, tetapi ia tidak semestinya mempunyai teras tambahan sebenar.
Nasib baik, multithreading kini menjadi "bonus". Walaupun pemproses pengguna asli dengan HyperThreading hanya mempunyai satu teras yang menyamar sebagai teras teras, pemproses Intel moden kini mempunyai kedua-dua teras teras dan teknologi HyperThreading.
Pemproses dwi-teras dengan multithreading muncul sebagai quad-core dalam sistem operasi, sementara pemproses quad-core dengan HyperThreading muncul sebagai mempunyai lapan teras.
Multithreading bukan pengganti teras tambahan, tetapi pemproses dwi-teras dengan HyperThreading harus berfungsi lebih baik daripada pemproses dwi-teras tanpa HyperThreading.
Sumber-sumber pelaksanaan perkakasan akan dibahagikan dan diperintahkan untuk memberi kelajuan terbaik kepada pelbagai proses. Seperti yang anda dapat lihat, keseluruhan kerja adalah maya. HyperThreading ini sering boleh menawarkan peningkatan prestasi 10-30% pada tugas yang sedang dijalankan. AMD juga mempunyai teknologi ini tetapi bukannya HyperThreading yang memanggilnya SMT. Adakah ia berfungsi? Ia sama.
Adakah pelbagai teras dan benang bernilai?
Jika komputer anda mempunyai pemproses multicore, ini bermakna terdapat banyak CPU. Ia juga bermakna ia boleh menghasilkan prestasi lebih baik daripada pemproses teras tunggal.
Dan jika kita bercakap tentang HyperThreading, pemproses tunggal-teras dengan teknologi ini akan bekerja lebih baik daripada salah satu pemproses yang tidak mempunyai teknologi multitasking ini.
Sebaliknya, bahawa pemproses adalah multithreading adalah sesuatu yang maya. Dalam kes ini, teknologi menggunakan logik tambahan untuk menguruskan pelbagai tugas. Disebabkan ini, prestasi keseluruhan tidak akan dapat dilihat dengan jelas. Jadi, jika anda benar-benar mahu membandingkan pemproses tunggal-teras atau pemproses pelbagai multi-core, kami boleh mengesahkan bahawa mereka sentiasa lebih baik. Permainan seperti Battlefield atau multiplayer sentiasa menawarkan prestasi yang lebih baik dengan pemproses dengan banyak teras logik di kawasan dengan banyak letupan.
Apa yang anda fikirkan tentang artikel kami mengenai teras-teras pemproses ? Adakah anda merasa menarik? Adakah anda kehilangan sesuatu?
Perbezaan antara teras fizikal dan logik (smt atau hyperthreading) di cpu

Corak, teras, benang, soket, teras logik dan teras maya. Kami menerangkan dengan cara yang sangat mudah semua konsep pemproses ini.
Apakah benang pemproses? perbezaan dengan nukleus

Kami mengajar anda apa benang pemproses, benang atau benang Apa peranan mereka bermain? Perbezaan dengan nukleus
Pemproses mudah alih gen Intel 10: 8 teras, 16 benang dan lebih daripada 5 ghz

Intel pemproses 10th untuk komputer riba ada di sini. Kami akan mempunyai CPU dengan 8 teras, 16 thread dan yang akan memecahkan 5 GHz.