¿Cómo funciona un procesador?
El procesador (CPU) es el cerebro del ordenador: ejecuta, una tras otra y a una velocidad altísima, las instrucciones de todo lo que haces. Entender cómo trabaja te ayuda a leer sus especificaciones sin perderte entre núcleos, hilos y gigahercios.
El ciclo fetch-decode-execute
Toda CPU repite el mismo bucle básico para cada instrucción de un programa:
Lee de la memoria la siguiente instrucción que toca ejecutar.
Traduce esa instrucción a las operaciones internas que sabe hacer.
Realiza la operación (sumar, comparar, mover datos…) y guarda el resultado.
La frecuencia (en GHz) indica cuántos de estos ciclos puede hacer por segundo: 4,5 GHz son 4.500 millones de ciclos por segundo. Pero más GHz no siempre es mejor entre marcas distintas, porque también cuenta el IPC (trabajo por ciclo).
Núcleos e hilos
Un núcleo es una CPU completa dentro del chip: puede ejecutar su propio flujo de trabajo. Más núcleos = más tareas a la vez. Los hilos son flujos de ejecución; con tecnologías como Hyper-Threading (Intel) o SMT (AMD), un núcleo gestiona dos hilos y aprovecha mejor sus "huecos".
La caché: memoria ultrarrápida
Ir a buscar datos a la RAM es "lento" para la CPU. Por eso lleva una memoria diminuta y velocísima, la caché, organizada en niveles:
| Nivel | Tamaño | Velocidad | Función |
|---|---|---|---|
| L1 | Decenas de KB | La más rápida | Datos e instrucciones inmediatos. |
| L2 | Cientos de KB / pocos MB | Muy rápida | Reserva cercana a cada núcleo. |
| L3 | Varios a decenas de MB | Rápida | Compartida; clave en juegos (ver X3D). |
¿Por qué la caché L3 importa tanto en juegos?
Los juegos saltan constantemente entre muchos datos pequeños. Tener una L3 grande evita ir a la RAM una y otra vez, reduciendo la latencia. Por eso los AMD X3D, con caché L3 apilada (3D V-Cache), rinden tan bien jugando. Lo vemos en la guía de nombres de procesadores.
¿Qué es el IPC y por qué no comparar solo GHz?
IPC = instrucciones por ciclo: cuánto trabajo hace la CPU en cada "latido". Una arquitectura más moderna puede hacer más por ciclo, así que un chip a 4,5 GHz puede superar a otro a 5,0 GHz de una generación anterior. Por eso se comparan resultados reales, no solo la frecuencia.
Resumen
- La CPU repite el ciclo fetch-decode-execute a miles de millones de veces por segundo.
- Núcleos = tareas en paralelo; hilos (SMT/HT) aprovechan mejor cada núcleo.
- La caché (L1/L2/L3) evita esperas a la RAM; la L3 grande ayuda en juegos.
- No compares solo GHz: el IPC y la arquitectura mandan.