Dakle, tražite novo računalo i naišli ste na pojam CPU hyperthreading. Razumjeti što se događa na računalima može biti teško - ne brinite, znamo.
S novim terminima i skraćenicama stvari mogu brzo postati zbunjujuće. A to se posebno odnosi na CPU. Ako kupujete novo računalo, želite biti sigurni da ima dobar CPU. Pa, što je hipernit? Je li hipertrejing trik?
Pročitajte kako biste saznali sve što trebate znati o hipernitima, kako to funkcionira i treba li vam to ili ne.
Što je CPU?
CPU ili središnja procesorska jedinica, je uglavnom mozak vašeg računala. To je dio vašeg računala koji pokreće programe. CPU su u svim vrstama računala kojih se možete sjetiti - stolna računala, prijenosna računala, pametni telefoni.
CPU djeluje tako da obrađuje informacije koje mu daju drugi dijelovi računala (RAM) i izvodi radnju (ili generira izlaz). Kada pokrenete program, CPU je taj koji tumači upute i prikazuje vam rezultat.
Mogli ste vidjeti i pojam "jezgra" kako se baca. Svaka jezgra je u osnovi dodavanje drugog CPU-a
na procesnu jedinicu. Svaka je jezgra u stanju izvoditi jedan po jedan postupak. Izvorno, CPU su imali samo jednu jezgru.Uz dodatne jezgre, CPU mogu odjednom izvesti više radnji. Većina procesora danas su četverojezgreni, a neki čak osmerojezgreni.
U redu - pa što više jezgri, to bolje. Što je s hipernitima?
Što je Hyperthreading?
Tradicionalni procesori su jednonitni. To znači da mogu istodobno izvršavati jednu funkciju.
Hyperthreading, s druge strane, jest Intelova verzija istodobne višestruke obrade niti (SMT). SMT dijeli svaku jezgru procesora u dvije virtualne jezgre (zvane niti). Ove dvije virtualne jezgre sposobne su istovremeno obrađivati upute (ako to program dopušta), što znači da multithreading učinkovito udvostručuje broj jezgri koje ima CPU.
Dakle, ako imate četverojezgreni procesor s hipernitanjem, imate osam virtualnih jezgri. To nije sasvim isto kao udvostručavanje broja fizičkih jezgri - o tome kasnije.
Hyperthreading poboljšava performanse procesora udvostručavanjem broja procesa s kojima CPU može istovremeno upravljati. To znači da CPU puno lakše može rješavati zahtjevnije programe.
Kako djeluje Hyperthreading?
Za razliku od dvije fizičke jezgre CPU-a, hiper-nit koristi virtualne jezgre (zvane logičke jezgre). Te jezgre dijele resurse procesora poput izvršnog mehanizma i predmemorije. Ako niste sigurni što je ovo, ne brinite. To znači da svaka jezgra može raditi učinkovitije jer virtualne jezgre dijele hardver. Kad se jedna logička jezgra zaustavi dok čeka podatke, druga logička jezgra može "posuditi" te resurse za izvršavanje vlastitih zadataka.
Virtualne jezgre nisu jednake fizičkim. Više fizičkih jezgri uvijek je poželjnije od više virtualnih jezgri. To je zato što svaka fizička jezgra ima svoju arhitekturu te je snažnija i učinkovitija.
U osnovi, hyperthreading će četverojezgreni procesor učiniti snažnijim od četverojezgrenog procesora bez hiperthreadinga, ali osmojezgreni procesor bit će puno moćniji od oba.
Učinkovitost procesorske jezgre u potpunosti ovisi o dotičnom operacijskom sustavu i softveru. Ako softver nije napisan za generiranje više niti ili ako s tim određenim procesorom ne funkcionira dobro, hipernit će biti manje učinkovit.
Vrijedi li Hyperthreading?
Prvo, važno je zapamtiti da su fizičke jezgre važnije od logičnih jezgri. Ako birate između dva slična CPU-a, jednog s dvije jezgre i hiper-navojem, ili jednog s četiri fizičke jezgre, odaberite onaj s četiri fizičke jezgre!
Trenutno je za mnoge aplikacije hipernitanje nepotrebno. Dodatna pogodnost bitna je samo ako istodobno morate pokretati više programa s visokom potražnjom. A ti programi prije svega moraju biti sposobni koristiti hipernitanje.
Dakle, ako upotrebljavate vrhunski softver (poput 3D prikazivanja ili softver za kodiranje video zapisa) koji može stvoriti više niti, hipernit će vam pomoći povećati brzinu obrade. No, za prosječnu osobu koja koristi procesore teksta ili web preglednike, hipertiriranje vjerojatno neće dodati veliku brzinu. CPU-ovi s hiper-navojem uglavnom su skuplji od njihovih kolega koji ne rade s hiper-navojem.
Ali, ovo bi se moglo promijeniti. Razvija se sve više i više programa (i igara) koji će puno bolje raditi na CPU s hipernitima.
Loše strane hipernitanja
Hyperthreading CPU troše više energije od CPU-a koji nisu hiper navoja. Ako ne upotrebljavate hiper navoje, ova dodatna potrošnja energije može biti nepotreban trošak. To se posebno odnosi na više-računarske aplikacije poput farmi poslužitelja, gdje račun za struju može biti pretjerano velik.
Hyperthreaded CPU također su skuplji od svojih kolega. To je možda razlog zašto su proizvođači poput Intela odlučili ograničiti hipernitanje na svoje CPU profesionalne klase (i9 i novije verzije od Rocket Lake). Dakle, ako vam ne treba hipernitanje, možda nećete htjeti potrošiti dodatni novac.
Trebate li nabaviti Hyperthreading CPU?
Ako ste profesionalac koji koristi visoko zahtjevni softver koji je dizajniran za stvaranje više niti, tada bi izbor CPU-a koji omogućuje hipertekanje mogao biti izbor za vas. Ali ako ste tipični korisnik računala bez stvarne potrebe za hipertekanjem, to može biti posve nepotrebno.
U budućnosti bi programi koji koriste hipernitanje mogli postati uobičajeniji. Kako se tehnologija povećava, a softver postaje sve zahtjevniji, hipertekanje može postati neophodno za sve više aplikacija poput igara.
U vrijeme pisanja ovog teksta igre i programi počinju postajati sve teži. To znači da bi hiper-navoji mogli pomoći vašem budućem računalu da „zaštiti budućnost“. Ali, većina starijih aplikacija (uključujući većinu igara) su jednonitne, pa ako će vam to biti glavna upotreba, ne trebate hipernitanje!
Trenutno ćete vjerojatno primijetiti mali porast brzine obrade s hipernitanjem za uobičajene programe - na vama je hoće li to vrijediti dodatnih troškova!
Sada znate sve što trebate o CPU Hyperthreadingu
Nadamo se da je ovaj članak objasnio sve što trebate znati o CPH hipernitima. Ali za svaki slučaj, evo sažetka:
- Hyperthreading dijeli svaku fizičku jezgru procesora u dvije virtualne jezgre.
- Fizičke jezgre procesora snažnije su od virtualnih jezgri.
- Hyperthreading je važan za vrhunski softver, ali ne toliko za svakodnevne programe.
- Hyperthreading može postati korisniji u bliskoj budućnosti.
Sada znate na što trebate paziti kad sljedeći put budete kupovali računalo, zašto ne biste započeli i pronašli ono koje odgovara vašim potrebama?
Ako se vaš GPU muči, vrijeme je za nadogradnju.
Pročitajte Dalje
- Objašnjena tehnologija
- CPU
- PC
- Savjeti za računalo
Jake Harfield slobodni je pisac sa sjedištem u Perthu u Australiji. Kad ne piše, obično je vani u grmlju fotografirajući lokalne divlje životinje. Možete ga posjetiti na www.jakeharfield.com
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Još jedan korak…!
Potvrdite svoju e-adresu u e-pošti koju smo vam upravo poslali.