147 Shares 4583 views

Hyper-Threading – co to jest? Jak włączyć Hyper-Threading?

Wiele z procesorami Intel obejmują moduły ze wsparciem dla Hyper-Threading Technology, która, według twórców Chodzi o to, aby zwiększyć produktywność chipie i przyspieszenie komputera jako całości. Jakie są specyfika decyzji przez korporację US? Jak można korzystać z zalet technologii Hyper-Threading?

Podstawowe informacje o technologii

Rozważmy kluczowych informacji o Hyper-Threading. Czym jest ta technologia? Jego opracowany przez firmę Intel po raz pierwszy zaprezentowano publicznie w 2001 roku. Jego celem było zwiększenie wydajności serwera. Podstawową zasadą jest realizowany w Hyper-Threading – Procesor dystrybucja obliczeń na wielu wątkach. I to jest możliwe, nawet jeśli odpowiedni rodzaj chipa ustawić tylko jeden rdzeń (z kolei, jeśli są 2 lub więcej, i potoków w procesorze już przydzielone – technologia z powodzeniem uzupełnia ten mechanizm).

Działanie obwodu głównego komputera w kilku strumieniach kosztem wykonywania kopii stanach architektonicznych w trakcie obliczeń. Gdy ta opcja jest aktywna jeden i ten sam zestaw zasobów na chipie. Jeśli aplikacja używa możliwość dopasowania praktycznie znaczące operacje są wykonywane znacznie szybciej. Ważne jest również, że dana technologia wspierana systemu wejścia-wyjścia komputera – BIOS.

Włączanie Hyper-Threading

Jeśli procesor jest zainstalowany w komputerze, zapewnia spójny standard, zazwyczaj aktywuje się automatycznie. Jednak w niektórych przypadkach konieczne jest przeprowadzenie niezbędnych czynności, aby ręcznie Hyper-Threading. Jak mogę go aktywować? Bardzo proste.

Zalogować się do głównego interfejsu BIOS. Aby to zrobić, na początku rozruchu trzeba nacisnąć DEL, czasami – F2, F10, co najmniej – innymi klawiszami, ale trzeba zawsze pojawiają się w jednym z wierszy tekstu wyświetlanego na ekranie zaraz po włączeniu komputera. Interfejs BIOS, aby znaleźć punkt Hyper-Threading: do obsługiwanych wersji systemu wejścia-wyjścia, to zazwyczaj znajduje się w widocznym miejscu. Wybierając odpowiednią opcję, naciśnij klawisz Enter, aby go uaktywnić, zauważając jak Włączone. Jeśli ten tryb jest już ustawiony, oznacza to, że Hyper-Threading Technology pracuje. Można stosować wszystkie swoje zalety. Poprzez umożliwienie technologii w ustawieniach, należy zapisać wszystkie wpisy w BIOS-ie, wybierając Save and Exit Setup. Po tym, że komputer zostanie ponownie uruchomiony w trybie, gdy procesor pracuje z obsługą Hyper-Theading. Podobnie przeprowadzono Hyper-Gwintowanie się. Aby to zrobić, należy wybrać odpowiedni paragraf w drugiej opcji – Disabled i zapisać ustawienia.

Po studiach, jak włączyć Hyper-Threading i wyłączyć technologię, spojrzeć na jego funkcji w szczegółach.

Procesory z obsługą Hyper Threading

Pierwszy procesor, który został wdrożony pod uwagę koncepcji, według niektórych doniesień – Intel Xeon MP, znany również jako Foster MP. Ten chip jest w szereg elementów architektonicznych jest podobny do Pentium 4, który został następnie wdrożony również w kwestii technologii. Następnie, funkcja wielu gwintowanego obliczeń wprowadzono procesory serwera Xeon z jądrem Prestonia.

Jeśli mówimy o aktualnym występowaniem Hyper-Threading – jakie „procent” wspierać go? Wśród najbardziej popularnych tego typu chipów – te, które należą do rodziny Core i Xeon. Ponadto, istnieją dowody na to, że podobne algorytmy zaimplementowane w procesorach Itanium i rodzaju Atom.

Dowiedz się podstawowe informacje na temat Hyper-Threading, procesory z jej wsparcia, należy rozważyć najbardziej niezwykłych faktów o historii rozwoju technologii.

Historia rozwoju

Jak już wspomniano powyżej, firma Intel zademonstrował koncepcję pytanie, opinii publicznej w 2001 r. Ale pierwsze kroki w tworzeniu technologii zostały wykonane na początku lat 90-tych. Inżynierowie z amerykańskiej firmy, zaobserwowano, że komputer zasobów procesora podczas wykonywania szeregu operacji, aby nie aktywować całkowicie.

