CalculatoareEchipament

Hyper-Threading - ce este? Cum să activați Hyper-Threading?

Multe dintre procesoare Intel includ module cu suport pentru Hyper-Threading, care, în conformitate cu dezvoltatorii de ideea este de a contribui la creșterea productivității cip și accelerarea PC-ului ca întreg. Care sunt aspectele specifice ale deciziei de către societatea americană? Cum puteți utiliza avantajele Hyper-Threading?

Informații de bază despre tehnologia

Luați în considerare informațiile cheie despre Hyper-Threading. Ce este aceasta tehnologie? -a dezvoltat de Intel pentru prima dată prezentat publicului în 2001. Scopul acesteia a fost de a crește performanța serverului. Principiul de bază este pus în aplicare în Hyper-Threading - calcul procesor de distribuție pe 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).

Funcționarea circuitului principal al PC-ului în mai multe fluxuri în detrimentul de a face copii ale statelor arhitecturale în cursul calcule. Atunci când acest lucru este activat unul și același set de resurse de pe chip. În cazul în care aplicația utilizează o oportunitate de potrivire, operațiunile practic semnificative sunt efectuate mult mai rapid. De asemenea, este important ca tehnologia în cauză, calculator sistem de intrare-ieșire a sprijinit - BIOS.

Activarea Hyper-Threading

În cazul în care procesorul este instalat într-un calculator, acesta oferă un standard consecvent, de obicei, se activează automat. Dar, în unele cazuri, este necesar să se efectueze acțiunile necesare pentru a face manual Hyper-Threading Technology. Cum pot activa? Foarte simplu.

Conectați-vă la interfața principală a BIOS-ului. 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. Dacă selectați opțiunea corespunzătoare, apăsați Enter pentru a activa, observând modul în care Enabled. Dacă acest mod este deja setat, înseamnă că Hyper-Threading rulează. 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 atunci când procesorul rulează cu suport pentru Hyper-Theading. In mod similar efectuat Hyper-Threading off. Pentru a face acest lucru, selectați paragraful relevant din cealaltă opțiune - pentru persoane cu handicap și de a salva setările.

După ce a studiat modul de a activa Hyper-Threading și dezactiva tehnologia, uita-te la caracteristicile sale în detaliu.

Procesoare cu suport Hyper Threading

Primul procesor, care a fost pus în aplicare în conformitate cu luarea în considerare a conceptului, potrivit unor rapoarte - Intel Xeon MP, de asemenea, cunoscut sub numele de Foster MP. Acest chip este într-un număr de componente arhitecturale este similar cu Pentium 4, care ulterior a fost, de asemenea, pus în aplicare tehnologia în cauză. Ulterior, funcția de calcul multi-let a fost introdus pe procesoare de server Xeon cu nucleu Prestonia.

Dacă vorbim despre prevalența actuală a Hyper-Threading - ceea ce „la sută“, se sprijini? Printre cele mai populare chips-uri de acest tip - cele care fac parte din familia Core și Xeon. De asemenea, există dovezi că algoritmi similare puse în aplicare în procesoare Itanium și tip Atom.

Aflați informațiile de bază despre Hyper-Threading, procesoare cu sprijinul său, ia în considerare faptele cele mai remarcabile despre istoria de dezvoltare a tehnologiei.

Istoricul dezvoltării

Așa cum am menționat mai sus, compania Intel a demonstrat conceptul în cauză, publicul în 2001. Dar primii pași în crearea de tehnologii au fost făcute la începutul anilor '90. Inginerii companiei americane, sa observat că PC resursele procesorului atunci când efectuează o serie de operații să nu activeze complet.

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.

Cu toate acestea, majoritatea IT-specialiști sunt de părere că, chiar dacă nu este de 70% din capacitatea procesorului este inactiv, dar o cantitate foarte mare de ele.

Sarcina principală a dezvoltatorilor

Intel a decis să corecteze această stare de lucruri din cauza unei noi abordări calitativ pentru a asigura eficacitatea majore cip PC. Sa sugerat crearea unei tehnologii care ar contribui la o utilizare mai activă a posibilităților de procesoare. În 1996, Intel a lansat dezvoltarea sa 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 problema. Inițial, tehnologia se numește Willamette. În 1999, ea a fost introdusă în arhitectura unor procesoare, și a început testarea acestuia. Tehnologia a primit în curând numele actual - Hyper-Threading. Ce anume a fost - un rebranding simplu sau ajustări drastice este platforma incertă. Date suplimentare referitoare la apariția tehnologiei pentru public și punerea sa în diferitele modele de procesoare Intel, știm deja. Printre denumirile comune de dezvoltare de azi - Hyper-Threading Technology.

compatibilitatea cu aspectele tehnologice

Cât de bine implementat suport Hyper-Threading pentru sistemele de operare? Se poate observa că, atunci când este vorba de versiunile moderne de Windows, aveți probleme cu utilizatorul să utilizeze pe deplin avantajele Intel Hyper-Threading, nu va apărea. Desigur, este important, de asemenea, să se asigure că tehnologia sprijină sistemul de intrare-ieșire - acest lucru am spus mai sus.

