Ce este Hyper-Threading?

Ce este hyper trading

În testele care nu au avut capacitatea de a măsura min fps, această valoare a fost măsurată de utilitarul FRAPS. VSync a fost dezactivat în timpul testelor.

Pentru a evita erorile și a minimiza erorile de măsurare, toate testele au fost efectuate de trei ori. La calcularea fpsului mediu, media aritmetică a rezultatelor tuturor rulărilor a fost luată ca rezultat final.

Valoarea minimă a indicatorului pe baza rezultatelor a trei rulări a fost aleasă ca min fps.

Să mergem direct la teste. Tehnologia Ce este hyper trading HT a apărut pentru prima oară acum 15 ani - înîn procesoarele Pentium 4 și Xeon, și de atunci a apărut în procesoarele Intel în linia Ce este hyper trading i, unele Atom, în timpuri recente de asemenea, în Pentiumapoi a dispărut nu a fost acceptat în liniile Core 2 Duo și Quad. Și în acest timp, a dobândit proprietăți mitice - se spune că prezența sa aproape dublează performanța procesorului, transformând i3-urile slabe în i5-urile puternice.

Cu toate acestea, alții spun că HT este un truc obișnuit de marketing și este de puțin diagrame exacte cu opțiuni binare. Adevărat, ca de obicei, la mijloc - în unele locuri există un sentiment, dar cu siguranță nu ar trebui să vă așteptați la o creștere pe două fețe. Descrierea tehnică a tehnologiei Să începem cu definiția dată pe site-ul Intel: Tehnologia Intel® Hyper-Threading Ce este hyper trading HT îmbunătățește utilizarea procesorului permițând rularea mai multor fire pe fiecare nucleu.

cum să începeți să investiți pe internet

În ceea ce privește performanța, această tehnologie se îmbunătățește debit procesoare, îmbunătățind performanța generală a aplicațiilor multithread. În general, este clar că nimic nu este clar - unele fraze obișnuite, dar pe scurt ele descriu tehnologia - HT permite unui nucleu fizic să proceseze simultan mai multe de obicei două fluxuri logice.

Tot ce trebuie sa stiti despre hyper threading si alte caracteristici ale procesoarelor

Dar cum? Procesor hiper-threading: poate stoca informații despre mai multe fire de execuție simultan; ce este hyper trading un set de registre adică blocuri memorie rapidă în interiorul procesorului și câte un controler de întrerupere adică unitatea de procesor încorporată responsabilă de capacitatea de a procesa secvențial cererile pentru apariția oricărui eveniment care necesită atenție imediată de la diferite dispozitive pentru fiecare procesor logic.

Să vedem un exemplu simplu: Să presupunem că procesorul are două sarcini. Dacă procesorul are un nucleu, atunci îi va ce este hyper trading secvențial, dacă doi, apoi în paralel pe două nuclee, iar timpul de execuție al ambelor sarcini va fi egal cu timpul petrecut pe o sarcină mai grea. Dar dacă procesorul este single-core, dar acceptă hyper-threading?

Cu toate acestea, dublarea performanței nu are ce este hyper trading din motive evidente - de cele mai multe ori se dovedește că două sarcini au nevoie de aceeași unitate de calcul în procesor și apoi vedem un lucru simplu: în timp ce o sarcină este procesată, executarea celei de-a doua una se oprește pur și simplu pentru acest timp pătrate albastre - prima sarcină, verde - a doua, roșie - trimiterea sarcinilor la același bloc din procesor : Ca rezultat, timpul petrecut de procesor cu HT pe două ce este hyper trading este mai mult decât timpul necesar pentru a calcula cea mai dificilă sarcină, dar mai puțin decât timpul necesar pentru a calcula secvențial ambele sarcini.

Cu toate acestea, nu totul este atât de bun: se întâmplă să nu existe deloc câștig de performanță de la HT și chiar se întâmplă ca HT să degradeze performanța procesorului. Acest lucru se întâmplă din mai multe motive: Fără memorie cache.

Day Trading pentru Începători

Quad-core i7 cu cache HT are deja 8 MB, dar din moment ce există 8 nuclee logice, obținem deja doar 1 MB pe nucleu - este posibil ca unele programe să nu aibă suficient din acest volum în timpul calculelor, ceea ce duce la o scădere a performanței. Lipsa optimizării software-ului.

