Reklāma
Ja pēdējā laikā esat domājis par Intel procesora iegādi - vai datoru, kurā ir instalēts Intel procesors -, iespējams, esat dzirdējuši terminu “Hyper-Threading”, kas palaists pie jūsu bungādiņām. Jūs, iespējams, neesat pazīstams ar šo terminu, ja vien neesat atjaunināts ar datortehnikas niķīgo saturu.
Izpratne par hiperdiegšanu ir svarīga, jo tā ir galvenā dažu Intel ierīču īpašība pārstrādātāji Kas ir centrālais procesors un ko tas dara?Akronīmu skaitļošana ir mulsinoša. Kas tik un tā ir CPU? Un vai man ir nepieciešams četrkodolu vai divkodolu procesors? Kā ar AMD vai Intel? Mēs esam šeit, lai palīdzētu izskaidrot atšķirību! Lasīt vairāk . Tāpat kā vairums galveno procesora funkciju, to var savīt un pagriezt izpildītie pārdošanas pārstāvji. Man ir bijis kāds Fry veikala darbinieks, kurš man teica, ka Hyper-Threading faktiski divkāršo procesora kodolu skaitu. Lai arī tas ir taisnība, tas pārsvarā ir pārspīlējums.
Apskatīsim, kas ir hipertērpšana tiešām nozīmē.
Īsa hiperseguma vēsture
Atkarībā no tā, kad pēdējo reizi iegādājāties datoru, jūs varat atcerēties Hyper-Threading kā funkciju, kuru Intel ieviesa un pēc tam pārtrauca. Tas saprotami varētu atstāt skābu garšu mutē - kāpēc Intel to pārtrauktu, ja tas neradītu nepatikšanas?
Patiesība nav tik drūma. Hyper-Threading uz laiku bija pieejams dažiem Intel Pentium 4 un Intel Xeon procesoriem. Tas tika pārtraukts nevis tāpēc, ka pati funkcija bija slikta, bet drīzāk tāpēc, ka procesors, kas to izmantoja, izrādījās mazliet kļūdains citu iemeslu dēļ. Pentium 4 arhitektūra bija neliela katastrofa Intel, jo tā nespēja iet tajā virzienā, uz kuru cerēja Intel (Intel vēlējās, lai būtu Pentium 4 procesori ar pulksteņa ātrumu līdz 10 GHz). Tā rezultātā Intel atgriezās pie procesoru projektēšanas, pamatojoties uz Pentium Pro ciltskoku.
Hiperdiegšana bija pazudusi, bet nav aizmirsta. Intel galu galā atrada laiku un resursus, lai to integrētu citā jaunā procesora arhitektūrā - Nehalem. Šī ir arhitektūra, kas ir pamatā visiem pašreizējiem Intel Core i3, i5 un i7 procesoriem.
Jauki pavedieni, Man
Neskatoties uz visiem uzlabojumiem, ko esam paveikuši procesoru pasaulē, viņiem joprojām ir viens būtisks ierobežojums - atsevišķs procesora kodols vienlaikus var izpildīt tikai vienu instrukciju. Teiksim, piemēram, ka jums ir MS Office, Firefox 4 lieliski Firefox rīki, kas nav papildinājumi Lasīt vairāk un Skype visi atvērti uzreiz. Jūs jūtaties kā daudzuzdevumi, bet pārstrādātāju ziņā - ne. Procesora kodols, kas izpilda datus, kas saistīti ar šīm programmām, izpilda vienu instrukciju vienlaikus, bet tāpēc, ka tas ir tik ātrs, ka jūs nepamanāt nekādu kavēšanos.
Bet tur ir kavēšanās. Šī kavēšanās ir saistīta ar to, kā procesoram tiek padoti katras programmas dati. Katrai procesora datu straumei vai pavedienam kodols ir jāplāno un jāpilda individuāli. Tomēr hiperdiegšana katram procesora kodolam ļauj plānot un piešķirt resursus diviem pavedieniem vienlaikus.
Iedomājieties darbinieku, kurš atrodas montāžas līnijā. Viņai nāk divu veidu logrīki, un viņai ir jādara dažādas lietas ar katru logrīku. Tomēr dažreiz kavējas tāpēc, ka konveijera lente ir pārāk lēna, vai tāpēc, ka nepareizā laikā tika nosūtīts nepareizs logrīks. Hyper-Threading ir kā citas konveijera lentes pievienošana, tāpēc tagad katram logrīku tipam ir paredzēta viena. Joprojām ir tikai viena darbiniece, taču tagad logrīkus viņai var piegādāt ātrāk un efektīvāk, tāpēc viņa gaida darbu retāk.
Nav tas pats, kas serdes dubultošana
Ja jūs palaižat divkodolu procesoru ar Hyper-Threading un atverat Windows uzdevumu pārvaldnieks Pielāgojiet Windows uzdevumu pārvaldnieku, lai tas patiktu, izmantojot modificētāju Task Manager Lasīt vairāk jūs atradīsit sevi skatoties četros grafikos. Šeit ir jākļūst lielākajai daļai neskaidrību par Hyper-Threading, dubultojot kodolu skaitu. Es pat esmu runājis ar vienu nabadzīgu kolēģi, kurš domāja, ka viņš ir iegādājies astoņu kodolu procesoru, jo viņš Windows Task Manager redzēja astoņus grafikus. Tieši to viņam teica pārdevējs, tāpēc, kad viņš devās mājās un ieraudzīja astoņus grafikus, viņš tika saliekts. Redzot ticēja.
Operētājsistēmā Hyper-Threading katram kodolam Windows tiek parādīti divi grafiki, jo Windows katram kodolam atrod divus loģiskus procesorus. Termins “loģiskais procesors” izklausās iedomātā veidā, bet loģiskais procesors pēc definīcijas ir procesors, kuram nav fiziskas esamības. Sistēma Windows var sūtīt pavedienus katram loģiskajam procesoram, taču joprojām ir tikai viens kodols, kas veic faktisko darbību izpildi, tāpēc viens kodols ar Hyper-Threading krasi atšķiras no diviem atsevišķiem fiziskiem serdes.
Hyper-Threading priekšrocība
Labi, pietiek ar tehnisko mumbo-jumbo. Tagad pievērsīsimies vissvarīgākajai daļai - kā Hyper-Threading ietekmēs datora veiktspēju, domājot par celtniecību vai pirkšanu.
Runājot par ikdienas uzdevumiem, piemēram, tīmekļa pārlūkošanu, e-pastu un tekstapstrāde 7 labākās bezmaksas Microsoft Office alternatīvasMicrosoft Office ir biroja komplektu karalis, taču tas nenozīmē, ka tas ir piemērots jums. Šeit ir daži citi biroja komplekti, kas jums varētu patikt labāk! Lasīt vairāk , Hyper-Threading nebūs lielas ietekmes. Jā, Hyper-Threading ir teorētiski labāks daudzuzdevumu veikšanā. Tomēr mūsdienu procesori ir tik ātri, ka pamata programmas reti ierobežo jūsu procesora ātrums. Programmu kodēšanas veids var būt arī ierobežojums. Dažreiz var šķist, ka jums ir atvērtas daudzas programmas, taču tikai viens no procesora kodoliem tiek daudz izmantots. Tas ir tāpēc, ka programmām jebkāda iemesla dēļ nav sava darba sadalījuma starp pieejamajiem kodoliem.
Tomēr, mēģinot veikt smagu celšanu, hipervītne var būt noderīgāka. Pieteikumi, no kuriem visdrīzāk gūs labumu, ir 3D renderēšanas programmas, lieljaudas audio / video pārkodēšanas lietotnes un zinātniskas lietojumprogrammas, kas izveidotas maksimālai vairāku vītņu veiktspējai. Bet, uzlabojot veiktspēju, iespējams, arī kodējot audio failus iTunes, spēlējot 3D spēles un mapes zip / zip. Veiktspējas palielinājums var sasniegt 30%, lai gan būs arī situācijas, kad Hyper-Threading neparedz nekādu stimulu.
Secinājums
Kā veiktspējas palielināšanas skaitlis tikai līdz 30% norāda, ka Hyper-Threading ir nē tas pats, kas dubultot procesora kodolu skaitu. Ja tirdzniecības pārstāvis kādreiz jums to saka, esiet piesardzīgs, jo viņi vai nu neko nezina, vai labprāt melo jums, ja viņi domā, ka tas palīdzēs virzīt aparatūru.
Ņemot to vērā, Hyper-Threading ir lieliska īpašība, un tā ir tā vērts. Īpaši labi, ja vēlaties rediģēt multividi bieži vai datoru izmantojat kā profesionālu programmu, piemēram, Photoshop vai Maya, darbstaciju.
Metjū Smits ir ārštata rakstnieks, kurš dzīvo Portlendas Oregonas štatā. Viņš arī raksta un rediģē žurnālu Digital Trends.