Reklame

Hvis du har tænkt på at købe en Intel-processor for nylig - eller en computer med en Intel-processor installeret - har du muligvis hørt udtrykket "Hyper-Threading" lanceret på dine trommehinden. Du er sandsynligvis ikke bekendt med dette udtryk, medmindre du forbliver ajour med computerens hardware.

Det er vigtigt at forstå Hyper-Threading, fordi det er en vigtig funktion på nogle Intel processorer Hvad er en CPU, og hvad gør den?Computing akronymer er forvirrende. Hvad er en CPU alligevel? Og har jeg brug for en quad- eller dual-core-processor? Hvad med AMD eller Intel? Vi er her for at hjælpe med at forklare forskellen! Læs mere . Som de fleste større processorfunktioner, kan det vrides og drejes af de salgsrepræsentanter, du møder. Jeg har haft en Fry-medarbejder, der fortæller mig, at Hyper-Threading effektivt fordobler antallet af kerner på en processor. Selvom det er sandt på en måde, er det mest en overdrivelse.

Lad os se på, hvad Hyper-Threading virkelig midler.

En kort historie med hypertråd

instagram viewer

hvad er hypertrådgivningAfhængigt af hvornår du sidst købte en computer, kan du huske Hyper-Threading som en funktion, som Intel introducerede og derefter afbrød. Dette kunne forståeligt nok efterlade en sur smag i munden - hvorfor skulle Intel stoppe med det, hvis det ikke var problemer?

Sandheden er ikke så dyster. Hyper-Threading blev i et stykke tid gjort tilgængelig på visse Intel Pentium 4 og Intel Xeon-processorer. Det blev afbrudt ikke fordi funktionen i sig selv var dårlig, men snarere fordi processoren, der brugte den, viste sig at være en smule fejlagtig af andre grunde. Pentium 4-arkitekturen var en mindre katastrofe for Intel, fordi den ikke var i stand til at gå i retning, som Intel håbede (Intel ønskede at have Pentium 4-processorer med urhastigheder på op til 10 GHz). Som et resultat sprang Intel tilbage til at designe processorer baseret på Pentium Pro-slægtstræet.

Hypertrådning var væk, men ikke glemt. Intel fandt til sidst tid og ressourcer til at integrere den i en anden ny processorarkitektur - Nehalem. Dette er den arkitektur, der er grundlaget for alle aktuelle Intel Core i3, i5 og i7 processorer.

Dejlige tråde, mand

hypertrådning

På trods af alle de fremskridt, vi har gjort i processorenes verden, har de stadig en større begrænsning - en individuel processor-kerne kan kun udføre en instruktion ad gangen. Lad os sige for eksempel, at du har MS Office, Firefox 4 Cool Firefox-værktøjer, der ikke er tilføjelsesprogrammer Læs mere og Skype alle åbne på én gang. Du har lyst til at have flere opgaver, men i processor-termer er du ikke det. Processorkernens eksekverende data relateret til disse programmer udfører en instruktion ad gangen, men fordi det er så hurtigt, bemærker du ikke nogen forsinkelse.

Men der er en forsinkelse. Denne forsinkelse skyldes, hvordan dataene fra hvert program føres til processoren. Hver strøm af data - eller tråd-ind til processoren skal planlægges og udføres af kernen individuelt. Hyper-threading gør det imidlertid muligt for hver processorkerne at planlægge og tildele ressourcer til to tråde på én gang.

Forestil dig en arbejdstager på en samlebånd. Der kommer to typer widgets til hende, og hun skal gøre forskellige ting med hver widget. Nogle gange er der imidlertid en forsinkelse, fordi transportbåndet er for langsomt, eller fordi den forkerte widget blev sendt til det forkerte tidspunkt. Hyper-Threading er som at tilføje et andet transportbånd, så der er nu et dedikeret til hver type widget. Der er stadig kun en arbejdstager, men nu kan widgets bringes hurtigere og mere effektivt til hende, så hun venter på arbejde sjældnere.

Ikke det samme som at fordoble kerne

hypertrådningHvis du starter en dual-core-processor med Hyper-Threading og åbner Windows Task Manager Tilpas Windows Task Manager til din vandring med Task Manager Modder Læs mere vil du finde dig selv stirre på fire grafer. Det er her det meste af forvirringen omkring Hyper-Threading, der fordobler antallet af kerner, kommer i spil. Jeg har endda talt med en stakkels fyr, som troede, at han havde købt en otte-core processor, fordi han så otte grafer i Windows Task Manager. Det var, hvad salgsrepræsentanten fortalte ham, så da han gik hjem og så otte grafer, var han tilsluttet. At se var at tro.

To grafer vises i Windows for hver kerne på en Hyper-Threading-processor, fordi Windows registrerer to logiske processorer for hver kerne. Udtrykket “logisk processor” lyder fancy, men en logisk processor er per definition en processor, der ikke har nogen fysisk eksistens. Windows kan sende tråde til hver logisk processor, men der er stadig kun en kerne, der gør det udførelse, så en enkelt kerne med Hyper-Threading er dramatisk forskellig fra to separate fysiske kerner.

Fordelen ved hypertråd

hvad er hypertrådgivningOkay, nok med den tekniske mumbo-jumbo. Lad os komme ned på den vigtigste del - hvordan Hyper-Threading vil påvirke computerens ydelse tænker på at bygge eller købe.

Med hensyn til daglige opgaver som webbrowsing, e-mail og tekstbehandling De 7 bedste gratis Microsoft Office-alternativerMicrosoft Office er kongen af ​​kontorpakker, men det betyder ikke, at det er den rigtige for dig. Her er nogle andre kontorpakker, du måske kan lide bedre! Læs mere , Hyper-Threading vil ikke have meget indflydelse. Ja, Hyper-Threading er teoretisk bedre til multi-tasking. Dagens processorer er dog så hurtige, at basale programmer sjældent er begrænset af hastigheden på din processor. Den måde, programmer programmeres på, kan også være en begrænsning. Du kan undertiden opdage, at du har adskillige programmer åbne, men kun en af ​​dine processor-kerner bruges meget. Det er fordi programmerne uanset grund ikke har deres arbejde fordelt på de forskellige tilgængelige kerner.

Når du prøver at lave tunge løft, kan Hyper-Threading imidlertid være mere nyttigt. De applikationer, der mest sandsynligt drager fordel af, er 3D-rendering-programmer, kraftige lyd / video-kodning apps og videnskabelige applikationer, der er bygget til maksimal multetrådede ydelse. Men du kan også nyde et ydeevneudvidelse, når du koder lydfiler i iTunes, spiller 3D-spil og zipper / udpakker mapper. Boost i ydelse kan være op til 30%, selvom der også vil være situationer, hvor Hyper-Threading overhovedet ikke giver noget løft.

Konklusion

Som ydeevne boost-tallet på kun op til 30% angiver, at Hyper-Threading er ikke det samme som at fordoble antallet af kerner på en processor. Hvis en salgsmedarbejder nogensinde fortæller dig det, skal du være forsigtig, fordi de enten er uvidende eller glade for at lyve for dig, hvis de tror, ​​det vil hjælpe med at skubbe hardware.

Med det sagt er Hyper-Threading en cool funktion, og det er værd at have det. Det er især godt, hvis du kan lide at redigere medier ofte, eller du bruger din computer som en arbejdsstation til professionelle programmer som Photoshop eller Maya.

Matthew Smith er en freelance forfatter, der bor i Portland Oregon. Han skriver og redigerer også for Digital Trends.