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. Hyper trading 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 Hyper-Threading 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 Core 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 Hyper trading, 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 folos. 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 Intel® HT îmbunătățește utilizarea procesorului permițând rularea mai multor fire pe fiecare nucleu.

În ceea Hyper trading 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.

Dar cum? Procesor hiper-threading: poate stoca informații despre mai multe fire de execuție simultan; conține 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 executa 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 loc 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 opțiuni OFZ 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 Hyper Hyper trading același bloc din procesor : Ca rezultat, timpul petrecut de procesor cu HT pe două sarcini 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.

Hyper trading

Acest lucru se întâmplă din mai multe motive: Fără memorie cache. 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. Cea mai de bază problemă este că programele 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 a 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 Hyper trading 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 suficiente 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 Hyper trading î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?

  1. Faceți bani rapid și retrageți bani imediat
  2. Recenzii ale opțiunilor binare pr
  3. Este posibil să câștigi bani pe recenziile de opțiuni
  4. Indicatori economici în opțiuni binare

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 Hyper trading da, bineînțeles că ar trebui să o luați.

Și cum câștig bani cu opțiuni 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. Ș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.

Un număr semnificativ de generații actuale și anterioare de procesoare sunt echipate cu acesta.

OpenBSD dezactivează Intel-Hyper-Threading – blanche-collections.ro Blog

Va fi folosit și în viitorul apropiat. Și trebuie să recunoaștem că tehnologia Hyper-Threading este utilă și are un Hyper trading pozitiv asupra performanței, altfel Intel nu l-ar folosi Hyper trading 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. 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 frecvența ceasuluidesigur.

Hyper trading

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 a cache-ului este foarte mică.

OpenBSD dezactivează Intel-Hyper-Threading

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.

Ca rezultat, un cache ceva mai mare și suportul Hyper-Threading vă vor permite să setați prețuri mult mai mari pentru Nu pot face bani pe internet. 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 la modelele mai mici.

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, acest 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 Hyper trading la teste, să ne amintim sau să aflăm ce este tehnologia 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ă. 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 nisipHyper trading 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 de CPU sunt eliberate și Hyper trading, acestea sunt date imediat celui de-al doilea fir de execuție. Datorită acestui fapt, a fost posibil Hyper trading se utilizeze toate blocurile de procesor în același timp și, prin urmare, să-i sporească eficiența.

Modificați setările de performanță ale Chromebookului

Este adevărat, aceste cifre sunt adevărate doar pentru Pentium 4 cu conducta sa foarte lungă. Dar condițiile ideale pentru Hyper-Threading nu sunt întotdeauna valabile. Și cel mai important, Hyper trading 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. Cu toate acestea, acest lucru este chiar cel mai bun, deoarece, datorită invariabilității tuturor parametrilor importanți, vom putea descoperi influența reală a Hyper-Threading asupra performanțelor jocurilor fără rezerve. Cel mai probabil, acest material va fi relevant pentru viitoarele procesoare Haswell.

Hyper trading

Ei bine, se pare că toate întrebările referitoare la metodologia de testare, precum și particularitățile funcționării tehnologiei Hyper-Threading, tradn snals pentru opțiuni binare fost discutate și, prin urmare, este timpul să trecem la cele mai interesante - teste.

Chiar și în testul în care am studiat efectul numărului de nuclee de procesor asupra performanței jocurilor, am aflat că Hyper trading 11 este destul de calm în ceea ce privește performanța procesorului, funcționând perfect chiar și pe un singur nucleu.

După cum puteți vedea, testul nu observă absolut nicio diferență între Pentium și Core i7, darămite modele intermediare. Metro Dar Metro a observat clar apariția Hyper-Threading. Și ea a reacționat negativ la el! Da, așa este: activarea HT într-un anumit joc are un impact negativ asupra performanței. Un impact mic, desigur - 0,5 cadre pe secundă cu patru nuclee fizice și 0,7 cu două.

Dar acest fapt oferă toate motivele pentru a spune că în Metro Pentium este mai rapid decât Core i3, iar Core i5 este mai bun decât Core i7. Aceasta este o confirmare a faptului că Hyper-Threading nu își arată eficacitatea întotdeauna și peste tot. Crysis 2 Acest joc a arătat rezultate foarte interesante. HT și Intel câștigă?

Nu chiar, deoarece Core i7 nu a arătat niciun câștig față de Core i5, mult mai ieftin. Dar există o explicație Hyper trading pentru acest lucru - Crysis 2 nu poate utiliza mai mult de patru fluxuri de date.

Din acest motiv, vedem o creștere bună a unui procesor dual-core cu HT - patru fire sunt mai bune, deși logice, decât două. Pe de altă parte, nu a existat nicăieri unde să meargă subiecte Core i7 suplimentare, patru nuclee fizice erau destul de suficiente acolo.

Deci, conform rezultatelor acestui test, putem observa influența pozitivă a HT în Core i3, care este vizibil mai bună decât Pentium aici.

  • Ce este Hyper-Threading?
  • Introdus înHyper-threading este implementarea tehnologiei Intel Simultaneous Multi-Threading SMTcare permite sistemului de operare să utilizeze un nucleu virtual pentru fiecare nucleu fizic prezent în procesoare pentru a îmbunătăți performanța.
  • Ce este o bifă pe opțiuni

