Este procesorul important pentru FPS și stabilitate împotriva reducerilor în jocuri? Ce este afectat de frecvența GPU-ului într-o placă video și ce este? De cât depinde procesorul în jocuri?

Salutare tuturor! Mulți utilizatori neexperimentați care doresc să-și construiască un computer de jocuri pentru ei înșiși fac un pariu excesiv pe o singură componentă - o placă video. Și s-ar părea că abordarea este destul de logică, pentru că ai nevoie de un computer pentru a juca jocuri, ceea ce înseamnă că cel mai important lucru la care ar trebui să te uiți atunci când cumperi este un accelerator grafic. Cu toate acestea, această abordare este în sine defectuoasă, iar mica bucată de siliciu numită procesor este adesea lăsată nesupravegheată. Deși importanța sa într-o mașină de jocuri este foarte mare. În articolul de astăzi vom vorbi despre, ați ghicit, procesoare și scopul lor în sarcinile de lucru în jocuri.

Atunci când selectează hardware pentru o mașină de gaming, utilizatorul nu va avea probleme cu alegerea unei plăci video; totul aici este extrem de simplu. Cu cât ai mai mulți bani, cu atât poți cumpăra un accelerator grafic mai bun. O placă video mai scumpă îți va oferi o performanță mai bună, ceea ce înseamnă mai multe cadre în jocul tău preferat. Atunci când alegeți un procesor, totul nu este atât de simplu și evident. Pentru a ști exact pentru ce oferiți monedele de aur atunci când cumpărați o bucată de siliciu, trebuie să înțelegeți de ce este responsabil CPU-ul ca parte a sarcinii de joc. Și dacă revenim la adaptoarele grafice, atunci fiecare al doilea utilizator știe că placa video este responsabilă pentru calitatea componentei vizuale a oricărui proiect de joc. Pentru ce este responsabil Pentium-ul meu, te întrebi? Să ne dăm seama.

În termeni generali, inima sistemului dumneavoastră este responsabilă pentru diferite calcule matematice, a căror viteză depinde direct de performanța acestuia. Câștigurile de performanță sunt obținute prin creșterea vitezei de ceas sau prin creșterea numărului de nuclee și fire. Procesoarele scumpe, după cum știm, au viteze mari Hertz și, de regulă, toți sunt reprezentanți ai familiei multi-core, ceea ce înseamnă că fac față sarcinii care le-a fost atribuită mult mai rapid decât modelele dezintegrate. Pentru a înțelege mai bine ce anume oferă utilizatorului o piatră de înaltă performanță, voi da câteva exemple.

Procesarea comenzilor personalizate

Cu ajutorul unui intermediar în persoana plăcii de bază, procesorul livrează date sortate după tip către diverse componente și primește anumite informații de la acestea, apoi le prelucrează. Se dovedește că există o circulație a informațiilor în cadrul sistemului, în centrul căreia se află aceeași bucată de siliciu. Calitatea și viteza oricărei interacțiuni a utilizatorului cu un computer prin intermediul dispozitivelor de introducere a datelor depind direct de performanța procesorului. Adică pentru oportunitatea de a controla un personaj din joc apăsând tastatura și mișcând mouse-ul, poți mulțumi procesorului în primul rând. Fiecare apăsare a tastei trimite informații către procesor, care o procesează și are loc o anumită acțiune în joc. Deci, între clic și rezultatul clicului dvs., trece cea de-a n-a perioadă de timp, care este necesară procesului procesorului. Cu cât procesorul este mai puternic, cu atât semnalul va fi procesat mai rapid și, în consecință, întârzierea de răspuns va fi minimă. Este posibil să aveți timpi de răspuns întârziați dacă rulați o aplicație de jocuri grea pe un procesor mai vechi. Când rotiți mouse-ul în joc, veți vedea că camera se va roti la una sau două secunde după ce mutați rozătoarea. Aceasta indică o putere insuficientă a procesorului. Acest eveniment nu afectează numărul de cadre pe secundă, cu toate acestea, nu afectează confortul jocului. Desigur, dacă nu sunteți un utilizator experimentat cu hardware scump, atunci puteți juca așa, dar impresia jocului este direct influențată de câțiva alți factori dependenți de procesor.

Clădire de mediu

Pentru a înțelege de ce este responsabil procesorul în joc, va trebui să atingem puțin subiectul modelării 3D. Aproape tot ce vezi în joc sunt modele. Casele, personajele, mașinile, armele, copacii etc. sunt toate modele separate. Acceleratorul grafic este responsabil pentru detaliile lor, dar procesorul este responsabil pentru construcția și aranjarea lor în spațiu unul față de celălalt. Adică, se dovedește că procesorul este primul care începe să funcționeze, colectează toate datele necesare și le trimite pe placa video pentru a putea începe să deseneze și să detalieze fiecare obiect. În termeni mai simpli, dialogul dintre cele două componente va arăta astfel:

Procesor: „Hei, pssst, prietene, am construit cadrul proiectului nostru comun, dar aceasta nu este o sarcină, totul nu arată foarte bine, mă poți ajuta?”

Ei bine, placa video, ca reprezentantă a rasei feminine care iubește foarte mult frumusețea, nu poate refuza prietenul ei techie și îi răspunde: „Da, desigur, voi face o bomboană din această bucată de piatră necioplită”.

Dacă nivelul bucății tale de siliciu rămâne cu mult în urma cerințelor minime de sistem ale jocului, atunci în joc vei observa încărcarea incompletă a obiectelor și, în acest caz, dialogul dintre componente va arăta astfel:

Placă video: „Hei, ești acolo? Mi-am terminat deja munca, există alte instrucțiuni?”

La care procesorul răspunde: „Stai, m-am gândit puțin și nu înțeleg dacă pământul ar trebui să fie sub sau deasupra rezervorului...”

În acest caz, apar înghețari și microstatterele, când imaginea îngheață pentru o perioadă scurtă de timp, iar procesorul în acest moment își încordează tot creierul pentru a nu greși la calcule. Prin urmare, în jocurile moderne, unde există un număr mare de modele și tot felul de interacțiuni între ele, prezența unui procesor performant este obligatorie.

  • P.S. Într-una dintre capturile de ecran de mai sus, puteți vedea diferența de calitate a modelului cu un număr diferit de poligoane utilizate. Cu cât sunt mai multe, cu atât calitatea obiectului este mai bună. Desigur, calitatea poate depinde de alți factori. De exemplu, asupra texturii care se aplică peste poligoane, asupra tipului de anti-aliasing și așa mai departe. După cum am scris mai sus, construcția obiectelor este adesea făcută de procesor, dar acceleratorul grafic își poate prelua și unele dintre funcțiile sale. Acest lucru depinde direct de motorul folosit de dezvoltatori în timpul creării, care conține algoritmi similari. Astfel, acest lucru permite dezvoltatorilor să reducă sau să crească cerințele de sistem pentru una dintre componente. Prin urmare, CPU și placa video nu vor fi întotdeauna implicate în construcția obiectelor; ca un prieten devotat, își pot asuma o parte din responsabilitățile. Poate că în viitorul îndepărtat vom vedea o singură piesă hardware unită, care va fi un GPU + CPU deodată. Astăzi puteți observa adesea dezvoltarea capacităților acceleratoarelor grafice, care sunt capabile să redeze în anumite programe grafice și transmisiuni live în utilități de streaming în loc de procesor. Deși anterior astfel de sarcini erau exclusiv apanajul procesorului.

