Pemproses

Apakah hiperthreading?

Isi kandungan:

Anonim

Sudah tentu anda pernah mendengar tentang teknologi HyperThreading pemproses moden yang berbeza, seperti Intel Core, tetapi apa sebenarnya HyperThreading? Kami akan cuba menerangkannya dalam baris seterusnya dan juga membuat sedikit sejarah, kerana teknologi ini tidak baru.

Apa itu HyperThreading?

Teknologi HyperThreading terdiri daripada 'simulasi' dua pemproses (atau teras) dalam satu, membahagikan beban kerja di antara mereka dan dengan itu meningkatkan kelajuan pemprosesan. Di sini kata " dua kepala berfikir lebih dari satu" dengan sempurna memohon logik yang telah lama dilaksanakan oleh Intel dalam pemprosesnya.

Hari ini kita dapat melihat pemproses 2, 4, 6 atau 8 teras Intel fizikal, yang berkat teknologi HyperThreading, boleh meniru dua teras pemprosesan yang banyak. Sebagai contoh, pemproses Intel Core i3 hanya mempunyai dua teras fizikal tetapi ia berkelakuan seolah-olah ia mempunyai 4 teras (mereka benar-benar adalah THREADS) terima kasih kepada teknologi ini. Ini teras tambahan yang menyerupai HyperThreading sering dipanggil 'teras logik' .

Ciri ini hadir di seluruh Intel Core, Intel Core M dan keluarga Intel Core Xeon.

HyperThreading dalam penggunaan harian

Komputer atau telefon bimbit kini merupakan peranti berbilang tugas yang melakukan beberapa operasi pada masa yang sama. Kita boleh menonton filem dan melakukan imbasan sistem untuk virus atau memainkan permainan video dan memuat turun siri Black Mirror penuh. Ini hanya apa yang dapat dilihat oleh pengguna tetapi komputer melakukan lebih banyak tugas di latar belakang tanpa menyedarinya. Mereka adalah tugas biasa yang kami lakukan setiap hari, dengan lebih banyak pemprosesan komputer boleh melakukan semua ini dan lebih banyak tanpa kehilangan prestasi.

Evolusi teknologi ini

Intel pertama kali melaksanakan teknologi ini adalah dengan pemproses Intel Pentium IV yang terkenal (Northwood), yang pada masa itu menjanjikan peningkatan prestasi di antara 15 dan 30% jika kita mengaktifkannya memakan hanya 5% lebih.

Pendekatan pertama untuk teknologi HyperThreading agak terasa pahit, kerana perisian masa itu (kita bercakap tentang 2001) tidak terlalu bersedia untuk ciri jenis ini, jadi dalam Windows 2000 atau sistem operasi yang lebih awal kita boleh mengalami kemalangan prestasi, jadi kami terpaksa melumpuhkannya melalui BIOS papan induk kami.

Selepas jeda selama beberapa tahun, teknologi HyperThreading kembali dengan Intel Core i3, i5 dan i7 dari seni bina Westmere (2010) dan melakukannya untuk tetap dengan hasil yang sangat baik dalam tugas pelbagai thread yang digeramkan dalam prestasi cadangan-cadangan AMD.

Alternatif AMD

Walaupun Intel mempelopori teknologi HyperThreadingnya, AMD juga telah melaksanakan sesuatu yang serupa dalam pemprosesnya dari seni bina Bulldozer. AMD untuk bahagiannya menamakannya CMT (Cluster Berbasis Multithreading) yang sama persis tetapi tidak berfungsi dengan cara yang serupa dengan cadangan Intel.

Apa teknologi CMT yang mengintegrasikan dua teras dalam satu blok, tetapi ia tidak meniru unit titik terapung, yang dikongsi oleh dua teras. Iaitu, superblock baru itu akan mempunyai dua unit untuk melaksanakan operasi dengan bilangan bulat dan hanya satu untuk operasi titik terapung.

KAMI MEREKOMENDASIKAN ANDA Penanda aras penapis daripada CPU 16-teras AMD RYZEN 8-teras baru

Teknologi CMT pemproses AMD (siri FX dan lain-lain) tidak lama lagi akan digantikan oleh SMT (Serentak Multi-Threading) yang akan dimasukkan ke dalam Ryzen baru. Perbezaan dengan CMT yang diperkenalkan dalam Bulldozer ialah ia boleh melaksanakan dua benang yang sama, dengan SMT dua benang per teras boleh dilaksanakan tetapi sepenuhnya bebas. Yang mana kita akan nampak evolusi yang hebat berkenaan dengan Intel yang sudah lama "usang".

Saya berharap artikel ini telah menyelesaikan keraguan anda dan saya menjemput anda untuk membaca panduan mengenai Pemproses terbaik di pasaran.

Pemproses

Pilihan Editor

Back to top button