BLOG

Núcleos de eficiencia frente a núcleos de rendimiento: ¿en qué se diferencian?

Última actualización:

  Esta página ha sido traducida automáticamente por DeepL. Switch to English

Los procesadores que constituyen el núcleo de tus sistemas están cambiando. O, si se quiere, evolucionando. Están dejando de basarse en núcleos idénticos que realizan el mismo trabajo. En su lugar, están empezando a utilizar un diseño híbrido que combina los denominados núcleos de rendimiento (P-cores) y núcleos de eficiencia (E-cores). Este cambio refleja la simple realidad de que no todas las tareas requieren la máxima potencia.

Este concepto tiene su origen en el diseño «big.LITTLE» que ARM presentó en 2011, el cual combinaba núcleos de alto rendimiento y de bajo consumo en una sola CPU para prolongar la duración de la batería y gestionar mejor las cargas de trabajo mixtas. Desde entonces, los fabricantes de smartphones y otros chips han adoptado este enfoque, incluida Apple con su chip M1. Intel llevó los diseños híbridos a los ordenadores de sobremesa convencionales con sus chips Alder Lake de 12.ª generación, que distribuyen las cargas de trabajo entre núcleos de alto rendimiento (P-cores) y de bajo consumo (E-cores).

Desde el punto de vista técnico, los núcleos P son más grandes, más rápidos y están diseñados para ofrecer un alto rendimiento en un solo subproceso. Los núcleos E son más pequeños, consumen menos energía y se adaptan mejor a la gestión simultánea de múltiples tareas ligeras. El resultado es una CPU que puede ofrecer una gran velocidad cuando es necesario, sin desperdiciar energía cuando no lo es.

Los núcleos de rendimiento están diseñados para ofrecer velocidad. Se encargan de cargas de trabajo exigentes, como los videojuegos, la edición de vídeo y los cálculos complejos, en los que la capacidad de respuesta y las altas velocidades de reloj son fundamentales. Los núcleos de eficiencia, por el contrario, se centran en realizar tareas menos exigentes con un menor consumo energético, lo que los hace idóneos para procesos en segundo plano, tareas del sistema y aplicaciones cotidianas, como la navegación por Internet o la mensajería.

Esta separación permite a la CPU asignar cada tarea a la herramienta más adecuada para ella. En lugar de que todos los núcleos funcionen a plena potencia en todo momento, el sistema puede equilibrar el rendimiento y la eficiencia de forma dinámica.

Intel 12th Gen Mobile CPU

El programador del sistema operativo

Sin embargo, la CPU no toma estas decisiones por sí sola. El sistema operativo desempeña un papel fundamental a la hora de decidir qué tareas se ejecutan en cada núcleo.

Cada vez que abres una aplicación, haces clic en un botón o ejecutas un proceso en segundo plano, el programador del sistema operativo decide dónde debe realizarse esa tarea. En una CPU híbrida, eso implica elegir entre los núcleos de rendimiento y los de eficiencia.

Los sistemas modernos utilizan una lógica de programación avanzada para determinar si una tarea es exigente o ligera, y luego la asignan al tipo de núcleo más adecuado. Tecnologías como Intel Thread Director incluso proporcionan información en tiempo real al sistema operativo para ayudar a orientar estas decisiones.

Esta coordinación es esencial. Sin ella, una CPU híbrida se comportaría como una tradicional, enviando tareas a cualquier núcleo disponible sin tener en cuenta si es el más adecuado.

Render of an Intel 12th Gen Desktop CPU

¿Por qué existen los núcleos de eficiencia?

Los núcleos de eficiencia existen porque las cargas de trabajo actuales son mixtas. Un ordenador personal típico no se limita a realizar una sola tarea pesada, sino que ejecuta una aplicación en primer plano junto con docenas de procesos en segundo plano, como actualizaciones, servicios del sistema y tareas en espera.

En los diseños de CPU más antiguos, todos los núcleos eran idénticos. Eso significaba que incluso las tareas más sencillas consumían el mismo nivel básico de energía que las cargas de trabajo más exigentes.
Este enfoque funcionaba, pero resultaba ineficiente, sobre todo a medida que los sistemas se volvían más complejos y permanecían siempre activos.

Los núcleos de eficiencia resuelven este problema al descargar las cargas de trabajo menos exigentes. Los procesos en segundo plano pueden ejecutarse en los núcleos de bajo consumo, mientras que los núcleos de alto rendimiento permanecen disponibles para las tareas que los requieren.

Render of an ARM processor

Una CPU, dos funciones

Las CPU híbridas no implican tener que elegir entre rendimiento y eficiencia. Ofrecen lo mejor de ambos mundos al combinar núcleos especializados en un único procesador. Un procesador que aprovecha lo mejor de ambos mundos (de procesamiento).

Cuando inicias un juego o reproduces un vídeo, los núcleos de rendimiento entran en acción para ofrecer mayor velocidad. Cuando el sistema está inactivo o ejecutando tareas en segundo plano, los núcleos de eficiencia toman el relevo para garantizar un funcionamiento fluido con un menor consumo energético.

Esta inteligente división del trabajo es lo que caracteriza al diseño moderno de las CPU. En lugar de aumentar el rendimiento añadiendo núcleos idénticos, los fabricantes están optimizando la forma en que los diferentes tipos de núcleos funcionan conjuntamente.

En resumen, los núcleos de eficiencia están pensados para encargarse de todo aquello que no requiere la máxima potencia. Así, los núcleos de rendimiento quedan libres para hacer lo que mejor saben hacer: ofrecer velocidad allí donde realmente importa.

Intel Core Ultra 200 Series CPUs

JOIN OUR OFFICIAL CORSAIR COMMUNITIES

Join our official CORSAIR Communities! Whether you're new or old to PC Building, have questions about our products, or want to chat about the latest PC, tech, and gaming trends, our community is the place for you.