Algoritmi matematici

În orice aplicație de jocuri tridimensionale, multe lucruri funcționează pe anumiți algoritmi stabiliți de dezvoltatori, ale căror calcule sunt efectuate de procesor. Cel mai comun și evident exemplu în aproape orice joc sunt umbrele aruncate de obiecte. Pentru cel mai simplu aspect al unei umbre, să zicem dintr-un copac, procesorul va trebui să calculeze distanța de la sursa de lumină la obiectul care aruncă umbra, unghiul de incidență a razelor de lumină, schimbarea dinamică a obiectelor din spațiu, interacțiunea cu alte obiecte din mediu, intensitatea luminii și multe altele. Și asta este doar pentru o umbră fără valoare căreia jucătorul nici măcar nu îi acordă atenție. Acum imaginați-vă câte obiecte pot fi simultan în câmpul vizual al jucătorului, interacționând între ele. Și toate aceste calcule trebuie făcute de CPU. Și există o mare varietate de algoritmi de acest fel în orice joc, care se referă la aproape orice element al gameplay-ului. Să presupunem că personajul tău stă nemișcat și nu face nimic. După un anumit timp, sub rezerva unui număr mare de condiții, personajul tău va rosti una dintre mai multe fraze, care vor fi selectate pe baza condițiilor îndeplinite ale algoritmului. Și cu cât dezvoltatorii încearcă să creeze mai diverși, cu atât vor fi mai mari cerințele de sistem pentru hardware, și în special pentru procesor. Imaginile din orice joc sunt destul de ușor de îmbunătățit prin simpla creare a unor modele mai detaliate asociate cu o iluminare realistă de înaltă calitate. Același lucru este valabil și pentru retrogradarea, atunci când aspectul este înrăutățit în mod deliberat. Acest lucru poate fi observat adesea în cazul proiectelor portate pe console, deoarece acestea nu au hardware de înaltă performanță. Dar pentru ca jocul să pară cât mai realist posibil, ca să spunem așa, creatorii de aplicații trebuie să pună o mare varietate de formule matematice în proiectele lor. Pentru a înțelege cât de mult este implicat procesorul în orice joc, voi da un alt exemplu plictisitor. În jocurile moderne, așa-numitele NPC-uri sunt adesea găsite. NPC-urile sunt personaje care nu sunt sub controlul jucătorului și care sunt programați să facă anumite lucruri atunci când li se oferă anumiți stimuli.

În captura de ecran de mai sus, un NPC sub forma unui elf cu arc este angajat într-o luptă acerbă cu un alt NPC sub forma unui lup obișnuit. Când interacționează cu orice NPC ostil, elful stă pe loc și începe să tragă cu un arc. Dacă inamicul se apropie foarte aproape, atunci scoate un pumnal și luptă în luptă corp. În același timp, lupul încearcă să se apropie de cel cu urechi lungi, dar dacă un jucător se află în apropiere, acesta îl va ataca în primul rând pe vrăjitor. Și dacă vrăjitorul fuge de un prădător cu dinți ascuțiți, lupul se va repezi asupra arcașului speriat. Adică, se dovedește că baza interacțiunii oricărui jucător cu mecanica de joc se bazează pe o mulțime de „dacă” și „atunci”. Și procesorul se ocupă și de toate scenariile posibile. Adăugați calculele matematice menționate mai sus ale obiectelor de mediu la această schemă și veți obține o încărcare incredibilă sub forma a mii de ecuații rezolvate în paralel. Se pare că, cu cât un joc are mai multe caracteristici, cu atât este necesar procesorul mai puternic.

Calcule fizice

Pe baza calculelor matematice menționate mai sus în jocurile moderne, există un număr mare de obiecte care sunt supuse fizicii motorului de joc. Desigur, diferă de fizica reală pentru simplul motiv că procesoarele actuale nu au performanțe suficiente pentru calcule atât de complexe. Judecă singur, când cazi de pe o stâncă într-o mașină în joc, zbori cu o anumită viteză și pe o anumită traiectorie. La ciocnirea cu solul, designul mașinii se schimbă într-un anumit fel și după un accident mașina continuă să se miște fără eforturile jucătorului în funcție de inerție. Toate acestea sunt fizica în joc. Și cu cât este mai realistă, cu atât piatra este mai productivă, după cum probabil ați ghicit. În viața reală, rezultatul unui astfel de incident depinde de un număr mare de factori: viteza mașinii înainte de a cădea, accelerația gravitației, înălțimea stâncii, materialele mașinii, densitatea suprafeței și mult, mult mai mult. De fapt, astfel de variabile în condițiile unui astfel de eveniment pur și simplu nu pot fi numărate și, prin urmare, este imposibil să reproducem un incident atât de complex din punctul de vedere al fizicii în joc. Imaginează-ți cât de mult efort trebuie depus în crearea unor astfel de algoritmi și câtă putere de calcul este necesară pentru a calcula corect toate acestea. Prin urmare, în jocurile timpului nostru există un sistem foarte simplificat de calcule fizice.

P.S. În august 2009, revista în limba engleză Game Developer, dedicată dezvoltării jocurilor pe calculator, a publicat un articol despre motoarele de jocuri moderne și utilizarea lor. Potrivit revistei, cel mai popular în rândul dezvoltatorilor este motorul nVidia PhysX, care ocupă 26,8% din piață. Pe locul doi se află Havok, care ocupă 22,7% din piață. Locul al treilea aparține motorului Bullet Physics Library (10,3%), iar locul patru aparține Motorului Open Dynamics (4,1%).

Ca și în cazul calculelor matematice clasice, procesorul, fiind un gigolo, nu disprețuiește aici ajutorul unei plăci video, transferându-i o parte din responsabilitățile sale. De exemplu, renumitul motor de la Nvidia - PhysX, este adaptat pentru a accelera calculele fizice pe cipurile grafice cu arhitectura CUDA. Dar asta nu înseamnă că procesorul este mai puțin important, după cum poți înțelege, chiar are ceva de făcut, este în general un tip versatil și multitasking.

În general, despre fizica în jocuri, ar trebui să înțelegeți că cu cât sunt mai multe obiecte din joc care sunt supuse legile fizice ale motorului, cu atât CPU-ul va fi mai productiv, după cum probabil ați ghicit. Imaginează-ți cât de mult ar crește sarcina hardware-ului dacă toate obiectele din joc ar avea caracteristici comportamentale conform fizicii. Luați, de exemplu, aceeași vegetație în orice joc de fantezie open-world, unde există multe peisaje naturale frumoase. Modelele de iarbă de multe ori nu au nicio capacitate de a interacționa cu lumea exterioară, mai ales doar un sunet atunci când contactează jucătorul, scris în scenariu. Dacă în joc există o schimbare dinamică a vremii, iarba se va comporta în continuare la fel, se presupune că se va legăna de vânt, dar acesta nu este rezultatul interacțiunii cu condițiile meteorologice, ci pur și simplu comportamentul programat al modelului. Și, apropo, tocmai din cauza lipsei de putere de calcul a hardware-ului vedem încă modele 2D puțin detaliate ale tufișurilor legănate. Aceeași poveste se aplică și coafurilor personajelor principale, care arată mult mai rău în raport cu imaginea de ansamblu.

