Mainos

Jos olet ajatellut ostaa Intel-prosessoria viime aikoina - tai tietokoneen, johon on asennettu Intel-prosessori - olet ehkä kuullut sanan “Hyper-Threading”, joka on lanseerattu korvamerkeihisi. Et todennäköisesti tunne tätä termiä, ellet ole ajan tasalla tietokonelaitteiden tylystä.

Hyper-Threadsin ymmärtäminen on kuitenkin tärkeää, koska se on tärkeä ominaisuus joillekin Intelille prosessorit Mikä on CPU ja mitä se tekee?Lyhenteiden laskenta on hämmentävää. Mikä prosessori on joka tapauksessa? Tarvitsenko nelin- tai kaksoisydinsuorittimen? Entä AMD tai Intel? Olemme täällä auttaaksemme selittämään eron! Lue lisää . Kuten useimmat tärkeät prosessorin ominaisuudet, tapaamasi myyntiedustaja voi sitä kiertää ja kääntää. Minulla on ollut Fry-kaupan työntekijä kertoa minulle, että Hyper-Threading kaksinkertaistaa tehokkaasti suorittimen ytimien määrän. Vaikka tietyssä mielessä totta, se on enimmäkseen liioittelua.

Katsotaanpa mitä Hyper-Threads Todella keinoin.

Lyhyt historia hyperspektiivistä

instagram viewer

mikä on hyperlankaSen mukaan, milloin viimeksi ostit tietokoneen, saatat muistaa Hyper-Threadsin ominaisuutena, jonka Intel esitteli ja lopetti. Tämä voi ymmärrettävästi jättää hapan maun suuhun - miksi Intel lopettaa sen, jos se ei ole ongelma?

Totuus ei ole niin synkkä. Hyper-Threads oli saatavana jonkin aikaa saatavana tietyillä Intel Pentium 4 ja Intel Xeon -prosessoreilla. Se lopetettiin eikä siksi, että ominaisuus itsessään oli huono, vaan pikemminkin siksi, että sitä käyttänyt prosessori osoittautui hieman väärään vaiheeseen muista syistä. Pentium 4 -arkkitehtuuri oli Intelille pieni katastrofi, koska se ei kyennyt kulkemaan Intelin toivomaan suuntaan (Intel halusi saada Pentium 4 -prosessoreita, joiden kellonopeus oli jopa 10 GHz). Tämän seurauksena Intel hyppäsi takaisin prosessorien suunnitteluun Pentium Pron sukupuun perusteella.

Hyper-ketjuttaminen oli poissa, mutta ei unohdettu. Intel löysi lopulta aikaa ja resursseja integroidaksesi sen toiseen uuteen prosessoriarkkitehtuuriin - Nehalemiin. Tämä on arkkitehtuuri, joka on kaikkien nykyisten Intel Core i3-, i5- ja i7-prosessorien perusta.

Kauniit ketjut, mies

hyperkierre

Kaikista prosessorien maailmassa tekemistä edistyksistä huolimatta heillä on yhä suuri rajoitus - yksittäinen prosessorin ydin voi suorittaa vain yhden käskyn kerrallaan. Oletetaan esimerkiksi, että sinulla on MS Office, Firefox 4 hienoa Firefox-työkalua, jotka eivät ole lisäosia Lue lisää ja skype kaikki auki kerralla. Sinusta tuntuu, että olet monitehtäväinen, mutta prosessorin kannalta et ole. Näihin ohjelmiin liittyviä tietoja suorittava suorittimen ydin suorittaa yhden ohjeen kerrallaan, mutta koska se on niin nopea, et huomaa viivettä.

Mutta siellä On viive. Tämä viive johtuu siitä, kuinka kunkin ohjelman tiedot syötetään prosessorille. Jokaisen tiedonsiirron - tai säikeen - prosessoriin on ajoitettava ja suoritettava ytimen erikseen. Hyper-ketjuttaminen antaa kuitenkin jokaiselle suorittimen ytimelle mahdollisuuden ajoittaa ja osoittaa resurssit kahdelle ketjulle kerralla.

Kuvittele työntekijä kokoonpanolinjalla. Hänelle on tulossa kahden tyyppisiä widgettejä, ja hänen on tehtävä eri asioita kunkin widgetin kanssa. Toisinaan viivästyminen johtuu kuitenkin siitä, että kuljetinhihna on liian hidas tai koska väärä widget on lähetetty väärään aikaan. Hyper-Threads on kuin uuden kuljetushihnan lisääminen, joten jokaiselle widget-tyypille on nyt omistettu yksi. Työntekijöitä on edelleen vain yksi, mutta nyt widgetit voidaan tuoda häntä nopeammin ja tehokkaammin, joten hän odottaa työtä harvemmin.

