Skelbimas
Jei pastaruoju metu galvojote nusipirkti „Intel“ procesorių - arba kompiuterį, kuriame yra įdiegtas „Intel“ procesorius -, galbūt girdėjote „ausies ausyse“ paleistą terminą „Hyper-Threads“. Tikriausiai nežinote šio termino, nebent nuolat atnaujinate kompiuterio aparatūros niūrumą.
Suprasti „Hyper-Threads“ svarbu, nes tai yra pagrindinė kai kurių „Intel“ savybių perdirbėjai Kas yra CPU ir ką jis daro?Kompiuterių akronimų klaidinimas. Kas vis dėlto yra centrinis procesorius? Ir ar man reikia keturių ar dviejų branduolių procesoriaus? O kaip su AMD ar Intel? Mes esame tam, kad padėtume paaiškinti skirtumą! Skaityti daugiau . Kaip ir dauguma pagrindinių procesoriaus funkcijų, jį galima susukti ir paversti sutiktais pardavimo atstovais. „Fry“ parduotuvės darbuotojas man pasakė, kad „Hyper-Threading“ efektyviai padidina procesoriaus branduolių skaičių. Nors tam tikra prasme tai tiesa, dažniausiai tai yra perdėtas dalykas.
Pažvelkime į tai, kas „Hyper-Threads“ tikrai reiškia.
Trumpa hipersaugavimo istorija
Priklausomai nuo to, kada paskutinį kartą pirkote kompiuterį, galite prisiminti „Hyper-Threads“ kaip funkciją, kurią „Intel“ pristatė, o vėliau nutraukė. Suprantama, kad tai gali palikti rūgštų skonį jūsų burnoje - kodėl „Intel“ turėtų tai nutraukti, jei nekiltų problemų?
Tiesa nėra tokia niūri. Tam tikrą laiką „Hyper-Threads“ buvo prieinamas tam tikruose „Intel Pentium 4“ ir „Intel Xeon“ procesoriuose. Jis buvo nutrauktas ne dėl to, kad pati funkcija buvo bloga, o dėl to, kad ją naudojęs procesorius pasirodė esąs šiek tiek klaidingas dėl kitų priežasčių. „Pentium 4“ architektūra „Intel“ buvo nedidelė katastrofa, nes ji negalėjo žengti tokia linkme, kokio tikėjosi „Intel“ („Intel“ norėjo, kad „Pentium 4“ procesoriai veiktų iki 10 GHz greičiu). Dėl to „Intel“ grįžo prie procesorių, pagrįstų „Pentium Pro“ šeimos medžiu, projektavimo.
„Hiper-Threads“ nebeliko, bet nebuvo pamiršta. Galiausiai „Intel“ rado laiko ir išteklių integruoti jį į kitą naują procesoriaus architektūrą - Nehalem. Tokia architektūra yra visų dabartinių „Intel Core i3“, „i5“ ir „i7“ procesorių pagrindas.
Mieli siūlai, žmogau
Nepaisant visų mūsų pažangių procesorių pasaulyje, jie vis dar turi vieną pagrindinį apribojimą - atskiras procesoriaus branduolys vienu metu gali vykdyti tik vieną nurodymą. Tarkime, kad turite „MS Office“, „Firefox“ 4 puikūs „Firefox“ įrankiai, kurie nėra priedai Skaityti daugiau ir „Skype“ visi atidaryti vienu metu. Jaučiatės kaip daug užduočių, bet procesoriaus požiūriu - ne. Procesoriaus branduolys, vykdantis su šiomis programomis susijusius duomenis, vykdo vieną nurodymą vienu metu, tačiau todėl, kad jis yra toks greitas, jūs nepastebite jokio vėlavimo.
Bet ten yra vėlavimas. Šis uždelsimas atsiranda dėl to, kaip procesoriui perduodami kiekvienos programos duomenys. Kiekvieną duomenų srautą - ar giją - į procesorių turi suplanuoti ir vykdyti branduolys atskirai. Tačiau naudojant aukštą sriegį kiekvienam procesoriaus šerdiui galima suplanuoti ir paskirstyti išteklius dviem gijams vienu metu.
Įsivaizduokite darbuotoją, esantį surinkimo linijoje. Pas ją ateina dviejų tipų valdikliai, ir ji turi daryti skirtingus veiksmus su kiekvienu valdikliu. Tačiau kartais vėluojama dėl to, kad konvejerio juosta per lėta, arba dėl to, kad netinkamu metu buvo atsiųstas neteisingas valdiklis. „Hyper-Threads“ prilygsta dar vieno konvejerio juostos įdėjimui, todėl dabar yra po vieną, skirtą kiekvienam valdiklių tipui. Vis dar yra tik viena darbuotoja, tačiau dabar raštai gali būti pateikiami jai greičiau ir efektyviau, todėl ji laukia darbo rečiau.
Ne tas pats, kas padvigubinti branduolius
Jei paleisite dviejų branduolių procesorių su „Hyper-Threading“ ir atidarysite „Windows“ užduočių tvarkyklė Tinkinkite „Windows“ užduočių tvarkytuvę pagal savo mėgstamumą naudodami „Task Manager Modder“ Skaityti daugiau pamatysite, kad žiūrite į keturis grafikus. Čia iškyla dauguma painiavos dėl „Hyper-Threads“ padvigubėjusių branduolių skaičiaus. Aš net kalbėjau su vienu neturtingu žmogumi, kuris manė, kad nusipirko aštuonių branduolių procesorių, nes pamatė aštuonis grafikus „Windows“ užduočių tvarkytuvėje. Tai jam pasakė prekybos atstovas, todėl grįžęs namo ir pamatęs aštuonis grafikus jis užsikabino. Matyti buvo tikėti.
„Windows“ sistemoje „Hyper-Threading“ procesoriaus šerdyje rodomi du grafikai, nes „Windows“ nustato du loginius procesorius kiekvienam branduoliui. Sąvoka „loginis procesorius“ skamba išgalvotai, tačiau loginis procesorius iš esmės yra procesorius, kuris fiziškai neegzistuoja. „Windows“ gali siųsti temas kiekvienam loginiam procesoriui, tačiau vis dar yra tik vienas branduolys, atliekantis faktinius veiksmus vykdymas, taigi viena šerdis su „Hyper-Threading“ dramatiškai skiriasi nuo dviejų atskirų fizinių šerdys.
Hyper-Threads pranašumas
Gerai, užtenka techninio mumbo-jumbo. Dabar pereikime prie svarbiausios dalies - kaip „Hyper-Threading“ paveiks kompiuterio našumą, galvojate apie statybą ar pirkimą.
Kasdieninės užduotys, tokios kaip naršymas internete, el. Paštas ir tekstų apdorojimas 7 geriausios „Microsoft Office“ alternatyvos„Microsoft Office“ yra „Office Suite“ karalius, tačiau tai nereiškia, kad jis jums tinka. Čia yra keli kiti biuro apartamentai, kurie jums gali patikti geriau! Skaityti daugiau , „Hyper-Threading“ neturės daug įtakos. Taip, „Hyper-Threads“ yra daug svarbesnis už daugelį užduočių. Tačiau šiuolaikiniai procesoriai yra tokie greiti, kad pagrindines programas retai riboja jūsų procesoriaus greitis. Programų kodavimo būdas taip pat gali būti apribojimas. Kartais galite pastebėti, kad turite daugybę programų, kurios atidaromos, tačiau tik viena iš jūsų procesoriaus šerdžių yra naudojama daug. Taip yra todėl, kad dėl bet kokios priežasties programų darbas neskirstomas į skirtingas esmes.
Kai bandote atlikti sunkų kėlimą, „Hyper-Threads“ gali būti naudingesnis. Labiausiai tikėtinos programos yra 3D atvaizdavimo programos, sunkiųjų garso / vaizdo įrašų perkodavimo programos ir mokslinės programos, sukurtos maksimaliam daugiapakopiui veikimui. Bet jums taip pat gali patikti padidinti našumą, koduojant garso failus „iTunes“, žaidžiant 3D žaidimus ir įrašant / išpakuojant aplankus. Našumas gali padidėti iki 30%, nors taip pat bus situacijų, kai „Hyper-Threading“ visai neskatina.
Išvada
Kaip našumo rodiklis tik iki 30% rodo, kad Hyper-Threads yra ne tas pats, kas padvigubinti procesoriaus branduolių skaičių. Jei prekybos atstovas kada nors jums tai pasakys, būkite atsargūs, nes jie nežino arba mielai meluoja jums, jei mano, kad tai padės paslėpti aparatinę įrangą.
Vis dėlto sakant, „Hyper-Threads“ yra nuostabi savybė, kurią verta turėti. Ypač gerai, jei mėgstate dažnai redaguoti laikmenas arba naudojate kompiuterį kaip darbo vietą profesionalioms programoms, tokioms kaip „Photoshop“ ar „Maya“.
Matthew Smith yra laisvas rašytojas, gyvenantis Portlando Oregone. Jis taip pat rašo ir redaguoja „Digital Trends“.