De unde a venit mitul că jocurile nu necesită un procesor puternic?

Picioarele acestui mit au apărut în zorii dezvoltării jocului, când jocurile erau foarte simple și dezvoltatorii acordau mai multă atenție componentei vizuale cu ajutorul detaliilor sporite ale obiectelor. Rata de dezvoltare a performanței procesorului a fost semnificativ mai mică decât cea a plăcilor video. Lumile erau relativ goale, erau foarte puțini NPC-uri în ele, care, Doamne ferește, aveau câteva rânduri și luau viață doar atunci când jucătorul interacționa cu ei. Nu existau astfel de umbre ca acum; existau, de fapt, texturi statice întunecate. Tac, în general, despre fizică; nu s-a vorbit despre nicio destructibilitate. Și, prin urmare, mulți au început să creadă că procesorul este o componentă de calitate a doua pentru încărcăturile de jocuri, dar un accelerator grafic de înaltă performanță este pur și simplu un must have. Cu toate acestea, în lumea modernă, un număr mare de proiecte se îndreaptă către realism. Prin realism, mă refer nu doar la o cochilie frumoasă, foarte detaliată. Vorbesc în special despre diferitele lucruri mici care fac jocul mai divers. Numărul de linii pe care le au personajele, posibilele lor interacțiuni între ele, obiecte și evenimente secundare generate aleatoriu, caracteristici comportamentale realiste ale NPC-urilor și multe altele - toate acestea cad pe umerii CPU, care este cerut din ce în ce mai puternic în fiecare an. . La urma urmei, dacă puneți o coajă frumoasă pe o lume unilaterală și simplă, nu veți putea crea un univers realist.

De ce este procesorul mai important decât placa video?

Răspunsul la această întrebare constă în posibilitățile de setări și personalizare a jocului. Playerului i se oferă de obicei o gamă largă de control grafic. Aici aveți calitatea generală a texturilor, umbrelor, reliefului, luminii și așa mai departe. Și toate afectează în principal performanța plăcii video. Capacitatea de a reduce sarcina CPU este adesea pur și simplu nu este disponibilă. De aceea, dacă aveți un accelerator grafic care nu îndeplinește cerințele de sistem recomandate, atunci puteți rula imaginea la nivelul la care valoarea cadrelor pe secundă se apropie de percepția care vă este confortabilă. Dar dacă ai și un procesor slab, atunci ești aproape garantat disconfort în joc din cauza înghețurilor regulate. Prin urmare, recomand să luați un procesor cu o marjă mică și să vă concentrați pe prima componentă din combinația CPU+GPU. Da, în unele proiecte există posibilități precum reducerea numărului de NPC-uri din jurul tău sau reducerea distanței de desenare a obiectelor, dar astfel de setări sunt extrem de rare și, prin urmare, procesorul, în opinia mea, este o piesă hardware mai capricioasă decât un placa video. În plus, încărcarea hardware-ului în timpul jocului nu este statică. În scenele deosebit de dinamice, cu multe particule și efecte diferite, este posibil să întâlniți o încărcare a procesorului de 100%, care din nou vă va afecta negativ percepția. Iar cantitatea de FPS poate fi vertiginoasă, dar acest lucru nu vă va scuti de înghețuri, deoarece procesorul stoarce tot sucul de la sine.

Sper că am putut risipi mitul că procesorul nu este absolut important pentru jocuri. După cum puteți vedea, este ocupat cu multă muncă în timp ce vă distrați și dacă doriți să profitați la maximum de joc în timpul jocului, atunci nu subestimați această mică, dar importantă bucată de siliciu!

* Întotdeauna apar întrebări stringente la ce ar trebui să fii atent atunci când alegi un procesor, pentru a nu greși.

Scopul nostru în acest articol este să descriem toți factorii care afectează performanța procesorului și alte caracteristici operaționale.

Probabil că nu este un secret că procesorul este principala unitate de calcul a unui computer. Ai putea spune chiar – cea mai importantă parte a computerului.

El este cel care procesează aproape toate procesele și sarcinile care apar în computer.

Fie că este vorba de vizionarea videoclipurilor, muzică, navigarea pe internet, scrierea și citirea în memorie, procesarea 3D și video, jocuri. Și mult mai mult.

Prin urmare, să alegeți C central P procesor, ar trebui să-l tratați cu mare atenție. Se poate dovedi că decideți să instalați o placă video puternică și un procesor care nu corespunde nivelului său. În acest caz, procesorul nu va dezvălui potențialul plăcii video, ceea ce îi va încetini funcționarea. Procesorul va fi complet încărcat și va fierbe literalmente, iar placa video își va aștepta rândul, lucrând la 60-70% din capacități.

De aceea, atunci când alegeți un computer echilibrat, Nu cheltuieli neglijează procesorulîn favoarea unei plăci video puternice. Puterea procesorului trebuie să fie suficientă pentru a dezlănțui potențialul plăcii video, altfel sunt doar bani irositi.

Intel vs. AMD

*prinde din urmă pentru totdeauna

corporație Intel, are resurse umane enorme și finanțe aproape inepuizabile. Multe inovații în industria semiconductoarelor și noile tehnologii vin de la această companie. Procesoare și evoluții Intel, în medie de 1-1,5 cu ani înaintea realizărilor inginerilor AMD. Dar, după cum știți, trebuie să plătiți pentru oportunitatea de a avea cele mai moderne tehnologii.

Politica de prețuri pentru procesoare Intel, se bazează pe ambele numărul de nuclee, cantitatea de cache, dar și pe „prospețimea” arhitecturii, performanță pe ceaswatt,tehnologie de procesare a cipurilor. Semnificația memoriei cache, „subtilitățile procesului tehnic” și alte caracteristici importante ale procesorului vor fi discutate mai jos. Pentru deținerea unor astfel de tehnologii, precum și a unui multiplicator de frecvență gratuit, va trebui să plătiți și o sumă suplimentară.

Companie AMD, spre deosebire de companie Intel, depune eforturi pentru disponibilitatea procesatorilor săi pentru consumatorul final și pentru o politică de prețuri competentă.

S-ar putea spune chiar asta AMD– « Ştampila oamenilor" În etichetele sale de preț veți găsi ceea ce aveți nevoie la un preț foarte atractiv. De obicei, la un an după ce compania are o nouă tehnologie Intel, un analog al tehnologiei apare din AMD. Dacă nu urmăriți cea mai înaltă performanță și acordați mai multă atenție prețului decât disponibilității tehnologiilor avansate, atunci produsele companiei AMD- doar pentru tine.