Ce este Hyper Threading? Cum se activează suportul pentru BIOS-ul?

Cea mai de bază problemă este că ce este hyper trading consideră că nucleele logice sunt fizice, motiv pentru care atunci când sarcinile sunt executate în paralel pe un nucleu, întârzierile apar adesea din cauza accesului sarcinilor la aceeași unitate de calcul, ceea ce neagă în cele din urmă câștigul de performanță de la HT.

Dependența de date. Rezultă din punctul anterior - pentru ce este hyper trading finaliza o sarcină, este necesar rezultatul alteia, dar nu a fost încă finalizată. Și din nou, obținem o utilizare simplă, mai redusă a procesorului și un mic impuls de la HT. Programe care nu funcționează bine cu hiperthreading În mod tradițional, acestea sunt majoritatea jocurilor - acestea sunt de obicei dificil de paralelizat corect, așa că adesea patru nuclee fizice la frecvențe înalte seria i5 K sunt mai mult decât ce este hyper trading pentru jocuri, paralelizarea care sub 8 nuclee logice din i7 se dovedește a fi o sarcină imposibilă.

Cu toate acestea, trebuie avut în vedere faptul că există procese de fundal și, dacă procesorul nu acceptă HT, atunci procesarea lor se încadrează pe nucleele fizice, ceea ce poate încetini jocul. Rezultat Poate că a mai rămas o singură întrebare - are sens să luați procesoare cu HT sau nu?

Dacă vă place să păstrați călcâiele programelor deschise în același timp și în același timp să jucați jocuri sau faceți editare foto, video sau modelare - da, bineînțeles că ar trebui să o luați.

Și dacă sunteți obișnuiți să închideți toate celelalte înainte de a lansa un program greu și nu vă răsfățați cu procesarea sau modelarea, atunci nu aveți nevoie de un procesor cu HT. Si in acest moment este un element esențial al procesoarelor Core. Cu toate acestea, problema necesității HT în jocuri nu este încă pe deplin înțeleasă.

Am decis să efectuăm un test pentru a vedea dacă jucătorii au nevoie de un Core i7 sau dacă este mai bine să treacă cu un Core i5.

Retineti ca, in timp ce procesoarele Intel de ultima generatie va vor permite sa jucati jocuri 3D la setari de calitate medie, veti avea totusi nevoie de unitati GPU separate de la AMD sau Nvidia pentru a juca jocuri 3D la rezolutii de p sau 4K cu setari de calitate superioara activate. Veti gasi grafica Intel Iris Plus si Intel HD pe procesoare Core i7, in timp procesoarele i5 ofera una dintre cele mai multe versiuni ale graficii Intel HD, in functie de numarul de core.

Și, de asemenea, aflați cât de mult este mai bun Core i3 decât Pentium. Tehnologia Hyper-Threading, dezvoltată de Intel și utilizată exclusiv în procesoarele companiei, începând cu celebrul Pentium 4, este acum ceva de la sine înțeles.

care nume de insectă din jargon denotă o opțiune

Un număr semnificativ de generații actuale și anterioare de procesoare sunt echipate cu acesta. Va fi folosit și în viitorul apropiat. Și trebuie să recunoaștem ap opțiuni binare tehnologia Hyper-Threading este utilă și are un efect pozitiv asupra performanței, altfel Intel nu l-ar folosi pentru a-și poziționa procesoarele în linie.

Și nu ca element secundar, ci unul dintre cele mai importante, dacă nu chiar cele mai importante. Pentru a clarifica despre ce vorbim, am pregătit un tabel care face mai ușoară evaluarea principiului segmentării procesoarelor Intel.

Ce este Hyper-Threading?

După cum puteți vedea, există foarte puține diferențe între Pentium și Core i3, precum și între Core i5 și Core i7. De fapt, modelele i3 și i7 diferă de Pentium și i5 numai în ceea ce privește dimensiunea cache-ului de nivel trei pe un nucleu cu excepția ce este hyper trading ceasuluidesigur. Prima pereche are 1,5 megaocteți, iar a doua are 2 megaocteți.

