Entradas

Mostrando las entradas de 2023

Sí, pero, ¿Qué es un núcleo o core?

Imagen
Desde el año 2001 en que IBM presentó el primer procesador multinúcleo, se empezó a utilizar con cada vez más frecuencia la palabra "núcleo" o "core" para referirse a ciertos componentes de los procesadores o CPUs. La duda es, ¿qué es exactamente un núcleo o core? ¿Cómo puede beneficiar? Por desgracia, no existe una definición canónica de "núcleo". Wu et al (2015) establece que, si nos basamos en el diseño de la primera CPU comercial, el Intel 4004, un núcleo se definiría mediante muy fundamentales bloques o funciones como una Unidad Aritmético-Lógica (ALU, por sus siglas en inglés), el captador de instrucciones, el decodificador, los registros, un controlador de canalización de instrucciones, y una unidad controladora de E/S. Sin embargo, esa definición dista mucho de las funcionalidades actuales. El advenimiento, durante la década de los años 70, de la Integración a Gran Escala (LSI, por sus siglas en inglés), y otras bondades como el procesamiento super