L'efecte de la quantitat de nuclis en el rendiment del processador


El processador central és el component principal d’una computadora que produeix la major part de la informàtica, i la velocitat de tot el sistema depèn de la seva potència. En aquest article parlarem de com el nombre de nuclis afecta el rendiment de la CPU.

Nuclis de la CPU

El nucli és el component principal de la CPU. Aquí es fan totes les operacions i càlculs. Si hi ha diversos nuclis, "es comuniquen" entre si i amb altres components del sistema a través del bus de dades. El nombre de "maons", segons la tasca, afecta el rendiment general del processador. En general, com més d’ells, més gran és la velocitat del processament d’informació, però, de fet, hi ha condicions sota les quals les CPU multi-nucli són inferiors a les de les seves entitats menys "envasades".

Vegeu també: Dispositiu de processador modern

Núvols físics i lògics

Molts processadors d'Intel, i més recentment, AMD, són capaços de realitzar càlculs de manera que un nucli físic funcioni amb dos fils de computació. Aquests fils s’anomenen nuclis lògics. Per exemple, podem veure aquestes característiques a la CPU-Z:

La tecnologia Hyper Threading (HT) d’Intel o de Multithreading simultani (SMT) d’AMD és responsable d’aquest. És important entendre que el nucli lògic afegit serà més lent que el físic, és a dir, una CPU quad-core completa és més poderosa que un nucli dual de la mateixa generació amb HT o SMT en les mateixes aplicacions.

Jocs

Les aplicacions de joc es construeixen de manera que el processador central treballi amb la targeta de vídeo per calcular el món. Com més complexa sigui la física dels objectes, més d’ells, més gran sigui la càrrega, i la "pedra" més poderosa enfrontarà millor el treball. Però no tingueu pressa per comprar un monstre multicèntric, ja que els jocs són diferents.

Vegeu també: Què fa el processador als jocs?

Els projectes més antics, desenvolupats fins al voltant del 2015, no poden carregar més d’1 a 2 nuclis a causa de les peculiaritats del codi escrit pels desenvolupadors. En aquest cas, és preferible tenir un processador de doble nucli amb alta freqüència que un processador de vuit nuclis amb baix megahertz. Aquest és només un exemple: a la pràctica, les CPU multi-core moderns tenen un rendiment bastant elevat per nucli i funcionen bé en jocs obsolets.

Vegeu també: Què afecta a la freqüència del processador

Un dels primers jocs, el codi del qual és capaç de funcionar amb diversos (4 o més) nuclis, descarregant-los uniformement, va ser GTA 5, llançat a la PC el 2015. Des de llavors, la majoria dels projectes es poden considerar amb múltiples temes. Això significa que el processador multi-nucli té l'oportunitat de mantenir-se al dia amb el seu homòleg d'alta freqüència.

Depenent de com el joc pugui utilitzar fluxos computacionals, el nucli múltiple pot ser un avantatge i un menys. En el moment d’escriure aquest material, es poden considerar "jocs" que les CPU tenen de 4 nuclis, preferiblement amb hipertensió (vegeu més amunt). No obstant això, la tendència és que els desenvolupadors optimitzen cada vegada més el codi per a la computació paral·lela i els models no nuclears aviat es quedaran desfasats.

Programes

Tot aquí és més senzill que amb els jocs, ja que podem triar una "pedra" per treballar en un programa o paquet concret. Les aplicacions de treball també són de rosca simple i de múltiples fils. La primera necessita un alt rendiment per nucli, i el segon un gran nombre de fils de computació. Per exemple, un "percentatge" multicèntric s'encarregarà de millorar la representació de les escenes de vídeo o 3D, mentre que Photoshop necessita d'1 a 2 nuclis potents.

Sistema operatiu

El nombre de nuclis afecta la velocitat del sistema operatiu només si és igual a 1. En altres casos, els processos del sistema no carreguen tant el processador que tots els recursos. No estem parlant de virus o fallades que puguin "posar les fulles" a qualsevol "pedra", sinó de treball regular. No obstant això, molts programes de fons es poden executar juntament amb el sistema, que també consumeixen temps de CPU i els nuclis addicionals no seran superflus.

Solucions universals

Immediatament, observem que no hi ha processadors multitasca. Només hi ha models que poden mostrar bons resultats en totes les aplicacions. A tall d’exemple, es poden citar les CPU de sis nuclis amb "pedres" i7 8700 d'alta velocitat, Ryzen R5 2600 (1600) o més similars, però fins i tot no poden afirmar ser universals si esteu treballant activament amb vídeo i 3D en paral·lel amb jocs o streaming .

Conclusió

Resumint tot allò que s'ha escrit anteriorment, podem treure la següent conclusió: el nombre de nuclis de processador és una característica que mostra la potència computacional total, però la manera com s’utilitzarà depèn de l’aplicació. Per als jocs, el model quad-core encaixa perfectament i, per als programes de recursos elevats, és millor triar una "pedra" amb un gran nombre de fils.