Calcula qué tan rápido es un procesador de cuatro núcleos o superior y qué significa tener más núcleos en un procesador
Cuando vamos a un centro comercial con muchas computadoras y portátiles a la venta, se hace difícil entender cuáles son las diferencias entre un modelo y otro. Al leer otro artículo en este blog que lo cubre todo Lo que debes saber antes de comprar una computadora nueva, mencionamos las diferencias entre procesadores y cómo medir su velocidad. El procesador es el cerebro, por lo que cuanto más rápido es, más rápido es el cálculo; el problema es como los fabricantes indican la velocidad de los procesadores multinúcleolo que para muchos usuarios novatos puede ser bastante confuso.
En esta guía, te lo mostraremos. ¿Qué significa tener una PC con un procesador de cuatro núcleos u ocho núcleos?y cual es su velocidad real y como saber si tenemos en nuestras manos un ordenador muy rapido o un ordenador viejo y desactualizado para evitar estafas y comprar solo ordenadores muy rapidos.
LEER TAMBIÉN -> Qué elegir entre Intel Core i3, i5, i7 e i9
Una guía sobre la velocidad real de los procesadores
Comprenderemos en los siguientes capítulos por qué aumentar el número de núcleos aumenta el rendimiento de la CPU, pero eso no es lo mismo que una mayor velocidad automática, ya que hay muchos factores involucrados que pueden cambiar su percepción de la velocidad cuando ejecuta uno o más programas. En computadora.
Cómo calcular la velocidad de la CPU
Hay dos parámetros de evaluación en los procesadores: número total de cálculos por segundo y número ciclos de CPU en un segundo (frecuencia de reloj expresada en Ghz). Cada núcleo de procesador realiza una determinada cantidad de cálculos por segundo, por lo que el recuento total de cálculos es una suma. Al mismo tiempo, si todos los núcleos funcionan a la misma velocidad, La velocidad general del reloj de la CPU sigue siendo la misma independientemente de la cantidad de núcleos activos.
Llegamos a la conclusión de que un procesador de cuatro núcleos a 2 GHz nunca será tan rápido como un procesador de un solo núcleo a 5 GHz; esto es técnicamente correcto, pero en realidad cambia el tipo de acción que la computadora está haciendo en un momento dado. momento.
¿Actividad única rápida o múltiples actividades juntas?
Para comprender dónde está la diferencia de velocidad entre los procesadores de un solo núcleo y los procesadores multinúcleo modernos, utilizaremos ejemplos simples para que todos puedan comprender la tecnología detrás de ellos.
Si tenemos un proceso para empezar, siempre usará un núcleo: al ejecutar este proceso en un procesador de un solo núcleo pero más potente (por ejemplo, un procesador de un solo núcleo de 4 GHz), funcionará mucho más rápido que un procesador de varios núcleos con solo 2 GHz, ya que este es solo uno de los En este último se utilizarán los núcleos actuales (aunque fuera quad-core u octa-core, sería un solo núcleo, en este caso 2GHz).
Pero, ¿qué pasa si abrimos varios procesos a la vez?? Sin embargo, ingresan a la CPU linealmente y deben ejecutarse uno a la vez, ya que solo hay un núcleo: de hecho, existe el riesgo de que los procesos posteriores en ejecución queden «pendientes». sucede a menudo cuando se ejecutan procesos que consumen muchos recursos (procesamiento de video, procesamiento de imágenes o conversión de archivos multimedia): cuando un proceso pesado ocupa toda la CPU (100%), la CPU congela otros procesos y la computadora funciona muy lentamente, esperando unos segundos desde que se hace clic con el mouse hasta que se enciende. respuesta de pantalla
En un procesador multinúcleo, cada núcleo puede ejecutar un proceso separado.: esto significa que el proceso mas dificil tal vez sea más lento (pero actualmente todas las CPU tienen más de 4 GHz, por lo que el problema de la velocidad desapareció), pero solo ocupará el 100% del núcleo asignadodejando los núcleos restantes disponibles para procesar nuevos procesos.
Ahora el proceso pesado solo toma un porcentaje de la potencia de procesamiento total de la CPU (100% dividido por el número de núcleos presentes); para los procesadores de cuatro núcleos, la carga ocupada es del 25%, mientras que para los procesadores de ocho núcleos ocupa el 12,5% de la potencia informática total. explica porque los procesadores multinúcleo siempre responderán más rápido que los procesadores de un solo núcleo más antiguos: Pueden manejar múltiples procesos juntos (incluso los pesados) independientemente de la velocidad de cada núcleo.
Un buen procesador multinúcleo para usar en escritorios domésticos o de pequeñas oficinas es esteAMD Ryzen 5 5600Xdisponible en Amazon y equipado con 6 núcleos y 12 hilos, frecuencia de reloj de 4,6 GHz.
Hyper-Threading: ¿Aumenta la velocidad de la CPU?
Antes de la llegada de los procesadores multinúcleo, Intel introdujo el Tecnología de hiperprocesamiento (con el antiguo Pentium 4 HT) para hacer más reactivos los procesadores de un solo núcleo: de hecho, esta tecnología se ocupa de «interrumpir» los procesos entrantes creando subprocesos o subprocesos: en un procesador con Hyper-Threading, es posible procesar múltiples subprocesos en cada ciclo de reloj para obtener el procesamiento de más fragmentos que los procesos originales.
Esta innovación conduce a un aumento de la reactividad de un solo núcleo (no más del 20%), pero no hace milagros: es mejor tener una gran cantidad de núcleos (como 8 núcleos reales) en comparación con un procesador con menos núcleos. pero con tecnología Hyper-Active (núcleos como 4 y 8 hilos). Hyper-Threading también está presente en los procesadores modernos de varios núcleos de Intel y AMD (donde recibe un nombre diferente), pero solo se encuentra en los procesadores de haz alto, a menudo reservados para la computación paralela (como veremos a continuación).
Un buen procesador doméstico con tecnología Hyper-Threading esIntel Core i7-10700Kdisponible en Amazon y equipado con 8 núcleos y 16 hilos en Hyper-Threading, a una frecuencia de 5,1 GHz.
Computación paralela: cuando un proceso ocupa muchos núcleos
Algún software moderno es capaz para domar aún más núcleos juntospara aumentar considerablemente la velocidad de ejecución. Estos programas, cuando se ejecutan, pueden crear muchos procesos relacionados con el proceso principal (el que administra la ventana del programa) y por lo que ocupan más núcleosusar procesamiento paralelo para realizar operaciones pesadas como procesamiento de gráficos, conversión de video, aplicación de efectos de renderizado, procesamiento de diseño gráfico, etc.
Debe tener para computación paralela Procesador multinúcleo extremadamente rápido con una gran cantidad de núcleosde lo contrario, el sistema operativo se ralentizará drásticamente si se inician otros procesos pesados durante la ejecución. En tales escenarios, la tecnología Hyper-Threading puede ser útil, ya que proporciona un 20 % más de capacidad de respuesta al aumentar la cantidad de procesos que se pueden administrar en paralelo (gracias a la fragmentación de procesos).
Un buen procesador para computación paralela esIntel Core i9-10900Kdisponible en Amazon y equipado con 10 núcleos y 20 hilos (en Hyper-Threading) en una frecuencia de 5,3 GHz.
Procesador, core e Hyper-Threading: qué son y qué cambia
Conclusiones
Los procesadores multinúcleo modernos son mucho más receptivos y eficientes que los antiguos procesadores de un solo núcleo, que en realidad desaparecieron en la industria de TI debido a su «lentitud» cuando tenía que abrir varios programas al mismo tiempo. Hoy en día, los procesadores de dos y cuatro núcleos están en gran parte obsoletos podemos encontrar procesadores con 6 núcleos, 8 núcleos o incluso 10/12 núcleosque a menudo se duplica gracias a la presencia de tecnologías innovadoras como Hyper-Threading.
Lo vimos en otro artículo. cómo medir la potencia de la computadora y el rendimiento del hardware con programas de prueba.
Todavía podemos leer nuestras guías sobre procesadores Comprar una CPU para PC o procesador: lo que necesita saber Esto es ¿Por qué comprar un nuevo procesador AMD Ryzen para PC?.
¿Eso resolvió tu problema?