Joten aiot ostaa uuden tietokoneen ja törmäsit termiin CPU hyperthreading. Tietokoneiden tapahtumien ymmärtäminen voi olla vaikeaa - älä huoli, tiedämme.

Uusien termien ja lyhenteiden myötä asiat voivat sekoittua nopeasti. Ja tämä pätee erityisesti suorittimiin. Jos ostat uuden tietokoneen, haluat varmistaa, että siinä on hyvä suorittimen. Joten mikä on hyperlangoittaminen? Onko hyperthreading temppu?

Lue kaikki, mitä sinun tarvitsee tietää hyperlangasta, miten se toimii ja tarvitsetko sitä vai ei.

Mikä on CPU?

CPU tai keskusyksikkö on melkein tietokoneen aivot. Se on tietokoneesi osa, joka käyttää ohjelmia. Suorittimet ovat kaikentyyppisissä tietokoneissa, joista voit ajatella - pöytätietokoneet, kannettavat tietokoneet, älypuhelimet.

Suoritin toimii käsittelemällä tietokoneen muiden osien (RAM) toimittamia tietoja ja suorittamalla toiminnon (tai tuottamalla lähdön). Kun suoritat ohjelmaa, CPU tulkitsee ohjeet ja näyttää tuloksen.

Olet ehkä nähnyt myös termin "ydin" heitetyn ympäri. Jokainen ydin on pohjimmiltaan

instagram viewer
lisäämällä toinen keskusyksikkö käsittelyyksikköön. Ja jokainen ydin pystyy suorittamaan yhden prosessin kerrallaan. Alun perin prosessoreilla oli vain yksi ydin.

Lisäydinten avulla suorittimet voivat suorittaa enemmän toimintoja kerralla. Suurin osa suorittimista on nykyään neliytimisiä, ja jotkut ovat jopa kahdeksanytimisiä.

Okei - joten mitä enemmän ytimiä, sitä parempi. Entä hyperthreading?

Mikä on hyperthreading?

Perinteiset suorittimet ovat yksisäikeisiä. Tämä tarkoittaa, että he voivat suorittaa yhden toiminnon kerrallaan.

Hyperthreading toisaalta on Intelin versio samanaikaisesta monisäikeestä (SMT). SMT jakaa jokaisen suorittimen ytimen kahteen virtuaaliseen ytimeen (kutsutaan ketjuiksi). Nämä kaksi virtuaalista ydintä pystyvät käsittelemään käskyjä samanaikaisesti (jos ohjelma sen sallii), mikä tarkoittaa, että monisäikeinen kaksinkertaistaa suorittimen ytimien määrän.

Joten jos sinulla on neliytiminen CPU, jossa on hyperlangausta, sinulla on kahdeksan virtuaalista ydintä. Tämä ei ole aivan sama kuin fyysisten ytimien määrän kaksinkertaistaminen - tarkemmin siitä myöhemmin.

Hyperthreading parantaa suorittimen suorituskykyä kaksinkertaistamalla prosessorien samanaikaisesti käsittelemien prosessien määrän. Tämä tarkoittaa, että CPU pystyy käsittelemään vaativampia sovelluksia paljon helpommin.

Kuinka hyperlangoittaminen toimii?

Toisin kuin kaksi fyysistä suorittimen ydintä, hyperlangoittaminen käyttää virtuaalisia ytimiä (kutsutaan loogisiksi ytimiksi). Nämä ytimet jakavat prosessorin resurssit, kuten suoritusmoottorin ja välimuistit. Jos et ole varma, mitä nämä ovat, älä huoli. Se tarkoittaa, että jokainen ydin voi toimia tehokkaammin, koska virtuaaliset ytimet jakavat laitteiston. Kun yksi looginen ydin pysähtyy odottaessaan tietoja, toinen looginen ydin voi "lainata" nämä resurssit omien tehtäviensä suorittamiseen.

Virtuaalisydämet eivät ole yhtä suuria kuin fyysiset ytimet. Enemmän fyysisiä ytimiä on aina toivottavampaa kuin enemmän virtuaalisia ytimiä. Tämä johtuu siitä, että jokaisella fyysisellä ytimellä on oma arkkitehtuurinsa ja se on tehokkaampi ja tehokkaampi.

Periaatteessa hyperlangan tekeminen tekee neliytimisestä prosessorista tehokkaamman kuin neliytiminen prosessori ilman hyperlangaa, mutta kahdeksanytiminen prosessori on paljon tehokkaampi kuin molemmat.

Suorituskyky ydin riippuu kokonaan kyseisestä käyttöjärjestelmästä ja ohjelmistosta. Jos ohjelmistoa ei ole kirjoitettu luomaan useita ketjuja, tai se ei toimi kovin hyvin kyseisen prosessorin kanssa, hyperlangoitus on vähemmän tehokasta.

Onko Hyperthreading sen arvoinen?

Ensinnäkin on tärkeää muistaa, että fyysisillä ytimillä on merkitystä enemmän kuin loogisilla ytimillä. Jos valitset kahden samanlaisen suorittimen välillä, toisen, jossa on kaksi ydintä ja hyperlangan, tai toisessa, jossa on neljä fyysistä ydintä, valitse se, jossa on neljä fyysistä ydintä!

