Frecvența de ceas sau numărul de nuclee care selectează
Din moment ce o parte din proiectele greu de vizitatori este comunitatea de joc (mulțumiri, otstrel.ru ;-)) Am de multe ori ne pun întrebări legate de performanță, caracteristici și configurații de calculatoare, accesorii si toate aceste alte lucruri. Relativ frecvent, printre altele întrebarea: „Ce este mai important pentru jocuri - procesor multi-core sau o frecvență de ceas„?. Că, în general, de fapt, este frecvența, și că multe nuclee și rolul jucat de toate astea?
In acest articol voi încerca să vă dau răspunsuri la aceste întrebări, precum și cuvintele disponibile să-ți spun despre principiile de bază ale funcționării procesoarelor.
Pe cantitatea și frecvența de nuclee ale procesorului
Spune sigur ce este mai important, frecvența sau numărul de nuclee - este imposibil. Prea diferite sunt lucrurile. Faptul că frecvența procesorului - numărul de operațiuni pe secundă. Cu cât frecvența, mai multe operații de procesor într-o singură trecere. E ca de transport maritim: mai repede te duci, cu atât mai repede va aduce mărfurile la destinația lor. Nici o altă alegere. Dacă luați două CPU identice, dar cu frecvențe diferite, este posibil să se asigure că acesta va fi mai rapid, care are o frecvență mai mare de funcționare.
Multicore mai greu. Două nuclee pot înșela mai multe sarcini. Și în mod ideal, ei vor lucra soluții mult mai rapid single-core. Dar totul depinde de programul sau de joc: dacă poate împărți sarcina în mai multe pași simpli și descărcați-le ambele nuclee? Pentru ușurința înțelegerii, să ne întoarcem la exemplul transportului de mărfuri. Dacă aveți două camioane, atunci ei pot transporta de două ori la fel de mult de marfă. Dar aceasta este numai cu condiția ca sarcina să fie împărțită în părți. Și dacă, să zicem, masina deja asamblate, și care nu pot fi demontate și nu jumătate razrezhesh? Apoi, du-te cu o încărcătură de un singur camion, iar celălalt este inactiv și nu face nimic util. Deci, cu procesoare. În cazul în care acest lucru nu reușește să rupă sarcina în mai multe părți, lucrarea este doar un singur nucleu, iar rata va depinde numai de frecvența.
În plus față de frecvența și numărul de nuclee, există un alt factor important - arhitectura procesorului. De fapt, acesta este modul în care procesorul funcționează pe datele obținute. Să luăm, din nou, loturile noastre. De exemplu, un conducător auto cunoaște modul în care mai bine decât celălalt și este locul unde puteți tăia calea, și, prin urmare, vine într-un loc mai rapid decât însoțitorul său. Cu aceleași procesoare. Utilizarea rațională a resurselor sale, cu atât mai repede va funcționa. Acesta este motivul pentru care, de exemplu, procesoarele Intel în aceleași condiții sunt soluții mai rapide de multe ori de la AMD.
postfață
PS: Pentru existența acestuia articol Mulțumiri speciale pentru calculator joc revista „jocuri de noroc“.