Recomendado, 2020

La Elección Del Editor

Lo que significa "Quad Core", cuya velocidad tiene un procesador multi-core

Ahora que las computadoras se están convirtiendo en electrodomésticos en todos los centros comerciales, es difícil entender qué diferencias hay entre un modelo y otro.

Al leer otro artículo de este blog sobre todas las cosas que necesita saber al comprar una computadora nueva, menciona las diferencias entre los procesadores y cómo se mide su velocidad.

El procesador es el cerebro, cuanto más rápido sea, más rápidos serán los cálculos.

El problema es la forma en que los fabricantes muestran la velocidad de los procesadores de varios núcleos, algo confuso.

Hasta hace algún tiempo, cuando las computadoras solo tenían un procesador, era fácil entender qué tan poderoso era porque se escribía "1 Ghz" para definir su velocidad de cálculo.

Sin embargo, hoy en día, con los procesadores de varios núcleos, es más difícil entender lo que está a la mano y cuál es la velocidad real de todos los procesadores.

Entonces, la pregunta técnica de hoy es: ¿qué significa tener una PC de 4 núcleos o de cuatro núcleos con 3GHz, y cuál es su velocidad real?

En primer lugar, en los procesadores hay dos parámetros de evaluación, el número total de cálculos por segundo y el número de ciclos del procesador en un segundo ( velocidad de reloj expresada en Ghz ).

Cada núcleo de un procesador realiza un cierto número de cálculos por segundo, por lo que el número total de cálculos es la suma.

Al mismo tiempo, si todos los núcleos se ejecutan a la misma velocidad, la velocidad del reloj sigue siendo la misma, independientemente de la cantidad de núcleos que existan.

¿Cuál es la forma más adecuada de indicar la velocidad total de un procesador y, lo que es más importante, es posible definir la velocidad de un sistema de múltiples núcleos como se hizo con las CPU de un solo núcleo?

Encontré la respuesta en el foro de superusuarios estadounidenses.

La razón principal por la que un procesador de cuatro núcleos de 3 GHz nunca es tan rápido como un solo núcleo de 12 GHz tiene que ver con las diferentes tareas realizadas en la CPU.

Si es una tarea lineal que debe realizarse paso a paso, siempre y solo se puede ejecutar en un solo núcleo en un momento dado.

Esto limita la mitad de la potencia de la CPU de un sistema de doble núcleo, o 1/4 en un sistema de cuatro núcleos.

Sin embargo, si necesita realizar una tarea compuesta de instrucciones que se pueden procesar de forma independiente, entonces se pueden realizar simultáneamente, desde diferentes núcleos.

Entonces, si ejecuta un programa de un solo subproceso, un procesador de un solo núcleo de 12 GHz es significativamente más rápido, mientras que si la tarea se puede dividir en varias partes, un procesador de 4 núcleos podría competir incluso si no logra el rendimiento de uno a 12gHz.

La principal ventaja de un sistema con múltiples CPU es la reactividad, ya que la tarea pesada se puede realizar con un solo núcleo, dejando a otros libres para otros programas y trabajos.

La teoría de que 4 núcleos desde 3GHz = 1 desde 12 GHz no tiene sentido en todas las situaciones, excepto en el caso teórico en el que realizan tareas perfectamente paralelas e independientes.

Las aplicaciones modernas están diseñadas para aprovechar al máximo todos los núcleos de una CPU, pero siempre necesitan una forma de sincronización.

Por lo tanto, es un error pensar que 4 x 3GHz = 12 GHz, no porque no sea teóricamente exacto, sino porque sería como decir que 4 manzanas producen una naranja.

GHz no se puede simplemente sumar.

Para concluir, un poco de práctica:

Dual Core es el término genérico para una CPU que tiene 2 núcleos.

Quad Core es un procesador de 4 núcleos.

Los procesadores Intel i3 son de doble núcleo, i5 y i7 son (generalmente, de cuatro núcleos).

La diferencia es que i7 utiliza la tecnología Hyper-Threading, lo que da un total de 8 subprocesos de procesamiento.

Si ve un procesador que tiene 4 núcleos clasificados a 3.5 GHz, significa que cada núcleo tiene una velocidad de 3.5GHz.

Si desea ver el uso de núcleos individuales en su computadora, puede ir al administrador de tareas, a la pestaña de rendimiento y abrir el monitor de recursos.

Notará que cada núcleo se utiliza en paralelo, con diferentes porcentajes.

En otro artículo, está escrito cómo deshabilitar el "Estacionamiento principal" para explotar la CPU al máximo en Windows 7.

Quien sea más experto en el tema puede dejar un comentario para proporcionar una explicación más completa y precisa.

En otro artículo, cómo medir la potencia de la computadora y el rendimiento del hardware con programas de referencia

Top