Politica de pret AMD, se bazează mai mult pe numărul de nuclee și foarte puțin pe cantitatea de memorie cache și prezența îmbunătățirilor arhitecturale. În unele cazuri, pentru a avea posibilitatea de a avea memorie cache de nivel al treilea, va trebui să plătiți puțin în plus ( Fenomul are o memorie cache pe 3 nivele, Athlon conținut doar limitat, nivelul 2). Dar cateodata AMD isi rasfata fanii posibilitatea de deblocare procesoare mai ieftine la altele mai scumpe. Puteți debloca nucleele sau memoria cache. Îmbunătăţi Athlon inainte de Fenomul. Acest lucru este posibil datorită arhitecturii modulare și lipsei unor modele mai ieftine, AMD pur și simplu dezactivează unele blocuri de pe cipul celor mai scumpe (software).

Miezuri– rămân practic neschimbate, doar numărul lor diferă (adevărat pentru procesoare 2006-2011 ani). Datorită modularității procesoarelor sale, compania face o treabă excelentă de a vinde cipuri respinse, care, atunci când unele blocuri sunt oprite, devin un procesor dintr-o linie mai puțin productivă.

Compania lucrează de mulți ani la o arhitectură complet nouă sub numele de cod Buldozer, dar la momentul lansării în 2011 anul, noile procesoare nu au arătat cele mai bune performanțe. AMD Am dat vina pe sistemele de operare pentru că nu înțeleg caracteristicile arhitecturale ale dual-core-urilor și ale „altelor multithreading”.

Potrivit reprezentanților companiei, ar trebui să așteptați remedieri și patch-uri speciale pentru a experimenta performanțele complete ale acestor procesoare. Cu toate acestea, la început 2012 anul, reprezentanții companiei au amânat lansarea unei actualizări pentru a susține arhitectura Buldozer pentru a doua jumătate a anului.

Frecvența procesorului, numărul de nuclee, multi-threading.

Pe vremuri Pentium 4și înaintea lui - frecvența procesorului, a fost principalul factor de performanță al procesorului la selectarea unui procesor.

Acest lucru nu este surprinzător, deoarece arhitecturile procesoarelor au fost dezvoltate special pentru a obține frecvențe înalte, iar acest lucru s-a reflectat în special în procesor. Pentium 4 asupra arhitecturii NetBurst. Frecvența înaltă nu a fost eficientă cu conducta lungă care a fost folosită în arhitectură. Chiar Athlon XP frecvență 2GHz, din punct de vedere al productivității a fost mai mare decât Pentium 4 c 2,4 GHz. Deci a fost marketing pur. După această eroare, compania Intelși-a dat seama de greșelile mele și revenit de partea binelui Am început să lucrez nu la componenta de frecvență, ci la performanța pe ceas. Din arhitectura NetBurst A trebuit să refuz.

Ce la fel pentru noi oferă multi-core?

Procesor quad-core cu frecvență 2,4 GHz, în aplicațiile cu mai multe fire, va fi teoretic echivalentul aproximativ al unui procesor cu un singur nucleu cu o frecvență 9,6 GHz sau procesor cu 2 nuclee cu frecvență 4,8 GHz. Dar doar asta teoretic. Practic Cu toate acestea, două procesoare dual-core dintr-o placă de bază cu două socluri vor fi mai rapide decât un procesor cu 4 nuclee la aceeași frecvență de operare. Limitările de viteză ale autobuzului și latența memoriei își fac taxe.

* supus aceleiași arhitecturi și aceeași cantitate de memorie cache

Multi-core face posibilă efectuarea de instrucțiuni și calcule în părți. De exemplu, trebuie să efectuați trei operații aritmetice. Primele două sunt executate pe fiecare dintre nucleele procesorului și rezultatele sunt adăugate în memoria cache, unde următoarea acțiune poate fi efectuată cu ele de către oricare dintre nucleele libere. Sistemul este foarte flexibil, dar fără o optimizare adecvată este posibil să nu funcționeze. Prin urmare, optimizarea pentru multi-core este foarte importantă pentru arhitectura procesorului într-un mediu OS.

Aplicații care „iubesc” și utilizare multithreading: arhivatorii, playere și codificatoare video, antivirusuri, programe de defragmentare, editor grafic, browsere, Flash.

De asemenea, „iubitorii” de multithreading includ sisteme de operare precum Windows 7Și Windows Vista, precum și multe OS bazat pe nucleu Linux, care funcționează considerabil mai rapid cu un procesor multi-core.

Cel mai jocuri, uneori un procesor cu 2 nuclee la o frecvență înaltă este suficient. Acum, totuși, sunt lansate tot mai multe jocuri care sunt concepute pentru multi-threading. Luați măcar astea SandBox jocuri ca GTA 4 sau Prototip, în care pe un procesor cu 2 nuclee cu o frecvență mai mică 2,6 GHz– nu te simți confortabil, rata de cadre scade sub 30 de cadre pe secundă. Deși în acest caz, cel mai probabil motivul pentru astfel de incidente este optimizarea „slabă” a jocurilor, lipsa de timp sau mâinile „indirecte” ale celor care au transferat jocurile de pe console în PC.

Când cumpărați un procesor nou pentru jocuri, acum ar trebui să acordați atenție procesoarelor cu 4 sau mai multe nuclee. Dar totuși, nu trebuie să neglijați procesoarele cu 2 nuclee din „categoria superioară”. În unele jocuri, aceste procesoare se simt uneori mai bine decât unele procesoare multi-core.

Memoria cache a procesorului.

este o zonă dedicată a cipului procesorului în care sunt procesate și stocate datele intermediare dintre nucleele procesorului, RAM și alte magistrale.

Funcționează la o viteză de ceas foarte mare (de obicei la frecvența procesorului în sine), are o lățime de bandă foarte mare și nucleele procesorului lucrează direct cu acesta ( L1).

Din cauza ei deficit, procesorul poate fi inactiv în sarcini consumatoare de timp, așteptând ca date noi să ajungă în cache pentru procesare. De asemenea, memoria cache serveste pentruînregistrări de date repetate frecvent care, dacă este necesar, pot fi restaurate rapid fără calcule inutile, fără a forța procesorul să piardă din nou timpul cu ele.

Performanța este îmbunătățită și de faptul că memoria cache este unificată și toate nucleele pot folosi în mod egal datele din aceasta. Acest lucru oferă oportunități suplimentare pentru optimizarea cu mai multe fire.

Această tehnică este acum folosită pentru Cache de nivel 3. Pentru procesoare Intel au existat procesoare cu memorie cache unificată de nivel 2 ( C2D E 7***,E 8***), datorită căruia această metodă pare să mărească performanța multi-threaded.

La overclockarea unui procesor, memoria cache poate deveni un punct slab, împiedicând overclockarea procesorului dincolo de frecvența maximă de funcționare fără erori. Cu toate acestea, plus este că va rula la aceeași frecvență cu procesorul overclockat.

În general, cu cât memoria cache este mai mare, cu atât Mai repede CPU. În ce aplicații mai exact?

