Ce este hiperthreading?

Cuprins:
- Ce este HyperThreading?
- HyperThading în utilizarea de zi cu zi
- Evoluția acestei tehnologii
- Alternativa AMD
Cu siguranță, ați auzit vreodată despre tehnologia HyperThreading a diferitelor procesoare moderne, cum ar fi Intel Core, dar ce este exact HyperThreading? Vom încerca să o explicăm în rândurile următoare și, de asemenea, vom face un pic de istorie, deoarece această tehnologie nu este nouă.
Ce este HyperThreading?
Tehnologia HyperThreading constă în „simularea” a două procesoare (sau nuclee) într-unul, împărțind volumul de muncă între ele și, prin urmare, îmbunătățind viteza de procesare. Aici, zicala „ doi capi cred că mai mult decât unul” aplică perfect o logică pe care Intel a implementat-o de mult timp în procesoarele sale.
Astăzi putem vedea procesoare cu 2, 4, 6 sau 8 nuclee fizice Intel, care datorită tehnologiei HyperThreading, pot simula de două ori mai multe nuclee de procesare. De exemplu, procesoarele Intel Core i3 au doar două nuclee fizice, dar se comportă ca și cum ar avea 4 nuclee (sunt într-adevăr TREBURI) datorită acestei tehnologii. Aceste nuclee suplimentare pe care le simulează HyperThreading sunt adesea numite „nuclee logice” .
Această caracteristică este prezentă în întreaga familie Intel Core, Intel Core M și Intel Core Xeon.
HyperThading în utilizarea de zi cu zi
Un computer sau un telefon mobil este în prezent un dispozitiv cu mai multe sarcini care efectuează mai multe operații în același timp. Putem viziona un film și să facem o scanare a sistemului pentru viruși sau să jucăm un joc video și să descărcăm seria completă Black Mirror. Acest lucru este doar ceea ce utilizatorul poate vedea, dar un computer îndeplinește multe alte activități în fundal, fără să-și dea seama. Sunt sarcini obișnuite pe care le facem în fiecare zi, cu mai multe nuclee de procesare a unui computer pot face toate acestea și mai mult fără a pierde performanța.
Evoluția acestei tehnologii
Prima dată când Intel a implementat această tehnologie a fost cu renumitele procesoare Intel Pentium IV (Northwood), care la acea dată au promis o îmbunătățire a performanței între 15 și 30%, dacă am fi activat consumând doar 5% mai mult.
Această primă abordare a tehnologiei HyperThreading a fost oarecum dulce, întrucât software-ul din acea vreme (vorbim despre 2001) nu era prea pregătit pentru acest tip de funcții, așa că în sistemele de operare Windows 2000 sau anterioare am putea suferi de un accident a performanței, așa că a trebuit să o dezactivăm prin BIOS-ul plăcii de bază.
După o pauză de câțiva ani, tehnologia HyperThreading a revenit cu Intel Core i3, i5 și i7 din arhitectura Westmere (2010) și a făcut-o pentru a rămâne cu rezultate excelente în sarcini cu mai multe filete care au pulverizat în performanța propunerilor de AMD.
Alternativa AMD
Deși Intel a fost pionier în tehnologia sa HyperThreading, AMD a implementat și ceva similar în procesoarele sale din arhitectura Bulldozer. AMD a numit-o CMT (Cluster Based Multithreading) care face exact același lucru, dar nu funcționează similar cu propunerea Intel.
Tehnologia CMT face să integreze două nuclee într-un singur bloc, dar nu reproduce unitatea cu punct flotant, care este distribuită de cele două nuclee. Adică, noul superbloc va avea două unități pentru a efectua operațiuni cu numere întregi și o singură pentru operații cu virgule plutitoare.
VĂ RECOMANDăm referințe filtrate ale noului procesor AMD RYZEN cu 16 nuclee cu 8 nucleeTehnologia CMT a procesoarelor AMD (seria FX și altele) va fi în curând înlocuită de SMT (Simultane Multi-Threading) care va fi inclusă în noul Ryzen. Diferența cu CMT introdusă în Bulldozer este că ar putea executa două fire care erau identice, SMT putând fi executate două fire pe miez, dar total independente. Ceea ce vom vedea o evoluție grozavă în ceea ce privește Intel deja „învechit”.
Sper ca acest articol să vă rezolve îndoielile și vă invit să citiți ghidul nostru despre Cele mai bune procesoare de pe piață.
Diferențele dintre nucleele fizice și logice (smt sau hiperthreading) în cpu

Cores, nuclee, fire, prize, nucleu logic și nucleu virtual. Vă explicăm într-un mod foarte simplu toate aceste concepte de procesoare.
Intel Core i3 de ultimă generație ar putea veni cu hiperthreading

În ultimele ore au apărut informații despre următoarele procesoare Intel de extremă calitate, Intel Core i3.
Definiția software-ului: pentru ce este, pentru ce este și de ce este atât de important

Software-ul este o parte integrantă a oricărui sistem informatic ✔️, așa că vă aducem definiția software-ului și funcția acestuia ✔️