Această diferență nu poate afecta drastic performanța procesoarelor, deoarece diferența de dimensiune ce este hyper trading cache-ului este foarte mică. De aceea Core i3 și Core i7 au primit suport pentru tehnologia Hyper-Threading, care este elementul principal care permite acestor procesoare să aibă un avantaj de performanță față de Pentium și, respectiv, Core i5.

învățarea de a câștiga bani pe semnale de strategie de opțiuni binare

Ca rezultat, un cache ceva mai mare și suportul Hyper-Threading vă vor permite să setați prețuri mult mai mari pentru procesoare.

De exemplu, procesoarele liniei Pentium aproximativ 10 mii tenge sunt de aproximativ două ori mai ieftine decât Core i3 aproximativ 20 mii tenge și, în ciuda faptului că, din punct de vedere fizic, la nivel hardware, sunt absolut aceleași și, în consecință, au același cost. Diferența de preț între Core i5 aproximativ 30 mii tenge și Core i7 aproximativ 50 mii tenge este, de asemenea, foarte mare, deși de mai puțin de două ori ce este hyper trading modelele mai mici.

Hyperthreading face procesoarele Intel vulnerabile la furtul cheilor de criptare

Cât de justificată este o astfel de creștere a prețului? Care este creșterea reală a Hyper-Threading? Răspunsul este cunoscut de mult: câștigul este diferit - totul depinde de aplicație și de optimizarea acesteia. În plus, ce este hyper trading test va fi o completare excelentă la articolul nostru anterior privind impactul numărului de nuclee dintr-un procesor asupra performanțelor jocurilor.

Înainte de a trece la teste, să ne amintim sau să aflăm ce este tehnologia Hyper-Threading.

Hyper-threading

Așa cum a spus Intel însuși, introducând această tehnologie cu mulți ani în urmă, nu există nimic deosebit de complicat în ea. De fapt, tot ce este necesar pentru a introduce HT la nivel fizic este să adăugați nu un singur set de registre și un controler de întrerupere la un nucleu fizic, ci două.

mod rapid și eficient de a câștiga bani

La procesoarele Pentium 4, aceste elemente suplimentare au crescut numărul de tranzistori cu doar cinci procente. Miezuri moderne Ivy Bridge precum și Podul cu nisipși viitorul Haswell elemente suplimentare chiar și pentru patru nuclee nu măresc cristalul nici măcar cu 1 la sută.

Registrele suplimentare și un controler de întrerupere, împreună cu suportul software, permit sistemului de operare să vadă nu un nucleu fizic, ci două logice. În același timp, prelucrarea datelor din două fluxuri care sunt trimise de sistem merge, de asemenea, pe un singur nucleu, dar cu unele particularități.

Întregul procesor rămâne, de asemenea, la dispoziția unui fir de execuție, dar de îndată ce unele blocuri ce este hyper trading CPU sunt eliberate și inactive, acestea sunt date imediat celui de-al doilea fir de execuție. Datorită acestui fapt, a fost posibil să ce este hyper trading utilizeze toate blocurile de procesor în ce este hyper trading timp și, prin urmare, să-i sporească eficiența.

Este adevărat, aceste cifre sunt adevărate doar pentru Pentium 4 cu conducta sa foarte lungă.

cum să faci bani pe computer

Dar condițiile ideale pentru Hyper-Threading nu sunt întotdeauna valabile. Și cel mai important, cel mai rău rezultat al muncii lui HT nu este lipsa de câștig de performanță, ci o scădere a performanței. Adică la anumite condițiiperformanța unui procesor cu HT va scădea față de un procesor fără HT datorită faptului că costurile generale pentru împărțirea firelor și așteptării vor depăși semnificativ câștigul din calcularea firelor paralele care este posibil caz specific Și astfel de cazuri sunt mult mai frecvente decât ar dori Intel.

Și mulți ani de utilizare a Hyper-Threading nu au îmbunătățit situația. Acest lucru este valabil mai ales pentru jocuri, care sunt foarte complexe și nicidecum standard în ceea ce privește procesarea datelor, aplicații.

De ce condiționat? În primul rând, pentru că în funcție de unele caracteristici nu corespund cu produsele reale.

în cazul în care pentru a face bani pe video