Toate aplicațiile care folosesc o mulțime de date, instrucțiuni și fire de execuție în virgulă mobilă folosesc intens memoria cache. Memoria cache este foarte populară arhivatorii, codificatoare video, antivirusuriȘi editor grafic etc.

O cantitate mare de memorie cache este favorabilă jocuri. În special strategii, auto-simulatoare, RPG-uri, SandBox și toate jocurile în care există o mulțime de mici detalii, particule, elemente de geometrie, fluxuri de informații și efecte fizice.

Memoria cache joacă un rol foarte important în deblocarea potențialului sistemelor cu 2 sau mai multe plăci video. La urma urmei, o parte din sarcină cade pe interacțiunea nucleelor ​​procesorului, atât între ele, cât și pentru lucrul cu fluxuri de mai multe cipuri video. În acest caz este importantă organizarea memoriei cache, iar o memorie cache mare de nivel 3 este foarte utilă.

Memoria cache este întotdeauna echipată cu protecție împotriva posibilelor erori ( ECC), dacă sunt detectate, acestea sunt corectate. Acest lucru este foarte important, deoarece o mică eroare în memoria cache, atunci când este procesată, se poate transforma într-o eroare gigantică, continuă, care va prăbuși întregul sistem.

Tehnologii proprietare.

(hiper-threading, HT)–

tehnologia a fost folosită pentru prima dată la procesoare Pentium 4, dar nu a funcționat întotdeauna corect și adesea a încetinit procesorul mai mult decât a accelerat-o. Motivul a fost că conducta era prea lungă și sistemul de predicție a ramurilor nu a fost complet dezvoltat. Folosit de companie Intel, nu există încă analogi ai tehnologiei, cu excepția cazului în care o considerați analogă? ceea ce inginerii companiei au implementat AMDîn arhitectură Buldozer.

Principiul sistemului este că pentru fiecare nucleu fizic, unul două fire de calcul, în loc de unul. Adică dacă ai un procesor cu 4 nuclee HT (Core i 7), atunci aveți fire virtuale 8 .

Câștigul de performanță este atins datorită faptului că datele pot intra în conductă deja în mijlocul acesteia și nu neapărat la început. Dacă unele blocuri de procesor capabile să efectueze această acțiune sunt inactive, ele primesc sarcina pentru execuție. Câștigul de performanță nu este același cu cel al nucleelor ​​fizice reale, dar comparabil (~50-75%, în funcție de tipul de aplicație). Este destul de rar ca în unele aplicații, HT afectează negativ pentru performanță. Acest lucru se datorează optimizării slabe a aplicațiilor pentru această tehnologie, incapacității de a înțelege că există fire „virtuale” și lipsei limitatoarelor pentru încărcarea firelor în mod uniform.

TurboBoost – o tehnologie foarte utilă care mărește frecvența de operare a celor mai utilizate nuclee de procesor, în funcție de nivelul lor de încărcare. Este foarte util atunci când aplicația nu știe să folosească toate cele 4 nuclee și încarcă doar unul sau două, în timp ce frecvența lor de funcționare crește, ceea ce compensează parțial performanța. Compania are un analog al acestei tehnologii AMD, este tehnologie Turbo Core.

, 3 stiu! instrucțiuni. Proiectat pentru a accelera procesorul multimedia calcul (video, muzică, grafică 2D/3D etc.), precum și accelerarea activității programelor precum arhivare, programe de lucru cu imagini și video (cu suportul instrucțiunilor din aceste programe).

3stiu! – tehnologie destul de veche AMD, care conține instrucțiuni suplimentare pentru procesarea conținutului multimedia, pe lângă SSE prima versiune.

* În mod specific, capacitatea de a procesa în flux numere reale cu precizie unică.

A avea cea mai recentă versiune este un mare plus; procesorul începe să efectueze anumite sarcini mai eficient cu o optimizare software adecvată. Procesoare AMD au nume asemănătoare, dar ușor diferite.

* Exemplu - SSE 4.1(Intel) - SSE 4A(AMD).

În plus, aceste seturi de instrucțiuni nu sunt identice. Acestea sunt analogi cu mici diferențe.

Cool'n'Quiet, SpeedStep CoolCore Fermecat Jumătate Stat (C1E) ȘiT. d.

Aceste tehnologii, la sarcini reduse, reduc frecvența procesorului prin reducerea multiplicatorului și a tensiunii de bază, dezactivând o parte din memoria cache etc. Acest lucru permite procesorului să se încălzească mult mai puțin, să consume mai puțină energie și să facă mai puțin zgomot. Dacă este nevoie de alimentare, procesorul va reveni la starea sa normală într-o fracțiune de secundă. La setările standard Bios Sunt aproape întotdeauna activate; dacă se dorește, pot fi dezactivate pentru a reduce posibilele „înghețuri” la comutarea în jocuri 3D.

Unele dintre aceste tehnologii controlează viteza de rotație a ventilatoarelor din sistem. De exemplu, dacă procesorul nu are nevoie de o disipare crescută a căldurii și nu este încărcat, viteza ventilatorului procesorului este redusă ( AMD Cool'n'Quiet, Intel Speed ​​​​Step).

Tehnologia de virtualizare IntelȘi Virtualizare AMD.

Aceste tehnologii hardware fac posibilă, folosind programe speciale, rularea mai multor sisteme de operare simultan, fără pierderi semnificative de performanță. Este, de asemenea, folosit pentru funcționarea corectă a serverelor, deoarece adesea sunt instalate mai multe sisteme de operare pe acestea.

A executa Dezactivați PicȘiNu a executa Pic tehnologie concepută pentru a proteja un computer de atacurile de viruși și erorile software care pot cauza blocarea sistemului depășirea tamponului.

Intel 64 , AMD 64 , EM 64 T – această tehnologie permite procesorului să funcționeze atât într-un OS cu arhitectură pe 32 de biți, cât și într-un OS cu arhitectură pe 64 de biți. Sistem 64 de biți– din punct de vedere al beneficiilor, pentru utilizatorul mediu se deosebește prin faptul că acest sistem poate folosi mai mult de 3,25 GB de RAM. Pe sistemele pe 32 de biți, utilizați b O O cantitate mai mare de RAM nu este posibilă din cauza cantității limitate de memorie adresabilă*.

Majoritatea aplicațiilor cu arhitectură pe 32 de biți pot fi rulate pe un sistem cu un sistem de operare pe 64 de biți.

* Ce poți face dacă în 1985 nimeni nu s-ar putea gândi la astfel de volume gigantice de RAM, după standardele de atunci.

În plus.

Câteva cuvinte despre.

Acest punct merită să acordați o atenție deosebită. Cu cât procesul tehnic este mai subțire, cu atât procesorul consumă mai puțină energie și, prin urmare, cu atât se încălzește mai puțin. Și, printre altele, are o marjă de siguranță mai mare pentru overclocking.

