Hyper-Threading - ce este? Cum se activează Hyper-Threading?

Multe procesoare Intel includ module care susțin tehnologia Hyper-Threading, care, conform ideii dezvoltatorilor, ar trebui să contribuie la creșterea performanțelor cipului și la accelerarea PC-ului în ansamblu. Care este specificitatea acestei decizii a unei corporații americane? Cum pot profita de Hyper-Threading?

Informații de bază despre tehnologie

Luați în considerare informațiile cheie despre Hyper-Threading. Ce este această tehnologie? Acesta a fost dezvoltat de Intel și prezentat publicului în 2001 pentru prima dată. Scopul creării sale a fost creșterea performanței serverelor. Principiul principal implementat în Hyper-Threading este alocarea calculelor procesorului la mai multe fire. Și este posibil, chiar dacă tipul adecvat de cip setat un singur nucleu (la rândul său, în cazul în care acestea sunt 2 sau mai multe, și fluxuri în procesorul deja alocat - tehnologia se finalizează cu succes acest mecanism).

Hyper-Threading ceea ce este

Funcționarea microcircuitului principal al PC-ului în cadrul mai multor fluxuri este asigurată prin crearea de copii ale stărilor arhitecturale în timpul calculelor. Aceasta implică același set de resurse pe chip. Dacă aplicația utilizează capacitatea adecvată, operațiile practice semnificative sunt efectuate mult mai rapid. De asemenea, este important ca tehnologia în cauză să fie susținută de sistemul de intrare / ieșire al computerului, BIOS.

Încurajarea suprapunerii

Dacă procesorul instalat pe PC acceptă standardul corespunzător, atunci, de regulă, acesta este activat automat. Dar, în unele cazuri, trebuie să faceți manual acțiunile necesare pentru a obține tehnologia Hyper-Threading. Cum îl activez? Este foarte simplu.

Trebuie să introduceți interfața principală BIOS. Pentru a face acest lucru, la începutul boot trebuie să apăsați DEL, uneori - F2, F10, cel puțin - alte chei, dar trebuie să apară întotdeauna într-una dintre liniile de text afișat pe ecran, imediat după pornirea PC-ului. Interfața BIOS pentru a găsi elementul Hyper-Threading: pentru versiunile acceptate ale sistemului de intrare-ieșire, de obicei este amplasat într-un loc vizibil. După selectarea opțiunii corespunzătoare, trebuie să apăsați Enter și să o activați, marcând-o ca Activată. Dacă acest mod este deja setat, atunci tehnologia Hyper-Threading funcționează. Puteți folosi toate avantajele sale. Prin activarea tehnologiei în setările, ar trebui să salvați toate intrările în BIOS, selectând Salvați și Exit Setup. După aceea, computerul va reporni în modul în care procesorul rulează cu ajutorul suportului Hyper-Theading. În mod similar, dezactivarea funcției Hyper-Threading. Pentru aceasta, selectați opțiunea din elementul corespunzător - Dezactivat și salvați setările.

După ce am studiat cum să activezi Hyper-Threading și să dezactivezi această tehnologie, să analizăm caracteristicile sale mai detaliate.

Procesoare suportate cu procesoare Hyper Threading

Primul procesor pe care a fost implementat conceptul companiei, potrivit unor date - Intel Xeon MP, de asemenea cunoscut sub numele de Foster MP. Acest cip într-o serie de componente arhitecturale este similar cu cel al Pentium 4, care, de asemenea, a realizat ulterior tehnologia în cauză. Ulterior, funcția de computing multi-threaded a fost implementată pe procesoarele de servere Xeon cu nucleu Prestonia.

Tehnologia Hyper-Threading

Dacă vorbim despre prevalența curentă a Hyper-Threading - care o susțin "protsy"? Printre cele mai populare microcircuite de acest tip se numără cele care aparțin familiilor Core și Xeon. De asemenea, există informații că algoritmi similari sunt implementați în procesoare precum Itanium și Atom.

