El estancamiento del rendimiento: CPUs, Apple Silicon y la realidad de ActiveX

¿La curva de rendimiento de un computador estándar se ha estancado en los últimos quince años? Es la pregunta que nos hacemos cuando abrimos el mismo programa hoy y esperamos ese salto mágico de velocidad que teníamos en los noventa. La respuesta corta es sí, pero con muchos matices que cambian completamente cómo miramos nuestra máquina.

En los 90 y principios de los 2000, vivíamos bajo la versión más «mágica» de la Ley de Moore: cada pocos años duplicabas transistores y eso se traducían directamente en más velocidad por núcleo. Abrías el mismo programa en un PC nuevo y volaba. Hoy, esa sensación ha desaparecido casi por completo.

Gráfico comparativo mostrando el estancamiento del rendimiento CPU en comparación con el crecimiento exponencial de las GPUs
Curva de rendimiento: el estancamiento del hilo único frente al crecimiento masivo del procesamiento paralelo

Para entender por qué, hay que ver las capas del problema. Primero, el reloj dejó de subir como espuma a principios de los 2000. Chocamos con un muro físico: calor y consumo energético. Un CPU típico sigue en unos ~3–5 GHz. Esto significa que tareas simples o monohilo ya no reciben saltos espectaculares. Segundo, aunque agregamos más núcleos para hacer crecer el rendimiento total, mucho software moderno no escala bien con múltiples hilos. El resultado es que la experiencia cotidiana parece… igual que hace años.

Es interesante notar cómo este estancamiento se compensa en otros frentes. Mientras el CPU se vuelve más incremental y lento de mejorar, las GPUs explotaron. Si haces algo paralelo como renderizar o usar IA, estás viviendo una nueva edad dorada. Pero si solo abres Excel… no tanto.

Aquí es donde Apple cambió el paradigma con su M1. No fue simplemente por ser más rápido, sino porque cambió el equilibrio completo del sistema hacia la eficiencia y el rendimiento útil por watt. La memoria unificada entre CPU y GPU evita cuellos de botella clásicos, mientras que el diseño heterogéneo permite optimizar el consumo sin que lo notes.

Diagrama técnico mostrando la arquitectura interna del chip Apple M1
Arquitectura interna del Apple M1: memoria unificada y heterogeneidad de núcleos

Entonces, ¿podemos reemplazar nuestros PCs de oficina por Macs? Para tareas estándar como ofimática, navegación y herramientas web, un Mac M1 podría reemplazarlos sin problema. Sin embargo, la realidad se vuelve incómoda cuando miramos el entorno empresarial real.

Los PCs de oficina suelen estar pegados a cosas específicas: Chrome, Office, aplicaciones «raras» que usan .NET, y por supuesto, huelleros que se comunican con el navegador por ActiveX. Aquí es donde la tecnología moderna choca contra la inercia empresarial.

Correr Windows 11 ARM virtualizado sobre un M1 funciona mucho mejor que intentar emular un Windows x86 completo dentro de macOS, pero incluso ahí, ActiveX se convierte en el verdadero cadáver en la sala. Ligado a Internet Explorer y navegadores descontinuados, no existe en Mac moderno ni funciona bien sin trucos frágiles.

Navegador web moderno mostrando un error de aplicación antigua con una figura esquelética superpuesta
La realidad del software legado: navegadores modernos luchando contra tecnologías muertas

La conclusión honesta es que el mayor cuello de botella no es el hardware, sino ese software heredado que nadie quiere tocar porque «funciona». El enemigo real de ese AIO M1 no es Windows, sino ese sistema interno hecho hace quince años.

En resumen: la curva de rendimiento percibido en CPUs generales se ha aplanado, el futuro será más lento y caro, y migrar hacia un entorno moderno significa luchar contra una montaña de deuda técnica que duele de verdad. El progreso sigue, pero ya no es exponencial «limpio».