Cu cât procesul tehnic este mai rafinat, cu atât poți „înfășura” mai mult un cip (și nu numai) și crește capacitățile procesorului. Disiparea căldurii și consumul de energie sunt, de asemenea, reduse proporțional, datorită pierderilor de curent mai mici și a unei reduceri a zonei centrale. Se poate observa o tendință că cu fiecare nouă generație a aceleiași arhitecturi pe un nou proces tehnologic, crește și consumul de energie, dar nu este cazul. Doar că producătorii se îndreaptă către o productivitate și mai mare și trec dincolo de linia de disipare a căldurii a generației anterioare de procesoare din cauza creșterii numărului de tranzistori, care nu este proporțională cu reducerea procesului tehnic.

Încorporat în procesor.

Dacă nu aveți nevoie de un nucleu video încorporat, atunci nu ar trebui să cumpărați un procesor cu acesta. Veți obține doar o disipare mai proastă a căldurii, o încălzire suplimentară (nu întotdeauna), un potențial de overclocking mai slab (nu întotdeauna) și bani plătiți în plus.

În plus, acele nuclee care sunt încorporate în procesor sunt potrivite doar pentru încărcarea sistemului de operare, navigarea pe Internet și vizionarea videoclipurilor (și nu de orice calitate).

Tendințele pieței sunt încă în schimbare și oportunitatea de a cumpăra un procesor puternic de la Intel Fără un nucleu video, dispare din ce în ce mai puțin. Politica de impunere forțată a nucleului video încorporat a apărut cu procesoare Intel sub numele de cod Podul de nisip, a cărei inovație principală a fost nucleul încorporat pe același proces tehnic. Nucleul video este localizat împreună cu procesor pe un cip, și nu la fel de simplu ca în generațiile anterioare de procesoare Intel. Pentru cei care nu-l folosesc, există dezavantaje sub forma unei plăți excesive pentru procesor, deplasarea sursei de încălzire față de centrul capacului de distribuție a căldurii. Cu toate acestea, există și avantaje. Miez video dezactivat, poate fi folosit pentru tehnologia de codificare video foarte rapidă Sincronizare rapidă cuplat cu software special care acceptă această tehnologie. In viitor, Intel promite să extindă orizonturile utilizării nucleului video încorporat pentru calculul paralel.

Prize pentru procesoare. Durata de viață a platformei.


Intel are politici dure pentru platformele sale. Durata de viață a fiecăruia (date de început și de sfârșit ale vânzărilor procesoarelor pentru acesta) nu depășește de obicei 1,5 - 2 ani. În plus, compania are mai multe platforme de dezvoltare paralelă.

Companie AMD, are politica opusă de compatibilitate. Pe platforma ei AM 3, toate procesoarele de generație viitoare care acceptă DDR3. Chiar și atunci când platforma ajunge AM 3+ iar mai târziu, fie procesoare noi pentru AM 3, sau procesoarele noi vor fi compatibile cu plăcile de bază vechi și se va putea face un upgrade fără durere pentru portofel schimbând doar procesorul (fără a schimba placa de bază, RAM, etc.) și flash-ul plăcii de bază. Singurele nuanțe de incompatibilitate pot apărea la schimbarea tipului, deoarece va fi necesar un controler de memorie diferit încorporat în procesor. Deci compatibilitatea este limitată și nu este acceptată de toate plăcile de bază. Dar, în general, pentru un utilizator conștient de buget sau pentru cei care nu sunt obișnuiți să schimbe complet platforma la fiecare 2 ani, alegerea unui producător de procesoare este clară - aceasta AMD.

Răcire CPU.

Vine standard cu procesor CUTIE-un nou cooler care va face față pur și simplu sarcinii sale. Este o bucată de aluminiu cu o zonă de dispersie nu foarte mare. Răcitoarele eficiente cu conducte de căldură și plăci atașate la ele sunt proiectate pentru o disipare foarte eficientă a căldurii. Dacă nu doriți să auziți zgomot suplimentar de la ventilator, atunci ar trebui să achiziționați un răcitor alternativ, mai eficient, cu conducte de căldură, sau un sistem de răcire cu lichid închis sau deschis. Astfel de sisteme de răcire vor oferi, în plus, capacitatea de a overclock procesorul.

Concluzie.

Au fost luate în considerare toate aspectele importante care afectează performanța și performanța procesorului. Să repetăm ​​la ce ar trebui să fii atent:

  • Selectați producătorul
  • Arhitectura procesorului
  • Proces tehnic
  • frecvența procesorului
  • Numărul de nuclee de procesor
  • Mărimea și tipul cache al procesorului
  • Suport tehnologic și instruire
  • Răcire de înaltă calitate

Sperăm că acest material vă va ajuta să înțelegeți și să vă decideți cu privire la alegerea unui procesor care să corespundă așteptărilor dumneavoastră.

Pentru ușurință de înțelegere, putem înțelege FPS ca ieșire FPS de un procesor cu o placă video infinit de puternică și ieșire FPS de o placă video cu un procesor infinit de puternic. în toate cazurile, FPS este obiectiv finit și limitat de partea slăbită.
mai departe-da. microînghețurile și înghețurile umede pot proveni din partea procesorului. Macro-frizele sunt deja adevărate, fie controlerul PSL Express nu poate împinge placa video, fie din subsistemul de memorie, micro-frizele sunt comune datorită faptului că există puține nuclee-thread-uri sau jocul este optimizat pentru puține fire și puterea miezurile nu sunt suficiente. Desigur, problemele pot apărea și de la placa video, dar imaginea obișnuită cu un procesor slab și o placă bună este că jocul pierde treptat FPS până când încetinește.

Pentru claritate, dacă luăm GTA 5, pe care am avut plăcerea să-l testez cu Pek-Pek AMD fx6100 și Zhifors 690 (cu excepția dependenței de memoria video) la 1600x1200, procesorul poate rula jocul într-un an dens populat de mașini. până la 25 fps și probabil mai mic. totuși, dacă pleci în afara orașului, poți obține de fapt în jur de 50-60 fps. Posons avea de obicei o imagine diametral opusă, deoarece în afara orașului există graphon și iarbă, ceea ce creează o sarcină pe placa video și echilibrul de pas este deplasat către GPU.

este suficient fx 8300? si frecventa RAM afecteaza jocurile sau nu?
cu rezoluție 970 și 1080p, o astfel de combinație va fi destul de echilibrată (chiar aș spune că tinde spre un deficit de performanță GPU cu selectarea corectă a componentelor pentru procesor) în jocurile începând de la 15-16 ani dacă se străduiește să seteze setări maxime. deoarece performanța de 970 este de obicei 30fps
Dacă răspundeți cum afectează RAM-ul FPS - afectează 2 canale într-o măsură mai mare decât frecvența memoriei dintr-un singur canal. Pentru frecvența implicită a fx 8300, 2x 1333 de memorie va fi suficientă. Apoi treceți la overclocking că un subiect separat cu memorie pe 2 canale poate necesita memorie de 1600 sau mai rapidă. poate in sensul ca dupa aproximativ 3,8-4 GHz AMD va incepe sa se demareze cu 1333 de memorie, oferind FPS mai putin decat ar putea si cu o frecventa tot mai mare coeficientul de cuc va creste
Aș numi o soluție normală pentru a lua acest fuyx cu o placă de bază normală și a-l conduce până la 4,-4,4 GHz fără un turbo cu o creștere a multiplicatorului NT. O astfel de performanță, în principiu, va fi suficientă pentru majoritatea jucătorilor moderni de tip assassin până la 30 fps și va asigura extinderea cărților până la aproximativ 1080 sau 1080 dacă o considerăm cu o marjă.

