Rekenaars, Inligtingstegnologie
Wat is Hyper Threading? Hoe kan ek BIOS ondersteun?
Gebruikers, ten minste een keer betrokke by die opstel van die BIOS, het waarskynlik opgemerk dat daar 'n baie onverstaanbare parameter van Intel Hyper Threading is. En nie almal weet watter soort tegnologie is en hoekom dit geskep is nie. Kom ons probeer om te verstaan wat Hyper Threading is, hoe om hierdie ondersteuning te gebruik, en terselfdertyd sal ons uitvind watter voordele vir die werking van die rekenaar so 'n instelling bied. In beginsel is daar niks moeilik om hier te verstaan nie.
Wat is Intel Hyper Threading Tegnologie?
So, wat is dit? As jy nie in die oerwoud van rekenaar terminologie klim nie en die gewone taal praat, is hierdie tegnologie geskep om die vloei van opdragte wat gelyktydig deur die sentrale verwerker verwerk word, te verhoog.
As 'n reël, vandag gebruik moderne verwerkerskyfies hul rekenaarvermoëns slegs met 70%. Die res bly so te sê in die reserwe, net in geval. Wat die verwerking van data vloei betref, word in die meeste gevalle slegs een draad geïmplementeer, alhoewel die verwerker multikern kan wees.
Basiese beginsels van werk
Om die vermoëns van die SVE te verhoog, is Hyper Threading-tegnologie ontwikkel. Dit kan óf een stroom opdragte in twee verdeel, óf 'n tweede by die reeds bestaande een voeg. Dis net so 'n draad is virtueel, en werk nie in die fisiese vlak nie. Hierdie benadering het die verwerker se prestasie onderskeidelik aansienlik verhoog, en die hele stelsel het baie vinniger begin werk. Oor die algemeen kan die prestasie wins van die SVE sterk wissel (van 5 tot 80%), soos dit afsonderlik bespreek sal word.
Maar soos die ontwikkelaars self beweer het dat die breinkind van die tegnologie van Hyper Threading is, bereik dit duidelik nie die volwaardige verwerker kern nie. Maar in sommige gevalle is die gebruik daarvan geregverdig, soos hulle sê, honderd persent. En as jy die essensie van Hyper Threading-prosesse ken (hoe om dit in te sluit en in die praktyk toe te pas), sal die resultaat nie lank wees om te kom nie.
'N bietjie geskiedenis
Nou 'n bietjie van 'n geskiedenis van hierdie ontwikkeling. Vir die eerste keer het Hyper Threading-ondersteuning slegs in Intel Pentium 4-verwerkers verskyn, en dan is die implementering daarvan voortgesit in die Intel Core iX-reeks (waar X 'n reeks verwerkers is: 3, 5, 7) en selfs in verwerkers vir mobiele toestelle van die Atom-reeks. Dit is opmerklik dat in die lyn van verwerkerskyfies Core 2 dit om een of ander rede ontbreek.
Toe was die prestasie wins egter effens swak, iewers op die vlak van 15-20%, wat aangedui het dat die verwerker self nie die nodige verwerkingskrag gehad het nie en die tegnologie wat geskep is, het sy tyd verbygesteek. Maar vandag is Hyper Threading beskikbaar in byna al die moderne skyfies. Daarbenewens, om die krag van die SVE te verhoog, gebruik die proses slegs 5% van die oppervlak van die kristal, wat dus die kamer verlaat om die hoofdatastroom en instruksies te verwerk.
Prestasie- en konflikkwessies
Dit is natuurlik goed, maar soms in die verwerking van data kan daar 'n verlangsaming wees. Dit is hoofsaaklik te wyte aan die sogenaamde takvoorspellingsmodule of onvoldoende kasvolume, wanneer dit voortdurend herlaai word.
As ons oor die hoofmodule praat, is die situasie hier dat in sommige gevalle die eerste draad data vanaf die tweede kan aanvra, en hulle is nog nie verwerk of in die verwerkingswachtrij nie. Net so algemeen is situasies waar die kern van die SVE te swaar is, en die hoofmodule stuur ondanks hierdie data steeds data. Ten slotte kan sommige programme en toepassings, veral hulpbronintensiewe aanlyn speletjies, baie vertraag word, al is dit net omdat hulle nie optimalisering het vir die gebruik van sulke tegnologie nie.
Met speletjies, na alles, wat gebeur? Die gebruiker se rekenaarstelsel probeer om die data vloei van die program na die bediener te optimaliseer. Maar die probleem is dat die spel nie weet hoe om data strome van verskillende soorte te versprei, om dit te sê, stort alles in een hoop. Oor die algemeen gebeur dit glad nie en word dit glad nie bereken nie.
Terloops, dikwels in 2-kernprosessors, is die prestasiegroei baie hoër as byvoorbeeld in 4-kernprosessors. Laasgenoemde het eenvoudig genoeg rekenaarkrag.
Hyper Threading: Hoe kan jy die opsie in die BIOS aktiveer?
Met die tegnologie self en die geskiedenis van sy voorkoms het ons 'n bietjie uitgesorteer. En nou het ons naby gekom om te verstaan wat Hyper Threading is. Hoe kan ek die geëisde ondersteuning vir gebruik in die verwerker insluit? Eenvoudiger as eenvoudig. Dit word gedoen uit die kontrolesubstelsel (BIOS). Die insette word uitgevoer deur gebruik te maak van die sleutels Del, F1, F2, F3, F8, F12, F2 + Del, ens. Vir notebooks Sony Vaio is daar 'n spesifieke inset met behulp van 'n spesiale sleutel ASSIST.
In BIOS-instellings (as hierdie tipe verwerker hierdie tegnologie ondersteun) is daar noodwendig 'n stemlyn, wat in die meeste gevalle lyk soos Hyper Threading Technology (soms Funksie). Maar, afhangende van die weergawe van die BIOS en die ontwikkelaar van die substelsel, kan die instelling van hierdie parameter in die hoofkieslys (Hoof) of in die gevorderde instellings (Gevorderde BIOS-funksies) geleë wees. Om die tegnologie te aktiveer, voer die parameter menu in en stel die waarde in op Ingeschakeld. Verder, soos gewoonlik, word die veranderinge gestoor, en dan moet die stelsel herlaai word.
Wat is nuttig in Hyper Threading Technology?
Ten slotte, daar is 'n paar voordele om Hyper Threading te gebruik. Hoekom is dit alles gedoen, waarom verhoog die verwerker se verwerkingsvermoë?
Diegene wat met hulpbron-intensiewe programme werk, hoef niks te verduidelik nie. Sekerlik weet baie mense dat wiskundige, ontwerp-, grafiese-, video- en klankredakteurs nie soveel in hulle werk benodig nie, maar baie stelselhulpbronne, as gevolg van wat die hele stelsel in so 'n mate gelaai word dat dit begin verlangsaam. Daarom gebeur dit nie, en Hyper Threading-ondersteuning word geaktiveer.
Similar articles
Trending Now