Software și hardware factori

În ceea ce privește versiunile mai vechi ale software-ului sistemului de operare - Windows 98, NT și XP relativ depășit, condiție necesară pentru compatibilitatea cu Hyper-Threading - ACPI. În cazul în care sistemul de operare nu este pus în aplicare, nu toate firele de calcul, care sunt formate de modulele respective vor fi recunoscute de către calculator. Rețineți că Windows XP în ansamblu prevede implicarea avantajele acestei tehnologii. De asemenea, este foarte de dorit ca algoritmii multithreading au fost puse în aplicare și utilizate de către proprietarul aplicații PC.

Uneori poate fi nevoie o placa de baza de înlocuire PC - dacă îl instalați pe procesoare cu suport Hyper-Threading, în loc de cei care au fost în picioare pe el inițial și nu erau compatibile cu tehnologia. Cu toate acestea, la fel ca în cazul sistemelor de operare, orice probleme nu vor fi, în cazul în care dispoziția utilizatorului - un PC modern sau cel puțin componentele relevante ale „ de fier“ primul procesor Intel Core i5. Hyper Threading, așa cum am menționat mai sus, puse în aplicare în linia de bază, și să se adapteze la ea chipset suporta pe deplin funcțiile respective cip.

Criterii de accelerare

În cazul în care computerul este la nivelul componentelor hardware și software nu vor fi compatibile cu Hyper-Threading, atunci această tehnologie, în teorie, poate încetini chiar și în jos activitatea sa. Această situație a condus unii specialiști IT se îndoiesc perspectivele de soluții de la Intel. Ei au decis că nu a fost un progres tehnologic, și un curs de marketing este baza conceptului de Hyper Threading, care este un algoritm care, în virtutea arhitecturii sale nu este capabil să accelereze în mod semnificativ PC - ul. Dar criticii îndoială au fost spulberate rapid de către inginerii Intel.

Deci, condițiile de bază pentru a se asigura că tehnologia a fost implicată cu succes:

sistem de sprijin de intrare-ieșire Hyper-Threading -;

- compatibilitatea placii de baza cu tipul adecvat de procesor;

- Suport pentru tehnologia sistemului de operare și aplicația specifică care rulează pe ea.

În cazul în care primele două capete de acuzare probleme speciale nu ar trebui să apară în aspectul compatibilității program cu Hyper-Threading poate fi încă unele suprapunere. Dar trebuie remarcat faptul că în cazul în care cererea susține, de exemplu, lucrul cu procesor dual-core, acesta va fi compatibil, aproape garantat, cu tehnologia Intel.

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 tehnologiei de implicare). Dar, din motive concrete pentru aspectul lor, probabil, foarte puțin.

Utilitatea practică a Hyper-Threading

Fie că tehnologia a dat, în cauză, tangibile avantaje competitive ale Intel? Există păreri diferite cu privire la această chestiune. 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.

Prelucrarea datelor hardware

Principalul avantaj al tehnologiei - care este pusă în aplicare într-un format de 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.

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 probleme

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 beneficii sunt resimțite de către utilizator, în practică, numai în cazul în care componentele software și hardware ale PC-ului sunt caracterizate prin compatibilitate suficientă cu un mod similar de operare.

evoluție similară

Hyper-Threading - nu este singurul care este proiectat pentru a îmbunătăți performanța PC-ului de calcul multithreaded. Ea are analogii.

De exemplu, în procesoare POWER5 lansat de IBM, include, de asemenea, suport pentru multi-threading. Aceasta înseamnă că fiecare dintre nuclee ale procesorului (2 instalat pe acesta elementul corespunzător) poate îndeplini sarcinile în cadrul celor două fluxuri. Astfel, cipul se ocupă 4 fire de calcul simultan.

Printre AMD are, de asemenea, rezultate excelente în domeniul conceptelor multi-threading. Este cunoscut faptul că în arhitectura buldozer, se utilizează algoritmi, similar cu Hyper-Threading. Soluții de caracteristici de la AMD ca fiecare fir de mânere unitățile de procesor individuale. Atunci când acest cache al doilea nivel este partajat. Concepte similare sunt implementate și dezvoltate de arhitectura AMD Bobcat, care este adaptat pentru notebook-uri și PC-uri mici.

Desigur, conceptul de omologii directe de la AMD, IBM si Intel poate fi considerată foarte condiționată. Precum și abordări pentru arhitecturi de procesoare de design, î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 cheie despre tehnologia interesante de la Intel. Ce este, cum să activați Hyper-Threading sau, dimpotrivă, dezactiva, am identificat. Punctul, probabil în utilizarea practică a avantajelor sale, pe care le puteți utiliza, asigurându-vă că hardware-ul PC-ul și software-ul de tehnologie de sprijin.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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