Mi Macbook tiene un procesador de doble núcleo a 2,4 GHz. Debido a que tiene dos núcleos separados, eso significa que puede ejecutar dos funciones a la vez, ¿verdad?
Entonces, ¿eso significa que cada núcleo es de aprox. 1.2 GHz cada uno (para un combinado de 2.4 GHz) o son en realidad 2.4 GHz cada uno y, por lo tanto, ¿funciona efectivamente a 4.8 GHz?
Los procesadores de doble núcleo (y quad) me confunden.
cpu
multi-core
Josh Hunt
fuente
fuente
Respuestas:
Cada núcleo funciona a 2,4 GHz.
Aunque eso no significa que su sistema sea dos veces más rápido que un sistema de núcleo único de 2.4 GHz. El paralelismo tiene (en principio) como máximo una aceleración lineal, pero en realidad a menudo es mucho más lento (aunque aún más rápido que un solo núcleo).
fuente
Global Interlock Cache
que significa que solo un hilo puede modificar global (es decir, el estado compartido a la vez). Esto realmente ralentiza las cosas cuando se trata de subprocesos múltiples, en muchos casos en realidad hace que el programa sea más lento que la variedad de un solo subproceso.Johannes arriba es correcto cuando se habla de la frecuencia máxima para cada núcleo en un procesador de múltiples núcleos. La calificación de frecuencia se relaciona con cada núcleo. Por lo tanto, un procesador multinúcleo de 2.4GHz generalmente ejecuta cada procesador a la frecuencia máxima de 2.4 GHz. Hay dos excepciones (una muy común y otra nueva):
fuente
Para ser perfectamente claro, tener múltiples núcleos NO acelera ningún programa a menos que haya sido diseñado específicamente para subprocesos múltiples.
El efecto de tener múltiples núcleos es:
Cada subproceso funciona como máximo a la velocidad de su reloj central. Y, el procesamiento paralelo permite que una aplicación ejecute más de un hilo a la vez.
Esto significa que, como máximo, su potencia de procesamiento será el doble, pero no en cualquier subproceso.
fuente
Su pregunta es sobre las CPU Core 2, no Core i7. Sin embargo, tenga en cuenta que si compra un Core i7 920, verá que la CPU es un procesador de cuatro núcleos que funciona a 2.66 GHz. Eso significa que cada núcleo funciona a 2,66 GHz. Sin embargo, debido al Turbo Boost del Core i7, la CPU en realidad puede funcionar a 2.8 GHz, particularmente si está ejecutando aplicaciones de subproceso único.
Como otros han señalado, no se puede multiplicar la velocidad de la CPU con el número de núcleos para determinar qué tan 'rápido' es, solo estoy señalando que las cosas son incluso más confusas que eso con la generación actual de CPU de Intel .
fuente