RekenaarsToerusting

Hyper-Threading - wat is dit? Hoe om Hyper-Threading in staat te stel?

Baie van Intel verwerkers sluit modules met die ondersteuning vir Hyper-Threading tegnologie, wat volgens die ontwikkelaars van die idee is om te help verhoog die produktiwiteit van die chip en die versnelling van die rekenaar as 'n geheel. Wat is die besonderhede van die besluit deur die Amerikaanse maatskappy? Hoe jy die voordele van Hyper-Threading kan gebruik?

Basiese inligting oor die tegnologie

Kyk na die belangrike inligting oor Hyper-Threading. Wat is hierdie tegnologie? Sy ontwikkel deur Intel vir die eerste keer aan die publiek in 2001. Die doel was om 'n bediener prestasie te verhoog. Die basiese beginsel is toegepas in die Hyper-Threading - verspreiding verwerker rekenaar op verskeie drade. En dit is moontlik, selfs al is die gepaste tipe chip stel net een kern (op sy beurt, as hulle 2 of meer, en strome in die reeds toegeken verwerker - tegnologie suksesvol hierdie meganisme voltooi).

Werking van hoofkring die PC's in verskeie strome ten koste van die maak van afskrifte van argitektoniese state in die loop van berekeninge. Wanneer hierdie geaktiveer een en dieselfde stel van hulpbronne op die chip. As die aansoek gebruik 'n bypassende geleentheid, is prakties betekenisvol bedrywighede baie vinniger uitgevoer word. Dit is ook belangrik dat die tegnologie in vraag, gesteun rekenaar input-output stelsel - BIOS.

Staat te stel Hyper-Threading

As die verwerker in 'n rekenaar geïnstalleer is, bied dit 'n konsekwente standaard, dit gewoonlik outomaties aktiveer. Maar in sommige gevalle is dit nodig die nodige aksies met die hand uit te voer om Hyper-Threading tegnologie maak. Hoe kan ek dit? Baie eenvoudig.

Teken in op die hoof-koppelvlak van BIOS. Om dit te doen, in die begin van die boot wat jy nodig het om te druk die DEL, soms - F2, F10, ten minste - ander sleutels, maar wat jy nodig het om altyd in een van die lyne van die teks op die skerm vertoon onmiddellik na die draai op die rekenaar. Die BIOS koppelvlak tot die item Hyper-Threading vind, want ondersteun weergawes van die inset-uitset stelsel, is dit gewoonlik geleë in 'n opsigtelike plek. die toepaslike opsie te kies, druk Enter om dit te aktiveer, en let op hoe aangeskakel. As hierdie modus reeds gestel, beteken dit dat Hyper-Threading Tegnologie hardloop. Jy kan al die voordele gebruik. Deur gebruik te maak van tegnologie in die instellings, moet jy al die inskrywings in die BIOS te red, kies Save en Exit Setup. Daarna sal die rekenaar weer te begin in die mode wanneer die CPU loop met die ondersteuning vir Hyper-Theading. Net so gedra Hyper-Threading af. Om dit te doen, kies die toepaslike paragraaf in die ander opsie - Gestremdes en die instellings te red.

Na bestudering van hoe om Hyper-Threading in staat stel en deaktiveer die tegnologie, kyk na sy funksies in detail.

Verwerkers met Hyper Threading ondersteuning

Die eerste verwerker, wat onder oorweging van die konsep geïmplementeer, volgens sommige verslae - Intel Xeon MP, ook bekend as die Foster-LP. Dit chip is in 'n aantal argitektoniese komponente is soortgelyk aan die Pentium 4, wat later ook die tegnologie geïmplementeer in vraag. Daarna het die funksie van 'n multi-threaded rekenaar is ingestel op Xeon bediener verwerkers met kern Prestonia.

As ons praat oor die huidige voorkoms van Hyper-Threading - wat "persent" te ondersteun nie? Een van die mees gewilde skyfies van hierdie tipe - die een wat behoort aan die familie Core en Xeon. Ook, daar is 'n bewys dat soortgelyke algoritmes in Itanium verwerkers en Atom tipe geïmplementeer.

Hier is die basiese inligting oor Hyper-Threading, verwerkers met sy ondersteuning, oorweeg die merkwaardigste feite oor die geskiedenis van tegnologie-ontwikkeling.

ontwikkeling Geskiedenis

Soos ons hierbo genoem, die Intel maatskappy gedemonstreer die konsep in vraag, die publiek in 2001. Maar die eerste stappe in die skepping van tegnologie is gemaak in die vroeë 90s. Ingenieurs van die Amerikaanse maatskappy, is dit opgemerk dat die PC verwerker hulpbronne by die verrigting van 'n reeks operasies aan nie heeltemal aktiveer.

As Intel het bereken terwyl die gebruiker is besig met 'n rekenaar chip binne groot tussenposes - miskien die meeste van die tyd - is betrokke te aktief - met sowat 30%. Deskundige menings met betrekking tot hierdie syfer is baie anders - iemand dink dit is duidelik te laag is, ander - heeltemal saamstem met die tesis van Amerikaanse ontwikkelaars.

