O efecto do número de núcleos no rendemento do procesador


O procesador central é o compoñente principal dunha computadora que produce a maior parte da computación e a velocidade de todo o sistema depende do seu poder. Neste artigo falaremos de como o número de núcleos afecta o rendemento da CPU.

Núcleos de CPU

O núcleo é o compoñente principal da CPU. Aquí é onde se realizan todas as operacións e cálculos. Se hai varios núcleos, "comunícanse" entre si e con outros compoñentes do sistema a través do bus de datos. O número de tales "ladrillos", dependendo da tarefa, afecta ao rendemento global do procesador. En xeral, a maior parte deles, maior é a velocidade do procesamento da información, pero de feito hai condicións nas que as CPUs multi-núcleo son inferiores ás súas contrapartes menos "empaquetadas".

Vexa tamén: Modelo moderno

Núcleos físicos e lóxicos

Moitos procesadores de Intel, e máis recentemente, AMD, son capaces de realizar cálculos de tal forma que un núcleo físico funciona con dous fíos de cálculo. Estes fíos denomínanse núcleos lóxicos. Por exemplo, podemos ver estas características en CPU-Z:

A tecnoloxía Hyper Threading (HT) de Intel ou de Multithreading simultáneo (SMT) de AMD é responsable deste. É importante comprender aquí que o núcleo lóxico engadido será máis lento que o físico, é dicir, unha CPU quad-core de pleno dereito é máis poderosa que un dobre núcleo da mesma xeración con HT ou SMT nas mesmas aplicacións.

Xogos

As aplicacións de xogo constrúense de xeito que o procesador central traballa coa tarxeta de vídeo para calcular o mundo. Canto máis complexa sexa a física dos obxectos, máis deles, canto maior sexa a carga, e a "pedra" máis poderosa afrontará mellor o traballo. Pero non se apresuraron a mercar un monstro multi-núcleo, xa que os xogos son diferentes.

Vexa tamén: Que fai o procesador nos xogos

Os proxectos máis antigos, desenvolvidos ata o 2015, xeralmente non poden cargar máis de 1 - 2 núcleos debido ás peculiaridades do código escrito polos desenvolvedores. Neste caso, é preferible ter un procesador de dobre núcleo cunha frecuencia elevada que un procesador de oito núcleos con baixo megahertz. Este é só un exemplo: na práctica, as CPUs multi-núcleo modernas teñen un rendemento bastante elevado por núcleo e funcionan ben en xogos desactualizados.

Vexa tamén: Que afecta á frecuencia do procesador

Un dos primeiros xogos, cuxo código é capaz de funcionar en varios (4 ou máis) núcleos, descargándoos uniformemente, foi GTA 5, lanzado en PC en 2015. Desde entón, a maioría dos proxectos poden considerarse multi-threaded. Isto significa que o procesador multi-núcleo ten a oportunidade de seguir a súa contraparte de alta frecuencia.

Dependendo de quão ben o xogo sexa capaz de usar fluxos computacionais, o multi-núcleo pode ser un plus e un menos. Ao momento de escribir este material, os "xogos" poden considerarse CPUs con 4 núcleos, preferentemente con hipertensión (véxase arriba). Non obstante, a tendencia é que os desenvolvedores están optimizando cada vez máis o código para a computación paralela e os modelos non nucleares pronto se converterán desesperadamente obsoletos.

Programas

Todo é algo máis sinxelo aquí que cos xogos, xa que podemos elixir unha "pedra" para traballar nun determinado programa ou paquete. As aplicacións de traballo tamén son monofilamento e con varias roscas. O primeiro precisa un alto rendemento por núcleo, eo segundo un gran número de fíos de computación. Por exemplo, un "porcentaxe" de núcleos múltiples xestionará a renderización das escenas de vídeo ou 3D mellor, mentres que Photoshop necesita de 1 a 2 núcleos poderosos.

Sistema operativo

O número de núcleos afecta a velocidade do sistema operativo só se é igual a 1. Nalgúns casos, os procesos do sistema non cargan o procesador de xeito que todos os recursos están implicados. Non estamos falando de virus ou fallos que poidan "colocar as láminas" en calquera "pedra", senón de traballo regular. Non obstante, moitos programas de fondo pódense executar xunto co sistema, que tamén consume tempo de CPU e núcleos adicionais non serán superfluos.

Solucións universais

Inmediatamente, notamos que non hai procesadores multitarea. Hai só modelos que poden mostrar bos resultados en todas as aplicacións. Como exemplo, pódense citar CPUs de seis núcleos con "pedras" de alta frecuencia i7 8700, Ryzen R5 2600 (1600) ou máis antigas, pero aínda non poden afirmar ser universais se traballas activamente con vídeo e 3D en paralelo con xogos ou streaming .

Conclusión

Resumindo todo o escrito anteriormente, podemos sacar a seguinte conclusión: o número de núcleos de procesador é unha característica que amosa a potencia total computacional, pero como se empregará depende da aplicación. Para os xogos, o modelo de catro núcleos encaixará perfectamente e para programas de alto recurso é mellor elixir unha "pedra" cun gran número de fíos.