¿Cuál es el significado de núcleo de CPU?

¿Cuál es el significado de núcleo de CPU?

El procesador de mi sistema es Intel Pentium(R) Dual-Core CPU E5300 @ 2.60GHz.

La velocidad de mi procesador es 2.6 GHzla mencionada en el nombre del proceso. El nombre del procesador indica que esto es dual core.

Mi duda es:

La velocidad del procesador es 2.6 GHzy los núcleos de la CPU 2.

Cuál es el significado de 2 cores. Creo que 2 núcleos significa ( 2.6 GHz + 2.6 GHz = 5.2 GHz).

¿Es correcto?

Respuesta1

Un núcleo es básicamente una CPU, solo que físicamente hay una CPU multinúcleo en un solo paquete. A menos que tenga la costumbre de tocarlos, puede considerar un núcleo como una CPU.

Es posible que le digan muchas tonterías sobre los núcleos, por ejemplo, con varios núcleos puede ejecutar múltiples tareas. Bueno, puedes ejecutar múltiples tareas en un núcleo/cpu. Múltiples núcleos significan que su sistema operativo tiene que dividir el trabajo, esto no siempre es posible. Por tanto 2.6GHz + 2.6GHz < 5.2GHz, y 2.6GHz + 2.6GHz ≥ 2.6GHz. Sí, a veces varios núcleos pueden ser tan buenos como un núcleo. Todo depende del sistema operativo y del uso.

Nota del lector: el +signo de arriba no es una suma normal, es una suma central. Por eso 2.6GHz + 2.6GHz = 2.6GHzes posible.


Editar: vea el comentario de Paul A. Clayton, señala que a veces el multinúcleo puede ser mejor que el único, pero solo cuando se pueden utilizar todos los núcleos (multiproceso/multiproceso).

Respuesta2

El "núcleo" es algo difícil, entonces: dos CPU a las que se les pueden asignar tareas separadas.

También puede tener, por ejemplo, hyperthreadinglo que hace que una o cada CPU aparezca comomás de unoLÓGICAMENTE.

Ejemplo:http://ark.intel.com/products/75122/Intel-Core-i7-4770-Processor-8M-Cache-up-to-3_90-GHz- 4 núcleos, 8 hilos. Se pueden ejecutar 8 tareas, pero tenga en cuenta que no proporcionará ni será igual a "8x eficiencia/potencia"; existen cuellos de botella y limitaciones.

Respuesta3

No, definitivamente no significa que puedas cronometrar el doble de rápido.

Y, la mayoría de las veces, obtendrás una velocidad inferior al doble. (Y no, no obtienes eso al duplicar la velocidad del reloj, sino que mantienes la misma velocidad del reloj). Aún así, no tendrás suficiente trabajo para usar ambos núcleos, o peor aún, los 4 hiperprocesos si es un núcleo que admite hiperprocesamiento. Por lo tanto, generalmente es más rápido que un chip de un solo núcleo a la misma velocidad de reloj, pero cuánto depende de su carga de trabajo.

Y, increíblemente, con las cargas de trabajo adecuadas y la configuración adecuada, a veces se puede hacer que la versión de doble núcleo sea más del doble de rápida que una versión de un solo núcleo. Sin embargo, la mayor parte de esto está cubierto por la frase: mentiras, malditas mentiras, estadísticas y evaluaciones comparativas. Lo sé porque solía hacer pruebas comparativas para Intel (grupo de procesamiento de redes), por lo que creamos pruebas comparativas para varios chips en desarrollo que realizaban diversas tareas de red, por ejemplo, actuando como enrutadores o servidores web, etc. Dependiendo de lo que quisiéramos mostrar, haríamos A menudo eligen diferentes chips para hacer la demostración. No era mentira, pero fue afinado con mucho cuidado. No es el tipo de carga de trabajo que usted, como usuario doméstico, probablemente recibirá, pero tal vez sea apropiado para un caso de uso que Google, AT&T o Cisco puedan tener en mente.

Y, por cierto, lamentablemente hay casos en los que el otro lado de esa ecuación es cierto, donde un chip de doble núcleo es en realidad más lento que un chip de un solo núcleo. Afortunadamente esos casos también son raros.

Pero sea cual sea el caso, si es un usuario doméstico, puede asumir que, en general, está obteniendo algo de velocidad, probablemente no del doble, más bien de 1,2 a 1,8 veces, pero algo. Y, lo que es más importante, probablemente mejore cuando el sistema esté bajo carga. Cuanto más presiones a tu computadora para que haga muchas cosas a la vez, más probabilidades tendrás de obtener un mejor rendimiento de una máquina de doble núcleo.

Y la cantidad de núcleos que muestran un aumento de rendimiento también es generalmente limitada. No se obtiene otro aumento de 2x al pasar a 4 núcleos (excepto en casos particularmente limitados), y mucho menos un tercer aumento de 2x al pasar a 8 o un cuarto al pasar a 16. Sí, es posible idear tales casos, pero Definitivamente no son la norma.

Entonces, mi netbook Atom de 4 núcleos sigue siendo notablemente más lenta que esta computadora portátil Xeon y no se debe al número de núcleos ni siquiera a la frecuencia del reloj. La velocidad a la que funciona su computadora es mucho más complicada que eso. Pero, si solo tengo un sitio web abierto, la netbook parece funcionar igual de rápido que esta computadora portátil porque el verdadero factor limitante es el ancho de banda de la red, no la velocidad de la computadora en absoluto.

información relacionada