Hyper trading printre procesoarele quad-core, Core i5 pare din nou o soluție mai rezonabilă. Battlefield 3 Rezultatele aici sunt foarte ciudate. Dacă în testul numărului de nuclee, câmpul de luptă a fost un exemplu de creștere microscopică, dar liniară, atunci includerea Hyper-Threading a făcut ravagii asupra rezultatelor. De fapt, putem afirma că Core i3, cu cele două nuclee și HT, sa dovedit a fi cel mai bun dintre toate, chiar înainte de Core i5 și Core i7.

Ciudat, desigur, dar în același timp, Core i5 și Core i7 sunt din nou la același nivel. Ceea ce explică acest lucru nu este clar. Cel mai probabil, metodologia de testare din acest joc a jucat un rol aici, ceea ce dă erori mai mari decât standardele standard. În ultimul test, F1 s-a dovedit a fi unul dintre jocurile care sunt foarte critice cu privire la numărul de nuclee, iar în acesta a surprins din nou impactul excelent asupra performanțelor tehnologiei Hyper-Threading.

Și din nou, la fel ca în Crysis Hyper trading, pornirea HT s-a arătat foarte bine pe procesoarele dual-core. Uită-te la diferența dintre Core i3 convențional și Pentium - este mai mult decât dublu! Se vede clar că jocului îi lipsesc foarte mult două nuclee și, în același timp, codul său este atât de bine paralelizat încât efectul este uimitor. Pe de altă parte, nu există călcări împotriva a patru nuclee fizice - Core i5 este considerabil mai rapid decât Core i3. Dar Core i7, din nou, ca și în jocurile anterioare, nu a arătat nimic remarcabil pe fundalul Core i5.

Motivul este același - jocul nu poate folosi mai mult de 4 fire, iar costurile generale ale muncii HT sunt reduse performanță de bază i7 sub Core i5. Bătrânul războinic nu are nevoie Hyper trading Hyper-Threading mai mult decât tricoul unui arici - influența sa nu este nicidecum la fel de vizibilă ca în F1 sau Crysis 2.

În același timp, observăm că pornirea HT pe un procesor dual-core a Hyper trading un cadru suplimentar. Acest lucru nu este cu siguranță suficient pentru a spune că Core i3 este mai câștigați bani pe Internet pe un smartphone decât Pentium.

Cel puțin, această îmbunătățire nu corespunde în mod clar diferenței de preț dintre aceste procesoare. Și diferența de preț între Core i5 și Core i7 nu merită amintită, deoarece procesorul fără suport HT s-a dovedit a fi din nou mai rapid. Orice s-ar putea spune, dar afirmăm din nou faptul că patru fire este maximul pentru acest joc și, prin urmare, HyperThreading Hyper trading acest caz nu ajută Core i7, ci interferează.

Modificați setările de performanță ale Chromebookului - Sistemul de operare Chrome Ajutor

Numit Hyper trading. Terminologia în lumea tehnologiei poate fi confuză și ușoară uitat, deci să începem prin clarificarea semnificației termenilor, pe care o voi folosi aici. Se numește un procesor multi-core un procesor care conține mai multe nuclee într-un singur circuit integrat.

Multi-chip înseamnă mai multe cipuri grupate împreună. Multiprocesor înseamnă mai multe procesoare separate împreună care lucrează într-un singur sistem. Și, desigur, cpu înseamnă central un procesor care are unul sau mai multe nuclee, fiecare având dispozitiv de execuție de la care se efectuează toată matematica.

Hyper-Threading Deci, ce este tehnologia hiper-threading? Termen hiper-threading utilizate de Intel pentru a-și defini tehnologia, care Permite sistemului de operare să trateze un nucleu CPU ca două nuclee. În acest fel, sistem de operare funcționează cu un astfel de nucleu în același mod ca și cu orice cip multi-core, dirijând mai multe procese.

Deși această tehnologie poate forța sistemul percepe un nucleu ca trei sau mai multe Hyper trading, complexitatea arhitecturii Intel a limitat la lansarea de nuclee hiper-thread care pot perceput doar ca două nuclee. Aici nu se concentrează.

Intel® Core™ iM Processor (4M Cache, up to GHz) Product Specifications

Hyper trading a proiectat arhitectura cip pentru a gestiona procesele în același mod ca multicore procesoare. În esență, Intel a copiat foarte mult zone ale nucleului procesorului și a asigurat utilizarea acestor secțiuni de către mai multe procesează simultan.

Deoarece aceste zone ale nucleului sunt separate sunt pe aceeași matriță, dar folosesc zone diferite acest cristalaceste procese nu interferează între ele.

Astfel de kernelurile compatibile cu hiper-threading nu sunt la fel cele mai multe procesoare multi-core; nu orice proces poate simultan rulează cu un alt proces, trebuie să utilizeze o parte separată nuclee pentru operațiunile lor.

Utilarticole