Technologie Hyper-Threading - Co je to? Jak povolit a používat?

již v únoru 2002 debutoval patentovanou technologii „Intel» - Hyper-Threading. Co je toto a proč se dnes prakticky rozšířilo? Odpověď na tuto otázku nebude v tomto materiálu zohledněna pouze.

příběh HT techniky

První stolní procesor s podporou multithreading logiky bylo čtvrté generace Pentium. Hyper-Threading - technologie, která, v tomto případě umožňuje jeden fyzický jádro zvládnout jen dva datový tok. A tento čip instalována v zásuvce CPU PGA478 působila v 32-bitové zpracování a jeho taktovací frekvence je rovna 306 GHz. Předtím to bylo možné nalézt pouze v serverových procesorech v řadě XEON. Po obdržení úspěšných výsledků v tomto výklenku se společnost Intel rozhodla distribuovat HT na segment počítače. Následně v rámci PGA478 byla propuštěna celá řada takových procesorů. Po debutované zásuvce LGA775 NT byla dočasně zapomenuta. Ale s nástupem prodeje LGA1156 získala svůj druhý dech v roce 2009. Od té doby se stala povinná atribut procesor řešení z „Intel“, a to jak v segmentu ultraproyzvodytelnom, rozpočtem počítačových systémů.

Pojem této technologie

Podstatou technologie Intel Hyper-Threading, je zajistit, aby prostřednictvím minimálními změnami v rozložení mikroprocesoru designérů dosažení této úrovně systému aKód softwaru je zpracován ve dvou tocích na jednom fyzickém jádru. Všechny prvky výpočetního modulu zůstávají nezměněny, přidávají se pouze speciální registry a přidá se přeprogramovaný řadič přerušení. Pokud z nějakého důvodu začne modul fyzického výpočtu nečinný, na něm začne druhý programový proud a první pak čeká na potřebná data nebo informace. To znamená, že pokud byla dřívější jednoduchá práce na výpočetní části čipů poměrně častá, tak téměř úplně eliminuje takovou příležitost Hyper-Threading. Co je to s touto technologií?

Na hardwarové úrovni

Požadavky na Hyper-Threading se zvyšují podle hardwarových požadavků. Základní deska, systém BIOS a procesor by jej měli podporovat. Přinejmenším v rámci konektoru procesoru PGA478 bylo nutné věnovat zvýšenou pozornost této kompatibilitě. Ne všechny sady systémové logiky byly v tomto případě zaměřeny na použití HT, stejně jako procesorových zařízení. Dokonce i v případě, že rozsah základní desky tak žádoucí zkratka, neznamená to, že se třísky správně zahájen z důvodu, že je třeba aktualizovat BIOS. Situace v tomto případě se radikálně změnila z LGA1156. Tato počítačová platforma byla lovena pod Hyper-Threading. Proto nejsou v tomto případě žádné závažné problémy s používáním posledně jmenovaných, uživatelé nenastali. Totéž platí pro následující konektory procesoru, jako LGA1155 LGA1151 a LGA1150.Stejně tak žádné problémy s využitím HT může pochlubit vysoce výkonné Patice LGA1366 a LGA2011 a LGA2011-v3. Na vrcholu tohoto přímého konkurenta „inteligentní“ - společnost AMD - ve své nejnovější generaci procesorů pro AM4 realizovány velmi podobnou technologii logický multitasking - SMT. Používá prakticky shodný koncept. Rozdíl je pouze v názvu.

Hlavními složkami softwaru

Je třeba poznamenat, že i když je plná podpora hardwarových prostředků NT bude to ne vždy funguje úspěšně v softwaru. Začátek operačního systému by měl být schopen pracovat současně s více výpočetními jádry. V dnešních starších verzích systémového softwaru MS-DOS nebo Windows 98 to není možné. V případě Windows 10 však nevznikají žádné problémy a tento operační systém je zpočátku loven do takových hardwarových prostředků osobního počítače. Nyní zjistíme, jak povolit Hyper-Threading v systému Windows. K tomu musí mít počítač nainstalovaný veškerý potřebný aplikační software pro správu. Obvykle je to speciální nástroj z disku CD-ROM základní desky. Má speciální kartu, ve které můžete v BIOSu měnit v reálném čase. To vede k tomu, že na základě vlastního uvážení Hyper-Threading přesune do polohy zapnuto a aktivním další logický postup, a to i bez restartu operačního systému.