Maar die meerderheid van IT-spesialiste is van mening dat selfs indien nie 70% van die CPU kapasiteit is hulle ledig nie, maar 'n baie beduidende bedrag van hulle.

Die belangrikste taak van die ontwikkelaars

Intel het besluit om hierdie toedrag van sake reg te stel as gevolg van 'n kwalitatief nuwe benadering tot die versekering van die doeltreffendheid van die groot rekenaar chip. Daar is voorgestel om 'n tegnologie wat sal bydra tot 'n meer aktiewe gebruik van die moontlikhede van verwerkers skep. In 1996, het Intel sy praktiese ontwikkeling van stapel gestuur.

Volgens die Amerikaanse korporasie konsep, verwerker, verwerking van data van een program kan idle hulpbronne te stuur om te werk met 'n ander program (of 'n komponent van die huidige, maar met 'n ander struktuur en vereis die integrasie van bykomende hulpbronne). Die onderskeie algoritme word ook aanvaar effektiewe interaksie met die ander hardeware komponente op 'n PC - RAM, chipset, en sagteware.

Intel het daarin geslaag om die probleem op te los. Aanvanklik is die tegnologie Willamette genoem. In 1999 is sy bekend gestel in die argitektuur van 'n paar verwerkers, en begin om dit te toets. tegnologie ontvang binnekort sy huidige naam - Hyper-Threading. Wat presies was dit - 'n eenvoudige herposisionering of drastiese aanpassings is onseker platform. Verdere feite oor die voorkoms van die tegnologie vir die publiek en die implementering daarvan in die verskillende modelle van Intel verwerkers, ons weet reeds. Onder die algemene name van vandag ontwikkeling - Hyper-Threading tegnologie.

verenigbaarheid met die tegnologie aspekte

Hoe goed dit geïmplementeer Hyper-Threading tegnologie ondersteuning vir bedryfstelsels? Dit kan in ag geneem word dat wanneer dit kom by die moderne weergawes van Windows, jy enige probleme met die gebruiker in staat om ten volle te benut die voordele van Intel Hyper-Threading Tegnologie het, sal nie weer opstaan nie. Natuurlik, dit is belangrik ook om te verseker dat die tegnologie ondersteun die invoer-uitvoer stelsel - dit wat ons hierbo gesê het.

Sagteware en hardeware faktore

Met betrekking tot ouer weergawes van OS sagteware - Windows 98, NT en relatief verouderde XP, noodsaaklike voorwaarde vir die verenigbaarheid met Hyper-Threading - ACPI ondersteuning. As die bedryfstelsel nie geïmplementeer word, nie al afreken drade, wat gevorm word deur die onderskeie modules word erken deur die rekenaar. Let daarop dat Windows XP as 'n geheel bied die betrokkenheid van die voordele van hierdie tegnologie. Dit is ook hoogs wenslik dat multi-threading algoritmes geïmplementeer en gebruik word deur die eienaar van PC programme.

Soms moet jy dalk 'n plaasvervanger moederbord PC - as jy dit op verwerkers met Hyper-Threading ondersteuning installeer, in plaas van diegene wat gestaan op dit aanvanklik en was nie versoenbaar is met die tegnologie. Maar, soos in die geval van bedryfstelsels, enige probleme sal wees nie, indien die gebruiker beskikking - 'n moderne rekenaar, of ten minste die relevante komponente van die "yster" eerste verwerker Intel Core i5. Hyper Threading, soos ons hierbo opgemerk, geïmplementeer in die Core lyn, en aan te pas by dit chipset moederborde volle steun aan die onderskeie chip funksies.

kriteria vir versnelling

As jou rekenaar is op die vlak van hardeware en sagteware komponente sal nie versoenbaar is met Hyper-Threading wees, dan is dit tegnologie, in teorie, kan selfs vertraag sy werk. Hierdie situasie het daartoe gelei dat sommige IT-spesialiste twyfel die vooruitsigte van oplossings van Intel. Hulle het besluit dit was nie 'n tegnologiese deurbraak, en 'n bemarking Natuurlik is die basis van die konsep van Hyper Threading, wat is 'n algoritme wat, uit hoofde van sy argitektuur nie in staat is om aansienlik bespoedig jou rekenaar. Maar kritici twyfel is vinnig uit die weg geruim deur Intel ingenieurs.

So, die basiese voorwaardes om te verseker dat die tegnologie is suksesvol betrokke:

- Hyper-Threading ondersteuning input-output stelsel;

- verenigbaarheid van die moederbord met die toepaslike tipe verwerker;

- Steun vir die bedryfstelsel tegnologie en spesifieke toepassing wat uitgevoer word op dit.