După ce am studiat informațiile de bază despre Hyper-Threading, procesoarele cu suportul său, vom lua în considerare cele mai remarcabile fapte legate de istoria dezvoltării tehnologiei.

Istoria dezvoltării

După cum am arătat mai sus, Intel a arătat conceptul în cauză pentru public în 2001. Dar primii pași în crearea tehnologiei au fost făcuți la începutul anilor `90. Inginerii companiei americane au observat că resursele procesoarelor PC în efectuarea unui număr de operațiuni nu sunt pe deplin exploatate.

Ca Intel a calculat în timp ce utilizatorul este de lucru pe un cip PC-ul la intervale mari - probabil cele mai multe ori - este implicat prea activ - cu aproximativ 30%. Opiniile experților în ceea ce privește această cifră sunt foarte diferite - cineva crede că este în mod clar prea mică, iar altele - complet de acord cu teza de dezvoltatori americani.

Tehnologia Hyper-Threading

Cu toate acestea, majoritatea specialiștilor IT au fost de acord că, deși nu 70% din capacitatea procesorului este inactiv, ci o sumă foarte semnificativă.

Sarcina principală a dezvoltatorilor

Intel a decis să remedieze această stare de lucruri, datorită unei abordări calitativ noi pentru a asigura performanța principalelor cipuri de PC. Sa sugerat crearea unei tehnologii care să promoveze o utilizare mai activă a capabilităților procesatorilor. În 1996, specialiștii Intel și-au început dezvoltarea practică.

Conform conceptului de corporație americană, procesor, de prelucrare a datelor de la un program ar putea trimite resurse inactiv pentru a lucra cu o altă aplicație (sau o componentă a curentului, dar având o structură diferită și necesită integrarea de resurse suplimentare). Algoritmul respectiv este, de asemenea, presupune interacțiunea eficientă cu celelalte componente hardware de pe un PC - RAM, chipset-ul, și software-ul.

Intel a reușit să rezolve sarcina. Inițial, tehnologia era numită Willamette. În 1999, a fost introdus în arhitectura unor procesoare, iar testarea a început. Curând, tehnologia a primit un nume modern - Hyper-Threading. Ce anume a fost - o simplă re-branding sau ajustări cardinale la platformă, este greu de spus. Fapte suplimentare privind apariția tehnologiei în public și implementarea acesteia în diferite modele de procesoare Intel, suntem deja cunoscuți. Printre denumirile comune ale dezvoltării de astăzi se numără tehnologia Hyper-Threading.

Aspecte de compatibilitate cu tehnologia

Cât de bine este implementat suportul pentru tehnologia Hyper-Threading în sistemele de operare? Se poate observa că, dacă este o problemă a versiunilor moderne de Windows, atunci nu există probleme cu faptul că utilizatorul utilizează pe deplin avantajele Intel Hyper-Threading Technology, nu va apărea. Desigur, este, de asemenea, foarte important ca tehnologia să fie susținută de sistemul de intrare-ieșire, așa cum am spus mai sus.

Factori software și hardware

În ceea ce privește versiunile mai vechi ale sistemului de operare - Windows 98, NT și XP relativ învechite, condiția necesară pentru compatibilitatea cu Hyper-Threading este suportul pentru ACPI. Dacă nu este implementat în sistemul de operare, atunci nu vor fi recunoscute toate fluxurile de calcul care sunt formate de modulele corespunzătoare. Rețineți că Windows XP ca întreg oferă avantajele tehnologiei în cauză. De asemenea, este de dorit ca algoritmii multithreading să fie implementați în aplicațiile utilizate de proprietarul PC-ului.

Uneori poate fi necesar înlocuirea plăcii de bază PC - în cazul instalării pe ea a procesoarelor cu suport Hyper-Threading în loc de cele care au stat inițial pe acesta și care nu erau compatibile cu tehnologia. Cu toate acestea, ca și în cazul sistemelor de operare, nu vor apărea probleme speciale dacă un utilizator are un PC modern sau cel puțin o componentă hardware corespunzătoare pentru primii procesori Intel Core i5. Hyper Threading, așa cum am menționat mai sus, este implementat în seria Core, iar chipset-urile de placă de bază adaptate acestuia suportă pe deplin funcțiile corespunzătoare chipului.



Cum se activează Hyper-Threading

Criterii de accelerare

În cazul în care calculatorul la nivelul componentelor hardware și software nu este compatibil cu Hyper-Threading, atunci această tehnologie, teoretic, ar putea chiar să o încetinească. Această stare de lucruri a determinat unii profesioniști IT să pună la îndoială promisiunea soluției de la Intel. Ei au decis că nu a fost un salt tehnologic, dar o mișcare de marketing subliniază conceptul de Hyper Threading acest algoritm, care, datorită arhitecturii sale, nu poate accelera în mod semnificativ activitatea PC-ului. Însă îndoielile criticilor au fost rapid eliminate de inginerii Intel.

Deci, condițiile de bază pentru utilizarea tehnologiei cu succes:

- Suport Hyper-Threading pentru sistemul I / O;

- compatibilitatea plăcii de bază cu un procesor de tipul corespunzător;

- suport tehnologie de către sistemul de operare și o aplicație specifică care rulează în el.

Dacă primele două elemente nu au probleme speciale, atunci în ceea ce privește programele de compatibilitate cu Hyper-Threading, pot apărea unele suprapuneri. Dar se poate observa că, dacă aplicația acceptă, de exemplu, să lucreze cu procesoare dual-core, atunci va fi compatibilă, aproape garantată, cu tehnologia Intel.

Tehnologia Intel Hyper-Threading

Cel puțin există studii care confirmă creșterea programelor de productivitate, adaptate la chips-uri dual-core, aproximativ 15-18%, în cazul în care procesorul rulează module Intel Hyper Threading. Cum să le dezactivați - știm deja (în cazul în care utilizatorul are îndoieli cu privire la oportunitatea utilizării tehnologiei). Dar, probabil, există foarte puține motive tangibile pentru apariția lor.

O utilitate practică a Hyper-Threading

Tehnologia în cauză dă tangibilă avantaj competitiv compania Intel? Există opinii diferite în această privință. Dar mulți spun: a fost atât de popular tehnologia Hyper-Threading, a devenit o soluție indispensabilă pentru mulți producători de sisteme de servere, de asemenea, a fost salutată de către utilizatorii de computere obișnuiți.

Procesarea hardware a datelor

Principalul avantaj al tehnologiei este că este implementat într-un format hardware. Adică, partea principală a calculelor vor fi efectuate în cadrul procesorului pentru module specifice, mai degrabă decât ca algoritmi software transmise la nivelul principal kernel cip - ceea ce ar implica o reducere a performanței generale a PC-ului. În general, după cum sa menționat de către experții IT, inginerii Intel au reușit să rezolve problema, care a fost determinată la începutul dezvoltării tehnologiei - determina procesorul să funcționeze mai eficient. Într-adevăr, așa cum se arată prin teste, soluția de multe sarcini practic importante pentru utilizator de a utiliza Hyper-Threading activat pentru a accelera în mod semnificativ activitatea.

Procesoare Hyper-Threading

Se poate observa că printre aceste cipuri Pentium 4, care au fost echipate cu module care susțin această tehnologie, a lucrat mult mai eficient primele modificări. În multe privințe acest lucru a fost exprimat în capacitatea PC-ului de a opera într-un mod de multitasking real, - atunci când mai multe tipuri diferite de aplicații Windows, și extrem de nedorite să se intensifice din cauza consumului de resurse de sistem de una dintre ele reduce viteza de munca altora.

Soluția simultană a diferitelor sarcini

Astfel, procesoare cu suport Hyper-Threading mai bine adaptat decât cip, care nu sunt compatibile cu ea, lansarea simultană a, de exemplu, browser-ul web, redare muzică și lucrul cu documente. Desigur, toate aceste avantaje sunt simțite de către utilizator în practică numai dacă componentele hardware și hardware ale PC-ului se caracterizează printr-o compatibilitate suficientă cu un astfel de mod de operare.

Progrese similare

Tehnologia Hyper-Threading nu este singura proiectată pentru a îmbunătăți performanța PC-ului prin intermediul calculatoarelor cu mai multe fire. Are analogi.

De exemplu, procesoarele POWER5, fabricate de IBM, suportă și multithreading. Adică, fiecare dintre ele procesoare (există 2 elemente corespunzătoare pe ea), poate efectua sarcini în cadrul a 2 fire. Astfel, microprocesorul procesează simultan 4 calcule de curgere.

Hyper-Threading ceea ce sprijină protsy

AMD are, de asemenea, rezultate excelente în domeniul conceptelor multithreading. Deci, se știe că în arhitectura algoritmilor Bulldozer similare cu Hyper-Threading sunt utilizați. Particularitatea soluției de la AMD este aceea că fiecare dintre firele procesează blocuri separate ale procesorului. la această memorie cache al doilea nivel rămâne comun. Concepte similare sunt implementate în arhitectura dezvoltată de AMD Bobcat, care este adaptată pentru laptopuri și PC-uri mici.

Desigur, analogii direcți ai conceptului de la AMD, IBM și Intel pot fi considerați foarte condiționați. Pe lângă abordările de proiectare a arhitecturii procesoarelor în general. Dar principiile enunțate în tehnologiile relevante pot fi considerate destul de asemănătoare, iar obiectivele care pun dezvoltatorii în aspectul creșterii eficienței cipuri de memorie - foarte aproape de fapt, dacă nu identice.

Acestea sunt faptele esențiale despre tehnologia cea mai interesantă a Intel. Ce este, cum să activați Hyper-Threading sau, invers, dezactivați, am determinat. Lucrul este, probabil, în utilizarea practică a avantajelor sale, care pot fi utilizate, asigurându-vă că PC-ul din componentele hardware și software acceptă tehnologia.

Distribuiți pe rețelele sociale:

înrudit
Alege un joc de calculator serios și pentru o lungă perioadă de timpAlege un joc de calculator serios și pentru o lungă perioadă de timp
Procesor Intel Core i5: caracteristici, comparație. Plăci de bază pentru Intel Core i5Procesor Intel Core i5: caracteristici, comparație. Plăci de bază pentru Intel Core i5
Intel Core i7 3770: Caracteristici, Comparație, Overclockare și FeedbackIntel Core i7 3770: Caracteristici, Comparație, Overclockare și Feedback
Intel Core i5-3570K: prezentare generală, specificații, descriere și recenziiIntel Core i5-3570K: prezentare generală, specificații, descriere și recenzii
Socket 775. Cel mai puternic procesor de pe soclul 775Socket 775. Cel mai puternic procesor de pe soclul 775
Procesor Intel Celeron J1800: o prezentare generală, caracteristici și recenzii.Procesor Intel Celeron J1800: o prezentare generală, caracteristici și recenzii.
Procesor Intel Core i3-3240: specificatii, testare, opinii, preturiProcesor Intel Core i3-3240: specificatii, testare, opinii, preturi
Procesor Intel Core i7 860: specificații și recenziiProcesor Intel Core i7 860: specificații și recenzii
Intel Core 2 Duo E7500: specificații și recenziiIntel Core 2 Duo E7500: specificații și recenzii
Intel Core i7-5960X Extreme Edition Haswell-E: recenzie, descriere, specificații și recenziiIntel Core i7-5960X Extreme Edition Haswell-E: recenzie, descriere, specificații și recenzii
» » Hyper-Threading - ce este? Cum se activează Hyper-Threading?