Zahrnutí technologie

Mnohonoví uživatelé často zpočátku používající nastavit nový počítač další důležitou otázkou na Hyper-Threading: jak se obrátit, že? Existují dva možné způsoby řešení tohoto problému. Jedním z nich je použití Bios. V tomto případě je následující:
  • Je-li PC inicializuje podepsat v systému BIOS. Je to dost, aby otestovat vzhled tlačítka obrazovky upínací DEL (v některých případech upínací F2).
  • Po zobrazení modré obrazovky pokračujeme pomocí navigačních tlačítek na záložce ADVANCED.
  • Pak najdeme položku Hyper-Threading.
  • Povoleno musí být nastaveno na opačné straně.
  • Klíčovou nevýhodou této metody je potřeba restartovat osobní počítač k provedení této operace. Skutečnou alternativou k tomu je použití nástroje pro konfigurační systém. Tato metoda byla podrobně popsána v předchozí části. A v takovém případě není nutné jít do systému BIOS.

    Vypnutí HT

    , které jsou analogické metodám, včetně NT existují dva způsoby, jak funkce deaktivace. Jeden z nich může být proveden pouze při inicializaci počítačového systému. To v pořadí není v praxi příliš výhodné. Proto odborníci přestat volit druhou metodu, která je založena na použití nástroje počítače základní desky. V prvním případě je taková manipulace:
  • Při stahování elektronické počítače jít do vstupní základny systému - výstup (druhá jiNázev BIOSu) způsobem popsaným výše.
  • Přesouváme kurzorová tlačítka na položku Pokročilé menu.
  • Poté je třeba najít položku nabídky Hyper-Threading (na některých deskových modelech může být označena jako HT). Před ním pomocí tlačítek PG DN a PG UP nastavte hodnotu Disabled.
  • Udržujte demo změny s F10.
  • Vyjděte z Biosu a restartujte svůj osobní počítač.
  • Ve druhém případě při použití diagnostického nástroje základní desky není počítač restartován. To je jeho hlavní výhoda. Algoritmus v tomto případě je totožný. Rozdíl spočívá v tom, že zde je použita instalovaná speciální utilita od výrobce základní desky. Dříve byly popsány dva hlavní způsoby vypnutí funkce Hyper-Threading. Ačkoli složitější je nominálně považován za druhý, ale je praktičtější z důvodu, že nevyžaduje restart počítače.

    Modely procesorů NT

    Zpočátku, jak bylo dříve zmíněno, byla podpora Hyper-Threading implementována pouze v procesorech Pentium 4 a pouze v PGA478. Ale již v rámci LGA1156 a pozdějších výpočetních platforem byla technologie použitá v tomto materiálu použita prakticky ve všech možných modelech čipů. S jeho pomocí se procesory Celeron otočily z jednojadrového na dvouzávitové řešení. Na druhou stranu, Penrium a i3 s jeho pomocí mohly již 4 zpracovat tok kódu. No, vlajková loď řady i7 může současně pracovat se 8 logickými procesory.Pro přehlednost uvádíme používání HT v rámci skutečné výpočetní platformě od Intelu - LGA1151: procesory
  • řady Celeron nepodporují tuto technologii a mají jen 2 počítačovou jednotku.
  • Řetězy řady Pentium jsou vybaveny dvěma jádry a čtyřmi proudy. Výsledkem je, že NT je v tomto případě plně podporováno.
  • mají podobné uspořádání a efektivnější procesor zařízení sestava Core i3: 2 individuální modul může pracovat ve čtyřech proudech.
  • Stejně jako většina větších čipů Celeron Core i5 není vybavena podporou HT.
  • Vlajková loď i7 řešení také podporuje HT. Pouze v tomto případě místo 2 jader v reálném světě jsou již 4 bloky zpracování kódu. Na druhou stranu mohou pracovat až 8 proudů.
  • Hyper-Threading - to pro technologii a jaké je jeho hlavní účel? Tato logika multitasking, který umožňuje minimální úpravy hardwaru pro zvýšení výkonu počítačového systému jako celku.

    V jakých případech je tato technologie nejúčinněji využívána?

    V některých případech, jak již bylo uvedeno výše, NT zvyšuje rychlost zpracování kódu procesoru. Hyper-Threading může pracovat efektivně pouze s vařeným softwarem. Typickými příklady jsou videokodeky a zvukový obsah, profesionální grafické balíčky a archivátory. Také dostupnost takové technologie může výrazně zlepšit výkon serveruového systému. Ale když implementace single-threaded kód srovnal dostupnost Hyper-Threading, která promění běžný procesor, který rozhodujena jednom hlavním úkolu.

    Výhody a nevýhody

    V technologii Intel Hyper-Threading existují určité nevýhody. Prvním je zvýšená cena CPU. Ale vyšší rychlost a lepší uspořádání křemíkových krystalů v každém případě zvýší cenu CPU. Rovněž oblast základny polovodičového procesoru se zvýšila, což vedlo ke zvýšení spotřeby energie a vyšší teploty. Rozdíl v tomto případě je nevýznamný a nepřesahuje 5%, ale stále existuje. V tomto případě neexistují žádné významné nevýhody. Nyní o výhodách. Na rychlost a produktivitu vlastnických technologií NT od společnosti "Intel" neposkytuje, že je pod určitou práh na takový počítač nebude jít dolů. Pokud software dokonale podporuje paralelní výpočetní techniky, pak dojde k určitému zvýšení výkonu a samozřejmě výkonu. Jak ukazují testy, v některých případech může růst dosáhnout 20%. Nejvíce optimalizovaným softwarem jsou v tomto případě různé enkodéry médií, archivátory a grafické balíčky. Ale s hrou všechno není tak dobré. Na druhou stranu jsou schopni pracovat ve čtyřech tocích a v důsledku toho vlajkové lodě nejsou schopny v tomto případě zadávat procesory řešení střední úrovně.
    Moderní alternativa od AMD
    Technologie Hyper-Threading není zatím jediný svého druhu. Má opravdovou alternativu. AMD s uvolněním platformy AM4 jí nabídla hodně konkurenta v tvář SMT. Na hardwarové úrovni jsou totožná řešení. Pouze z vlajkové lodi zIntel dokáže zpracovat 8 proudů a přední čip AMD. Již tento fakt naznačuje, že druhé řešení je slibnější. Společnost Intel proto musí naléhavě přizpůsobit své výrobní plány a nabídnout zcela nová řešení procesorů, která mohou dobře konkurovat novým zákazníkům z AMD. Teprve od této chvíle nebyly přesunuty. Pokud tedy potřebujete dostupnou počítačovou platformu, je lepší vybrat LGA1151 od společnosti Intel. Pokud potřebujete vyhrazenou kapacitu, AMD AMD bude lepší než AMD.

    Hodnocení vlastníků

    Během provozu nebyly žádné výrazné a významné nevýhody technologie Intel Hyper-Threading. Přinejmenším je to právě to, co poukazují úzce profilovaní odborníci na počítač, stejně jako běžní uživatelé. Ale jeho výhody jsou spousta. Klíčovým je zvýšení výkonu při zpracování speciálního softwaru. Současně neexistují zásadní změny ve struktuře procesoru, ale jeho parametry jsou prakticky nezměněny. Další důležitou vlastností HT je, že poskytuje určitý výkon počítače.

    Závěr

    Nyní shrňme výsledky pro Hyper-Threading. Co to je? Zvažovaná technologie vedla k rozvoji počítačové techniky po mnoho dalších let. Jeho vzhled umožnil řadu úkolů zvýšit rychlost díky minimálním změnám v uspořádání polovodičového krystalu CPU. Dalším důležitým argumentem v tomto případě je, že je dokonce přímým konkurentem"Intel" ve tváři společnosti AMD ji do jisté míry vypůjčil. Samozřejmě, že na World Wide Web, stále existují spory o tom, kdo o tom poprvé myslel. Některé patenty ukazují, že to byla AMD. Ale jedna věc přemýšlet a druhá - uvědomit si. A tady je vše úplně na straně "Intel". Nejprve představila revoluční "Pentium 4" s logem NT a dvěma logickými jádry. Jen takové servery by se mohly pochlubit. Jedná se o jednoduchý přenos technologií z jedné sféry do druhé a je zde vývoj moderní počítačové techniky.

    Související publikace