Tällä hetkellä hyperlangoittaminen on tarpeetonta monissa sovelluksissa. Lisäedulla on merkitystä vain, jos joudut suorittamaan useita vaativia ohjelmia samanaikaisesti. Ja näiden ohjelmien on kyettävä hyödyntämään ensisijaisesti hyperlangat.

Joten jos käytät huippuluokan ohjelmistoja (kuten 3D-renderointi- tai videokoodausohjelmistoja), jotka voivat luoda enemmän säikeitä, hyperlangoittaminen auttaa maksimoimaan käsittelynopeuden. Mutta keskimääräiselle tekstinkäsittelyohjelmaa tai verkkoselainta käyttävälle henkilölle hyperlangoittaminen ei todennäköisesti lisää paljon nopeutta. Ja hyperthreading-suorittimet ovat yleensä kalliimpia kuin niiden hyperthreading-prosessorit.

Mutta tämä voi olla muuttumassa. Yhä enemmän ohjelmia (ja pelejä) kehitetään, jotka toimivat paljon paremmin hyperthreading-suorittimessa.

Hyperthreadingin haitat

Hyperlangoitetut suorittimet käyttävät enemmän virtaa kuin muut kuin hyperthreaded-suorittimet. Jos et käytä hyperlangatusta, tämä ylimääräinen virrankulutus voi olla tarpeeton kustannus. Tämä pätee erityisesti monitietokoneisiin sovelluksiin, kuten palvelintiloihin, joissa sähkölasku voi olla liian suuri.

Hyperthreaded-suorittimet ovat myös kalliimpia kuin vastaavat. Tästä syystä Intelin kaltaiset valmistajat ovat päättäneet rajoittaa hyperlangan ammattitason suorittimiinsa (i9 ja uudemmat kuin Rocket Lake). Joten jos et tarvitse hyperthreadingia, et ehkä halua käyttää ylimääräistä rahaa.

Pitäisikö sinun hankkia Hyperthreading-suoritin?

Jos olet ammattilainen, joka käyttää vaativia ohjelmistoja, jotka on suunniteltu luomaan useita ketjuja, niin hyperlangan mahdollistavan suorittimen hankkiminen voi olla valinta sinulle. Mutta jos olet tyypillinen PC-käyttäjä, jolla ei ole todellista tarvetta hyperthreadingille, se voi olla täysin tarpeetonta.

Hyperlangoitusta hyödyntävät ohjelmat saattavat tulevaisuudessa tulla yleisemmiksi. Kun tekniikka lisääntyy ja ohjelmistoista tulee resurssiintensiivisempi, hyperlangat voivat olla tarpeen useille sovelluksille, kuten pelaamiselle.

Kirjoitushetkellä pelit ja ohjelmat alkavat olla entistä raskaampia. Tämä tarkoittaa, että hyperlangoittaminen voi auttaa "tulevaisuuden kestävässä" seuraavassa tietokoneessa. Mutta useimmat vanhemmat sovellukset (mukaan lukien useimmat pelit) ovat yksisäikeisiä, joten jos pääkäyttösi on juuri tämä, et tarvitse hyperthreadingia!

Tällä hetkellä käsittelynopeus kasvaa todennäköisesti yleisten ohjelmien hyperlangan avulla - sinä päätät, kannattaako tämä lisäkustannuksia!

Nyt tiedät kaiken tarvittavan prosessorin hyperlangasta

Toivomme, että tämä artikkeli on selittänyt kaiken, mitä sinun tarvitsee tietää prosessorin hyperlangasta. Mutta joka tapauksessa, tässä on yhteenveto:

  • Hyperthreading jakaa kunkin fyysisen suorittimen ytimen kahteen virtuaaliseen ytimeen.
  • Fyysiset suorittimen ytimet ovat tehokkaampia kuin virtuaaliset ytimet.
  • Hyperthreading on tärkeää huippuluokan ohjelmistoille, mutta ei niin paljon jokapäiväisille ohjelmille.
  • Hyperlangoituksesta voi olla hyötyä lähitulevaisuudessa.

Nyt tiedät, mistä kannattaa varautua, kun seuraavan kerran ostat tietokoneen, miksi et päätä alkuun ja löydä tarpeisiisi sopiva?

Sähköposti
5 merkkiä On aika päivittää näytönohjaimesi

Jos GPU on vaikeuksissa, on aika päivittää.

Lue seuraava

Liittyvät aiheet
  • Teknologia selitetty
  • prosessori
  • PC
  • Tietokonevinkkejä
Kirjailijasta
Jake Harfield (20 artikkelia julkaistu)

Jake Harfield on freelance-kirjailija, joka työskentelee Perthissä Australiassa. Kun hän ei kirjoita, hän on yleensä pensaassa ja kuvaa paikallisia villieläimiä. Voit käydä hänen luonaan osoitteessa www.jakeharfield.com

Lisää Jake Harfieldiltä

Tilaa uutiskirjeemme

Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia ​​e-kirjoja ja erikoistarjouksia!

Vielä yksi askel !!!

Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostiviestissä.

.