Ei sama kuin kaksoisydämet

hyperkierreJos käynnistät kaksoisytimisen prosessorin Hyper-Threads-toiminnolla ja avaa Windowsin Tehtävienhallinta Mukauta Windowsin Tehtävienhallintaa sinun mielesi mukaan Task Manager Modderilla Lue lisää löydät itsesi tuijottamaan neljää kuvaajaa. Tällöin suurin osa sydämen lukumäärän kaksinkertaistamiseen liittyvästä hämmennyksestä tulee peliin. Olen jopa puhunut yhden köyhän kaverin kanssa, joka ajatteli ostavansa kahdeksan ytimen prosessorin, koska hän näki kahdeksan kuvaajaa Windowsin Tehtävienhallinnassa. Se on myyjän edustaja kertoi hänelle, joten kun hän meni kotiin ja näki kahdeksan kuvaajaa, hän oli koukussa. Näkeminen uskoi.

Kaksi kuvaajaa näkyy Windowsissa jokaiselle ytimelle Hyper-Threads-prosessorissa, koska Windows havaitsee kaksi loogista prosessoria jokaiselle ytimelle. Termi ”looginen prosessori” kuulostaa hienolta, mutta looginen prosessori on määritelmän mukaan prosessori, jolla ei ole fyysistä olemassaoloa. Windows voi lähettää ketjuja jokaiselle loogiselle prosessorille, mutta todellisuudessa vain yksi ydin suorittaa suorittaminen, joten yksi ydin Hyper-Threading-tekniikalla eroaa dramaattisesti kahdesta erillisestä fyysisestä ydintä.

Hyper-ketjuttamisen etu

mikä on hyperlankaOkei, tarpeeksi teknisen mumbo-jumbon kanssa. Oletetaan nyt tärkein osa - miten Hyper-Threading vaikuttaa tietokoneen suorituskykyyn ajattelemalla rakentamista tai ostamista.

Päivittäisissä tehtävissä, kuten selaaminen, sähköposti ja tekstinkäsittely 7 parasta ilmaista Microsoft Office -vaihtoehtoaMicrosoft Office on toimistopakettien kuningas, mutta se ei tarkoita, että se on oikea sinulle. Tässä on joitain muita toimistosarjoja, joista saatat pitää parempana! Lue lisää , Hyper-Threadsillä ei ole suurta vaikutusta. Kyllä, Hyper-Threads on lähtökohtaisesti parempi monitehtävissä. Nykyiset prosessorit ovat kuitenkin niin nopeita, että prosessorin nopeus rajoittaa harvoin perusohjelmia. Ohjelmien koodaustapa voi myös olla rajoitus. Saatat joskus huomata, että sinulla on useita ohjelmia avoinna, mutta vain yksi suorittimen ytimistä on hyödynnetty paljon. Tämä johtuu siitä, että ohjelmien mistä tahansa syystä ei ole jaoteltu työnsä käytettävissä olevien ytimien kesken.

Kun yrität tehdä raskasta nostoa, Hyper-Threads voi kuitenkin olla hyödyllisempi. Sovelluksia, joista todennäköisimmin hyötyvät, ovat 3D-renderointiohjelmat, raskaan äänen / kuvan koodauksen sovellukset ja tieteelliset sovellukset, jotka on rakennettu maksimaaliseen monisäikeiseen suorituskykyyn. Mutta voit myös nauttia suorituskyvyn paranemisesta, kun koodaat äänitiedostoja iTunesissa, pelaat 3D-pelejä ja zip / kansioita. Suorituskyvyn lisäys voi olla jopa 30%, vaikka on myös tilanteita, joissa Hyper-Threading ei anna mitään lisäystä.

johtopäätös

Suorituskykyä lisäävänä luvuna vain jopa 30% tarkoittaa, että Hyper-Threading on ei sama kuin kaksinkertaistaa ytimien lukumäärä prosessorissa. Jos myyntiedustaja kertoo sinulle niin, ole varovainen, koska he ovat tietämättömiä tai valehtelevat sinulle valehteleessaan, jos heidän mielestään se auttaa laittamaan laitteistoa.

Hyper-Threads on siisti ominaisuus, ja se on sen arvoinen. Erityisen hyvä on, jos haluat muokata mediaa usein tai käytät tietokonetta työasemana ammatillisille ohjelmille, kuten Photoshop tai Maya.

Matthew Smith on Portland Oregonissa asuva freelance-kirjailija. Hän kirjoittaa ja editoi myös Digital Trends -lehteä.