Cu procesoarele vechi, la rândul său, poate exista o astfel de curiozitate încât, în ciuda unor performanțe în benchmark-uri egale cu un procesor din noua generație - va fi semnificativ mai lent și va rula jocuri undeva pe punctul de a fi nejucabile (și situația poate fi opus când vreo 32 procesor de fire va, să zicem, să suge jocurile din era trecută). așa că nu aș face o prognoză fiabilă a modului în care un procesor foarte vechi cu o cartelă normală va călca și la viteza maximă nu aș face-o

22.10.2015 16:55

Nu doar recenzii. Exact așa ar trebui să începem articolul de astăzi, care va deveni un alt link util în secțiunea noastră „”, în care rareori, dar totuși, efectuăm cercetări nu asupra anumitor produse, ci asupra capacităților utile pe care astfel de dispozitive le au.

Rezultatele testelor obținute indică în mod elocvent că nu este nevoie să instalați un procesor puternic într-un sistem de jocuri de acasă.

Ne amintim despre Trei dispozitive cheie dintr-un computer personal de care fiecare jucător are nevoie: procesor, RAM și placă video. Acum, lumea IT se îndreaptă către reducerea puterii și miniaturizarea PC-urilor, dar sistemele puternice și jocurile productive nu au fost încă anulate. Ceea ce înseamnă inerent fiecărui entuziast regulile de colectare mașinile competente vor trăi mult timp.

Toată lumea știe că componenta cheie a PC-ului care afectează numărul de cadre pe secundă în orice aplicație de jocuri este adaptorul video. Cu cât este mai puternic, cu atât rezoluția și detaliile imaginii pe care și le poate permite utilizatorul sunt mai mari. Totul aici este mai mult sau mai puțin simplu.

Totul este clar și cu RAM, pentru că cantitatea sa, și chiar frecvența ei (în aproape 100% din cazuri), nu afectează în niciun fel fps-ul jocului. Standarde de aur astăzi este de 8 GB, dar îndrăznim să vă asigurăm că 4 GB sunt suficient pentru a rula jocurile tale preferate.

Este mult mai important să avem mai multe videoclipuri în 2015 creier(și aici 4 GB nu mai sunt de ajuns, mai ales pentru ).

Și, în sfârșit inima sistemului- un procesor care poate face atât de multe și înseamnă atât de mult, dar rămâne totuși oarecum întuneric temă pentru jucători.

Două, patru sau șase nuclee; trei, patru sau încă doi gigaherți și jumătate? Există suficiente întrebări pentru procesor (și apoi sunt cele notorii potenţial de deblocare plăci video puternice), dar nu sunt date multe răspunsuri în mass-media; cel mai important lucru este că acestea nu apar atât de des pe cât cer utilizatorii.

Toată lumea știe că componenta cheie a PC-ului care afectează numărul de cadre pe secundă în orice aplicație de jocuri este adaptorul video.

Ce procesor este necesar pentru jocurile moderne? Și ce placă video ar trebui să aleg pentru ea? Acesta este ceea ce am decis să analizăm.

Participanții la cea de astăzi răspunsuri la întrebări Au devenit disponibile procesoare Intel de diferite generații (a patra, a cincea și a șasea). De ce nu există dispozitive de la AMD? Da, pentru că AMD în sine a dispărut practic. Vă amintiți ultima dată când această companie a lansat procesoare desktop de înaltă performanță? Vă reamintim că asta a fost în 2011, arhitectura Bulldozer (AMD K11) la 32 nm. Ni se promite AMD Zen () în 2016, dar putem avea încredere în puținele informații disponibile? Timpul se va arăta.

Deci, avem trei procesoare diferite, trei platforme diferite și trei socluri diferite (chiar și standardele de memorie variază).

Există motive să credem că până și procesoarele Intel Core i3 cu 4 MB de cache și tehnologie Hyper-Threading vor fi suficiente pentru orice aplicație de gaming.

Cu toate acestea, avem o singură placă video pentru toate sistemele - aspectul cheie al testării de astăzi, care nivelează toate cele trei platforme una cu cealaltă, dând răspunsul dorit în titlu. Și ea este cea care va trebui să proceseze imaginea în toate jocurile de testare.

Rezoluția ecranului în aplicații este Full HD (poate că acesta este încă cel mai popular și standard format pentru afișarea imaginilor jocului). Setările de calitate grafică sunt maxime.

Pentru puritatea experimentelor, fiecare dintre procesoare a fost chiar overclockat pentru a reflecta și mai detaliat influența puterii CPU asupra cadrului/cadrelor finale (sau lipsa acestei influențe). Deși după primele rezultate a devenit evident că overclockarea nu are rost și s-a dovedit imposibil.

Stand de testare:

Primul sistem:

Al doilea sistem:

Al treilea sistem:

Rezultatele testelor obținute indică în mod elocvent că nu este nevoie să instalați un procesor puternic într-un sistem de jocuri de acasă. Miezurile fizice suplimentare nu sunt de folos, la fel ca și viteza de ceas (care anulează multiplicatorul deschis în procesoarele cu sufixul „K” în scopul declarat). Factorul cheie este încă placa video.

După cum puteți vedea, este capabil unul dintre cele mai puternice adaptoare cu un singur cip a descoperi chiar și seria inițială Intel Core i5. Într-adevăr, puteți observa o oarecare diferență de fps între un procesor overclockat și unul implicit sau unul cu șase nuclee și unul cu patru nuclee, dar în toate jocurile și benchmark-urile nu depășește 15%. Singura excepție a fost jocul GTA V (această linie a fost întotdeauna renumită pentru dependența extremă de procesor), dar chiar și în el 50-60 de cadre/s sunt suficiente pentru oricine maniac al jocurilor. Nu există aproape niciun utilizator care să observe diferența cu ochii între 70 și 100 fps.

Există motive să credem că până și procesoarele Intel Core i3 cu 4 MB de cache și tehnologie Hyper-Threading vor fi suficiente pentru orice aplicație de gaming. Situația amintește oarecum de o combinație cu două adaptoare, a căror utilizare practic nu este vizibilă în comparație cu un singur, dar puternic accelerator 3D, dar există mai mult decât destulă bătaie de cap cu configurarea.

Jocurile nu sunt sarcini în care cantitatea este importantă; optimizarea și ideile dezvoltatorilor sunt mai importante aici (de regulă, aceștia încearcă să își vizeze produsele către cel mai larg public posibil de utilizatori, inclusiv cei cu sisteme slabe).

Dacă sunteți un jucător și încă vă confruntați cu dilema de a alege procesorul potrivit, nu vă grăbiți să cheltuiți sute de dolari în plus pe un procesor puternic (și mai ales cu un multiplicator deblocat). Mai bine aruncați o privire mai atentă la o placă video mai puternică sau la o placă de bază funcțională. O astfel de achiziție va avea mult mai mult sens.