Jak Intel obliczył, gdy użytkownik pracuje na chipie PC w dużych odstępach czasu – być może większość czasu – angażuje się zbyt aktywnie – o około 30%. Ekspertyzy dotyczące tej liczby są bardzo różne – ktoś myśli, że jest zdecydowanie zbyt niskie, inne – całkowicie zgadzam się z tezą amerykańskich twórców.

Jednak większość specjalistów IT są zdania, że nawet jeśli nie 70% mocy CPU jest bezczynny, ale bardzo znaczącą ilością nich.

Głównym zadaniem deweloperów

Intel postanowił poprawić ten stan rzeczy z uwagi na jakościowo nowe podejście do zapewnienia skuteczności głównego układu PC. Zasugerowano, aby stworzyć technologię, która przyczyni się do bardziej aktywnego wykorzystania możliwości procesorów. W 1996 roku Intel uruchomił praktycznego rozwoju.

Według Amerykańskiego koncepcja, procesor, przetwarzaniem danych z jednego programu może wysłać bezczynnych zasobów do pracy z innej aplikacji (lub składowej prądu, ale ma inną strukturę i wymagają integracji dodatkowych zasobów). Odpowiedni algorytm jest również założyć skutecznej interakcji z innymi składnikami sprzętowymi na PC – RAM, chipset i oprogramowania.

Intel udało się rozwiązać ten problem. Początkowo technologia nazywa Willamette. W 1999 roku został wprowadzony w architekturze niektórych procesorów i rozpoczął testowanie go. technologia wkrótce otrzymał swoją obecną nazwę – Hyper-Threading. Co dokładnie to było – prosty rebranding lub drastyczne regulacje platforma jest niepewna. Kolejne fakty na temat pojawienia się technologii na rzecz społeczeństwa i jego realizacji w różnych modeli procesorów Intel, już wiemy. Wśród nazw pospolitych rozwoju dziś – Technologia Hyper-Threading.

Kompatybilność z aspektów technologicznych

Jak dobrze realizowane wsparcie Hyper-Threading w systemach operacyjnych? Można zauważyć, że jeśli chodzi o nowoczesnych wersjach Windows, masz jakieś problemy z użytkownikiem w pełni wykorzystać zalety Intel Hyper-Threading Technology, nie powstaną. Oczywiście, ważne jest również, aby upewnić się, że technologia jest obsługuje system wejścia-wyjścia – to już powiedzieliśmy wyżej.

Programowe i sprzętowe czynniki

Jeśli chodzi o starsze wersje oprogramowania System operacyjny – Windows 98, NT i stosunkowo przestarzałym XP, niezbędnym warunkiem zgodności z Hyper-Threading – ACPI. Jeśli system operacyjny nie jest realizowany, nie wszystkie wątki obliczeniowe, które są utworzone przez odpowiednie moduły będą rozpoznawane przez komputer. Należy pamiętać, że system Windows XP jako całość zapewnia zaangażowanie zalet tej technologii. Jest również bardzo pożądane, algorytmy wielowątkowymi zostały wdrożone i stosowane przez właściciela aplikacji PC.

Czasami trzeba się wymiana płyty głównej komputera – jeśli go zainstalować na procesorach z obsługą Hyper-Threading, zamiast tych, którzy stali na nim i początkowo nie były zgodne z technologią. Jednakże, jak w przypadku systemów operacyjnych, żadnych problemów nie będzie, jeśli do dyspozycji użytkownika – nowoczesny komputer, lub przynajmniej odpowiednie składniki „żelazną” pierwszy procesor Intel Core i5. Hyper Threading, jak wspomniano powyżej, realizowane w linii Core i dostosować do niej chipsetu płyty główne w pełni obsługują odpowiednie funkcje chipowe.

Kryteria dla przyspieszenia

Jeśli komputer jest na poziomie komponentów sprzętowych i programowych nie będzie kompatybilny z Hyper-Threading, to technologia, w teorii, może nawet spowolnić jego pracę. Sytuacja ta doprowadziła niektórzy specjaliści IT wątpić perspektywy rozwiązań firmy Intel. Zdecydowali, że nie był to przełom technologiczny, a kurs marketingu jest podstawą koncepcji Hyper Threading, która jest algorytmem , który z racji swej architekturze nie jest w stanie znacznie przyspieszyć swój komputer. Ale krytycy wątpliwości zostały szybko rozwiane przez inżynierów Intela.

Tak, podstawowe warunki, aby zapewnić, że technologia została pomyślnie udział:

System wspomagania przepływów hiperwątkowość -;

– kompatybilność z płyty z odpowiedniego typu procesora;

– Wsparcie dla technologii systemu operacyjnego i specyficzne aplikacje uruchomione na nim.

