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

Pin
Send
Share
Send


O procesador central é o compoñente principal dun ordenador que realiza a cota de león de cálculos e a velocidade de todo o sistema depende da súa potencia. Neste artigo, falaremos de como o número de núcleos afecta o rendemento da CPU.

Núcleos de CPU

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

Vexa tamén: Dispositivo de procesador moderno

Núcleos físicos e lóxicos

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

Responsable diso é a tecnoloxía Hyper Threading (HT) de Intel ou Simultanee Multithreading (SMT) de AMD. É importante comprender aquí que o núcleo lóxico engadido será máis lento que o físico, é dicir, unha CPU de catro núcleos de catro cores é máis potente que unha mesma xeración de dobre núcleo con HT ou SMT nas mesmas aplicacións.

Os xogos

As aplicacións de xogos están construídas de tal xeito que xunto coa tarxeta de vídeo, o procesador central tamén traballa no cálculo do mundo. Canto máis complexa sexa a física dos obxectos, máis hai, maior será a carga e unha pedra máis poderosa fará o traballo mellor. Pero non te apresure a mercar un monstro multi-core, xa que hai diferentes xogos.

Vexa tamén: Que fai un procesador nos xogos?

Os proxectos máis vellos desenvolvidos ata preto de 2015, basicamente 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 con alta frecuencia que un procesador de oito núcleos con megahertz baixo. Este é só un exemplo, na práctica, as modernas CPU multi-core teñen un rendemento básico bastante alto e funcionan ben nos xogos legados.

Vexa tamén: Que afecta a frecuencia do procesador

Un dos primeiros xogos, cuxo código é capaz de executar en varios (4 ou máis) núcleos, cargándoos uniformemente, foi GTA 5, lanzado en PC no 2015. Dende entón, a maioría dos proxectos poden considerarse multithreaded. Isto significa que un procesador multi-core ten a oportunidade de estar ao día coa súa contrapartida de alta frecuencia.

Dependendo do ben que o xogo poida usar fluxos de computación, o multicore pode ser un plus e un mínimo. No momento do escrito, "xogo" pode considerarse CPU con 4 núcleos ou mellor, con hipertraxilación (ver máis arriba). Non obstante, a tendencia é que os desenvolvedores están a optimizar cada vez máis o código para a computación paralela, e os modelos de baixa nuclear axiña quedarán desactualizados.

Programas

Todo aquí é un pouco máis sinxelo que cos xogos, xa que podemos escoller unha "pedra" para traballar nun programa ou paquete específico. As aplicacións de traballo tamén son monofilas e multi-threaded. Os primeiros necesitan un alto rendemento por núcleo e os segundos precisan un gran número de fíos de computación. Por exemplo, un "por cento" de varios núcleos é mellor para representar escenas de vídeo ou 3D, e Photoshop precisa de 1 a 2 núcleos poderosos.

Sistema operativo

O número de núcleos afecta o rendemento do SO só se é 1. Noutros casos, os procesos do sistema non cargan o procesador de xeito que se empregan todos os recursos. Non estamos a falar de virus ou fallos que poidan "poñer calquera" pedra nas omoplatos, senón de traballo regular. Non obstante, moitos programas de fondo poden ser lanzados co sistema, que tamén consumen tempo de procesador e núcleos adicionais non serán superfluos.

Solucións universais

Teña en conta que non hai procesadores multitarea. Só hai modelos que poden amosar bos resultados en todas as aplicacións. Un exemplo son procesadores de seis núcleos cunha alta frecuencia i7 8700, Ryzen R5 2600 (1600) ou máis antigas "pedras" similares, pero incluso non poden reclamar a universalidade se estás traballando activamente con vídeo e 3D en paralelo con xogos ou estás en streaming. .

Conclusión

Resumindo todo o anterior, podemos extraer a seguinte conclusión: o número de núcleos de procesador é unha característica que mostra a potencia total de computación, pero a forma en que se empregará depende da aplicación. Para os xogos, o modelo de catro núcleos é bastante adecuado, pero para os programas de alto recurso é mellor escoller unha "pedra" cun gran número de fíos.

Pin
Send
Share
Send