ASUS STRIX GTX 980 Ti în toate cazurile









Mulți jucători consideră în mod eronat că o placă video puternică este principalul lucru în jocuri, dar acest lucru nu este în întregime adevărat. Desigur, multe setări grafice nu afectează în niciun fel CPU-ul, ci afectează doar placa grafică, dar asta nu schimbă faptul că procesorul nu este folosit în niciun fel în timpul jocului. În acest articol, vom arunca o privire detaliată asupra principiului funcționării procesorului în jocuri, vă vom spune de ce este nevoie de un dispozitiv puternic și impactul acestuia în jocuri.

După cum știți, CPU transmite comenzi de la dispozitive externe către sistem, efectuează operațiuni și transferă date. Viteza de executare a operațiunilor depinde de numărul de nuclee și de alte caracteristici ale procesorului. Toate funcțiile sale sunt utilizate în mod activ atunci când porniți orice joc. Să aruncăm o privire mai atentă la câteva exemple simple:

Procesarea comenzilor utilizatorului

Aproape toate jocurile folosesc într-un fel periferice conectate extern, fie că este vorba despre o tastatură sau un mouse. Ei controlează vehicule, personaje sau anumite obiecte. Procesorul primește comenzi de la jucător și le transmite programului însuși, unde acțiunea programată este efectuată aproape fără întârziere.

Această sarcină este una dintre cele mai mari și mai complexe. Prin urmare, există adesea o întârziere în răspuns la mutare dacă jocul nu are suficientă putere de procesor. Acest lucru nu afectează în niciun fel numărul de cadre, dar este aproape imposibil de controlat.

Generarea de obiecte aleatorii

Multe articole din jocuri nu apar întotdeauna în același loc. Să luăm ca exemplu gunoiul obișnuit din jocul GTA 5. Motorul de joc, folosind procesorul, decide să genereze un obiect la un anumit moment într-o locație specificată.

Adică obiectele nu sunt deloc aleatorii, ci sunt create după anumiți algoritmi datorită puterii de calcul a procesorului. În plus, merită luată în considerare prezența unui număr mare de obiecte aleatorii diferite; motorul transmite instrucțiuni către procesor exact ceea ce trebuie generat. Din aceasta rezultă că o lume mai diversă, cu un număr mare de obiecte nepersistente, necesită o putere mare a procesorului pentru a genera ceea ce este necesar.

Comportamentul NPC

Să ne uităm la acest parametru folosind exemplul jocurilor open-world, așa că va fi mai clar. NPC-urile sunt toate personaje care nu sunt controlate de jucător, sunt programate să efectueze anumite acțiuni atunci când apar anumiți stimuli. De exemplu, dacă deschideți focul dintr-o armă în GTA 5, mulțimea pur și simplu se va împrăștia în direcții diferite; nu vor efectua acțiuni individuale, deoarece acest lucru necesită o cantitate mare de resurse de procesor.

În plus, în jocurile open-world, nu au loc niciodată evenimente aleatorii pe care personajul principal să nu le vadă. De exemplu, pe un teren de sport, nimeni nu va juca fotbal dacă nu îl vezi și stai după colț. Totul se învârte doar în jurul personajului principal. Motorul nu va face nimic din ceea ce nu putem vedea din cauza locației sale în joc.

Obiecte și mediu

Procesorul trebuie să calculeze distanța până la obiecte, începutul și sfârșitul acestora, să genereze toate datele și să le transfere pe placa video pentru afișare. O sarcină separată este calcularea obiectelor de contact; aceasta necesită resurse suplimentare. În continuare, placa video începe să lucreze cu mediul construit și finalizează mici detalii. Din cauza puterii slabe a procesorului în jocuri, uneori obiectele nu se încarcă complet, drumul dispare, clădirile rămân cutii. În unele cazuri, jocul se oprește pur și simplu pentru a genera mediul.

Atunci totul depinde doar de motor. În unele jocuri, deformarea mașinilor și simularea vântului, blănii și ierbii sunt efectuate de plăci video. Acest lucru reduce semnificativ sarcina procesorului. Uneori se întâmplă ca aceste acțiuni să fie efectuate de procesor, motiv pentru care apar scăderi de cadre și înghețari. Dacă particulele: scântei, fulgerări, scântei de apă sunt executate de CPU, atunci cel mai probabil au un anumit algoritm. Fragmentele dintr-o fereastră spartă cad întotdeauna la fel și așa mai departe.

Ce setări din jocuri afectează procesorul?

Să ne uităm la câteva jocuri moderne și să aflăm ce setări grafice afectează procesorul. Patru jocuri dezvoltate pe propriile noastre motoare vor participa la teste, acest lucru va ajuta la ca testul să fie mai obiectiv. Pentru ca testele să fie cât mai obiective, am folosit o placă video pe care aceste jocuri nu au încărcat 100%, asta va face testele mai obiective. Vom măsura schimbările în aceleași scene folosind o suprapunere din programul FPS Monitor.

GTA 5

Modificarea numărului de particule, calitatea texturii și scăderea rezoluției nu îmbunătățesc în niciun fel performanța procesorului. Creșterea cadrelor este vizibilă doar după reducerea populației și distanța de redare la minim. Nu este nevoie să modificați toate setările la minimum, deoarece în GTA 5 aproape toate procesele sunt preluate de placa video.

Prin reducerea populației, am redus numărul de obiecte cu o logică complexă, iar distanța de extragere a redus numărul total de obiecte afișate pe care le vedem în joc. Adică acum clădirile nu capătă aspect de cutii când suntem departe de ele, clădirile lipsesc pur și simplu.

Watch Dogs 2

Efectele de post-procesare, cum ar fi adâncimea câmpului, estomparea și secțiunea transversală, nu au crescut numărul de cadre pe secundă. Cu toate acestea, am obținut o ușoară creștere după reducerea setărilor de umbră și particule.

În plus, s-a obținut o ușoară îmbunătățire a netezimii imaginii după scăderea reliefului și a geometriei la valori minime. Reducerea rezoluției ecranului nu a dat niciun rezultat pozitiv. Dacă reduceți toate valorile la minim, veți obține exact același efect ca și scăderea setărilor de umbră și particule, deci nu are mare rost să faceți acest lucru.

Crysis 3

Crysis 3 este încă unul dintre cele mai solicitante jocuri pe calculator. A fost dezvoltat pe propriul motor CryEngine 3, așa că merită să țineți cont de faptul că setările care au afectat netezimea imaginii pot să nu dea același rezultat în alte jocuri.

Setările minime pentru obiecte și particule au crescut semnificativ FPS-ul minim, dar reducerile au fost încă prezente. În plus, performanța în joc a fost afectată după reducerea calității umbrelor și apei. Reducerea la minimum a tuturor parametrilor grafici a ajutat la eliminarea scăderilor bruște, dar acest lucru nu a avut practic niciun efect asupra fineței imaginii.