As die eerste twee aanklagte van spesiale probleme nie moet plaasvind in die aspek van die program verenigbaarheid met Hyper-Threading kan nog 'n paar oortrek wees. Maar dit moet op gelet word dat indien die aansoek ondersteun, byvoorbeeld, werk met 'n dubbele-core processor, dit sal versoenbaar, byna gewaarborg, met tegnologie Intel se.

Ten minste is daar studies wat bevestig dat die groei van produktiwiteit programme, aangepas by die dual-core skyfies, oor 15-18%, as die verwerker loop Intel Hyper Threading modules. Hoe om hulle te skakel - ons reeds weet (in die geval van die gebruiker het enige twyfel oor die toepaslikheid van betrokkenheid tegnologie). Maar tasbare redes vir hul voorkoms, waarskynlik baie min.

Die praktiese nut van Hyper-Threading

Of tegnologie gegee het, in vraag, tasbare mededingende voordele van Intel? Daar is verskillende menings oor hierdie saak. Maar baie sê: so was die gewilde Hyper-Threading tegnologie, dit is 'n onmisbare oplossing vir baie vervaardigers van bediener stelsels word, is ook verwelkom deur gewone rekenaargebruikers.

Die hardeware data verwerking

Die grootste voordeel van die tegnologie - wat dit in 'n hardeware-formaat is toegepas. Dit wil sê, die grootste deel van die berekeninge sal uitgevoer word binne die verwerker vir spesifieke modules, eerder as sagteware algoritmes oorgedra na die vlak van die belangrikste chip kern - wat 'n afname in die algehele prestasie van die rekenaar sou impliseer. In die algemeen, soos aangedui deur die IT-kundiges, die Intel ingenieurs het daarin geslaag om die probleem, wat bepaal aan die begin van die ontwikkeling van tegnologie op te los - veroorsaak dat die verwerker om meer doeltreffend te funksioneer. Inderdaad, soos aangedui deur middel van toetse, die oplossing van baie prakties belangrike take vir die gebruiker om te gebruik Hyper-Threading in staat gestel om aansienlik bespoedig die werk.

Dit kan in ag geneem word dat onder diegene Pentium 4 skyfies, wat toegerus is met modules ondersteun hierdie tegnologie, die eerste veranderinge gewerk veel meer effektief. In baie opsigte was hierdie uitgedruk in die vermoë van die PC te bedryf in 'n modus van werklike multitasking - wanneer verskeie verskillende tipes van Windows-programme, en hoogs ongewens om te versterk as gevolg van die gebruik van die stelsel bronne deur een van hulle verminder die spoed van die werk van ander.

Die gelyktydige oplossing van verskeie probleme

So, verwerkers met Hyper-Threading ondersteuning beter aangepas as die chip wat nie versoenbaar is met dit is, die gelyktydige bekendstelling van, byvoorbeeld, webblaaier, musiek speel en werk met dokumente. Natuurlik, is al hierdie voordele gevoel deur die gebruiker in die praktyk slegs indien die sagteware en hardeware komponente van die rekenaar word gekenmerk deur voldoende verenigbaarheid met 'n soortgelyke modus operandi.

soortgelyke ontwikkeling

Hyper-Threading tegnologie - is nie die enigste een wat ontwerp is om PC prestasie deur multi rekenaar te verbeter. Sy het analoë.

Byvoorbeeld, in POWER5 verwerkers wat vrygestel is deur IBM, sluit ook ondersteuning vir multi-threading. Dit wil sê, elke van die verwerker cores (van 2 daarop ooreenstemmende element geïnstalleer) die take binne die twee strome kan verrig. So, die chip hanteer 4 rekenaar drade gelyktydig.

Onder AMD het ook uitstekende resultate in die veld van 'n multi-threading konsepte. Dit is bekend dat in die Bulldozer argitektuur, algoritmes gebruik word, soortgelyk aan Hyper-Threading. Funksie oplossings van AMD dat elke draad hanteer die individuele verwerker eenhede. Wanneer hierdie kas van die tweede vlak gedeel. Soortgelyke konsepte geïmplementeer en ontwikkel deur AMD Bobcat argitektuur, wat aangepas is vir notaboeke en klein rekenaars.

Natuurlik, kan die konsep van direkte eweknieë van AMD, IBM en Intel word beskou as baie voorwaardelik. Asook benaderings tot die ontwerp verwerker argitekture in die algemeen. Maar die beginsels vervat in die relevante tegnologie beskou kan word baie soortgelyk, en die doelwitte wat ontwikkelaars sit in die aspek van die verhoging van die doeltreffendheid van die geheue skyfies - baie geheg in werklikheid, indien nie identies.

Dit is die belangrike feite oor die opwindende tegnologie van Intel. Wat is dit, hoe om Hyper-Threading aktiveer of, omgekeerd, deaktiveer, ons geïdentifiseer het. Die punt wat moontlik deur in die praktiese gebruik van die voordele wat jy kan gebruik, maak seker dat die rekenaar hardeware en sagteware ondersteuning tegnologie.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 af.birmiss.com. Theme powered by WordPress.