Jeśli dwie pierwsze liczy specjalnych problemów nie powinno występować w aspekcie zgodności programu z Hyper-Threading może być jeszcze jakiś nakładki. Należy jednak zauważyć, że jeśli aplikacja obsługuje na przykład praca z procesorem dwurdzeniowym, to będzie kompatybilne niemal gwarantowane, z technologią Intel.

Przynajmniej istnieją badania potwierdzające wzrost wydajności programów, dostosowanych do chipów dwurdzeniowych, około 15-18%, gdy procesor pracuje moduły Intel Hyper Threading. Jak je wyłączyć – już wiemy (w przypadku, gdy użytkownik ma żadnych wątpliwości co do zasadności technologii zaręczynowy). Ale rzeczowe powody ich wygląd, prawdopodobnie bardzo mało.

Praktyczna przydatność Hyper-Threading

Czy technologia dała, o którym mowa, wymierne korzyści konkurencyjne z Intelem? Istnieją różne opinie na ten temat. Ale wiele powiedzieć: tak, był popularny Technologia Hyper-Threading, stało się niezbędnym rozwiązaniem dla wielu producentów systemów serwerowych, również została przyjęta przez zwykłych użytkowników komputerów.

Przetwarzanie danych sprzętowe

Główną zaletą tej technologii – że jest realizowany w formie sprzętowej. Oznacza to, że główna część obliczeń zostaną przeprowadzone w procesorze dla poszczególnych modułów, a nie jako algorytmów programowych transmitowanych do poziomu głównego jądra wiórów – co oznaczałoby zmniejszenie ogólnej wydajności komputera. W ogóle, jak zauważono przez ekspertów IT, inżynierowie Intela udało się rozwiązać problem, który został ustalony na początku rozwoju technologii – powoduje, że procesor działać bardziej efektywnie. Rzeczywiście, jak wynika z badań, rozwiązanie wielu zadań praktycznie ważnych dla użytkownika, aby korzystać z Hyper-Threading włączony do znacznie przyspieszyć pracę.

Należy zauważyć, że wśród tych Pentium 4 wiórów, które były wyposażone w moduły w tej technologii, działa znacznie skuteczniej pierwsze modyfikacje. Pod wieloma względami ta została wyrażona w zdolności komputera do pracy w trybie rzeczywistym wielozadaniowość – gdy wiele różnych typów aplikacji Windows i wysoce niepożądane zintensyfikować powodu zużycia zasobów systemowych przez jednego z nich zmniejsza szybkość pracy innych.

Jednoczesne rozwiązanie różnych problemów

Tak więc, procesory z obsługą Hyper-Threading lepiej przystosowane niż chip, które nie są zgodne z tym, z jednoczesnym wprowadzeniem na przykład przeglądarki internetowej, odtwarzanie muzyki i pracy z dokumentami. Oczywiście, wszystkie te korzyści są odczuwalne przez użytkownika w praktyce tylko wtedy, programowe i sprzętowe komponenty PC cechują się wystarczającą zgodność z podobnym mechanizmie działania.

podobny rozwój

Hyper-Threading Technology – nie jest jedynym, który został zaprojektowany w celu zwiększenia wydajności komputera przez wielowątkowego przetwarzania. Ona ma analogów.

Na przykład, w procesorach POWER5 uwalnianych przez IBM, zawiera również obsługę wielu gwintu. Oznacza to, że każdy z rdzeni (od 2 do zamontowania w nim odpowiedniego elementu) może wykonywać zadania w tych dwóch strumieni. Zatem układ obsługuje 4 wątki obliczeniowych jednocześnie.

Wśród AMD również doskonałe wyniki w zakresie koncepcji wiele gwintów. Wiadomym jest, że w strukturze spychacz, algorytm wykorzystuje podobny Hyper-gwintowania. Rozwiązania fabularne AMD, że każdy wątek obsługuje poszczególne jednostki procesora. Kiedy to pamięć podręczna drugiego poziomu jest wspólna. Podobne koncepcje są realizowane i rozwijane przez AMD Bobcat architektury, która jest przystosowana do notebooków i małych komputerów.

Oczywiście pojęcie bezpośrednich odpowiedników od AMD, IBM i Intel można uznać za bardzo warunkowe. Jak również podejście do architektur procesorów projekt w ogóle. Jednak zasady zawarte w odpowiednich technologii można uznać za dość podobny, a cele, które wprowadzone deweloperom w aspekcie zwiększenia efektywności układów pamięci – Bardzo blisko w rzeczywistości, jeśli nie identyczne.

Są to kluczowe fakty o ekscytujących technologii Intela. Co to jest, jak włączyć Hyper-Threading, lub odwrotnie, należy wyłączyć, zidentyfikowaliśmy. Chodzi prawdopodobnie w praktycznego wykorzystania jego zalet, które można wykorzystać, upewniając się, że sprzęt i oprogramowanie PC pomocy technicznej.