Hardware

Por qué no utilizamos los procesadores más rápidos en todos los dispositivos

  • Es increíble lo rápido que los procesadores más rápidos ejecutan las instrucciones, así que ¿por qué no utilizamos lo más rápido todo el tiempo?
  • Enumeramos las razones por las que utilizar la mejor y más avanzada tecnología rara vez tiene sentido.
  • Algunas razones ya las conoces (financieras), pero otras puede que las hayas pasado por alto.
Fondo de microchip inteligente en una placa base primer plano tecnología r

Imagínatelo: tu frigorífico, tu reloj, incluso tu tostadora, todos funcionando con el procesador más rápido jamás fabricado.

Suena increíble, ¿verdad? Como algo sacado directamente de una película de ciencia ficción. Pero cuando empecé a investigar por qué no hacer esto realmente, me di cuenta de que es mucho más complicado (¡e interesante!) que simplemente "más rápido es mejor".

Comprender el rendimiento del procesador (CPU)

En esencia, el trabajo de un procesador es ejecutar instrucciones de la forma más eficiente posible. En teoría, un procesador más rápido, con mayor velocidad de reloj y más núcleos, parece el componente ideal para alimentar todos nuestros dispositivos. Sin embargo, la velocidad bruta es sólo una pieza del rompecabezas. El rendimiento se mide no sólo por el número de operaciones por segundo que se pueden llevar a cabo, sino también por la eficacia con que se realizan esas operaciones en condiciones reales.

Por ejemplo, un procesador diseñado para ordenadores de sobremesa de gama alta puede destacar en multitarea pesada y aplicaciones intensivas. Pero si cambiaras ese procesador a un dispositivo móvil, podrías encontrarte con problemas que superasen sus ventajas de rendimiento.

La brecha entre las velocidades máximas teóricas y el rendimiento pragmático y sostenible se salva con factores como la eficiencia energética, la generación de calor y los requisitos de la carga de trabajo. Este enfoque matizado del diseño ayuda a explicar por qué los procesadores más rápidos no son una solución única para todos. Y eso está bien.

La tiranía de la física: calor y energía

En el corazón de la física de los semiconductores se encuentra un compromiso fundamental: velocidad de reloj vs. disipación de calor. Cada vez que un transistor conmuta, consume energía y genera calor. Aumenta la frecuencia del reloj y la potencia necesaria crecerá aproximadamente con el cuadrado de esa frecuencia.

En una torre de sobremesa con espacio para disipadores gigantes y varios ventiladores, puedes manejar docenas, incluso cientos de vatios de potencia térmica.

Pero intenta meter todo ese presupuesto térmico en la carcasa de un smartphone de apenas unos milímetros de grosor, y acabarás sosteniendo un ladrillo literalmente caliente. Peor aún, el calor excesivo no sólo hace que los dispositivos resulten incómodos al tacto, sino que también acelera el desgaste del propio silicio, acortando su vida útil operativa.

La mayoría de las veces, los diseñadores de productos y chips deben elegir procesadores cuya potencia de diseño térmico (TDP) se ajuste a envolventes térmicas ajustadas, equilibrando el rendimiento con una disipación fiable del calor.

Demasiado calor no sólo perjudica el rendimiento, sino que también puede reducir la vida útil de un componente y comprometer la seguridad del usuario. En consecuencia, los diseñadores suelen optar por procesadores que ofrezcan un rendimiento "suficientemente bueno" sin generar un calor excesivo.

Esto significa que, aunque los procesadores más rápidos pueden existir en entornos de laboratorio (léase esto como concursos de overclocking), no siempre son los más adecuados para dispositivos en los que el espacio es un bien escaso y la gestión térmica un reto crítico. En este caso, el equilibrio consiste en optimizar el rendimiento al tiempo que se garantiza que el dispositivo se mantiene frío, seguro y cómodo de usar.

Los fabricantes han desarrollado arquitecturas especiales, como Configuración big.LITTLEE de ARMdonde los núcleos de alta potencia se emparejan con los de bajo consumo. El sistema cambia inteligentemente entre estos núcleos en función de las demandas informáticas, ofreciendo un equilibrio entre alto rendimiento cuando es necesario y ahorro de batería cuando las tareas son menos intensivas. Este tipo de gestión dinámica de la energía es clave para la informática móvil moderna.

La duración de la batería es lo más importante cuando se trata de dispositivos portátiles

La duración de la batería está directamente relacionada con las limitaciones térmicas. Los usuarios modernos esperan que los smartphones duren todo el día con una sola carga, que los portátiles aguanten ocho horas o más, y que los wearables funcionen durante días o semanas.

Los procesadores de alta velocidad consumen mucha energía, a menudo cientos de vatios cuando funcionan cerca de su reloj máximo. En cambio, un SoC móvil bien diseñado suele gastar menos de 5 W en uso intensivo para alcanzar esa promesa de "todo el día", y a menudo sólo consume unos pocos milivatios en situaciones de uso típicas y menos extenuantes.

Sin esos compromisos, tu teléfono moriría en una hora o necesitaría una batería la mitad de gruesa y pesada que la actual. Difícilmente es un compromiso ganador. Fabricar procesadores potentes y eficientes no es tarea fácil.

Rendimientos decrecientes: el coste de cada megahercio añadido

Imagina que estás en un concesionario de coches y los precios suben vertiginosamente a medida que aumentas la velocidad máxima en 1 mph. La analogía es válida para el silicio: aumentar la velocidad de reloj de 4,0 GHz a 4,5 GHz puede costar sólo un pequeño cambio en la fabricación, pero pasar de 5,0 GHz a 5,5 GHz a menudo requiere cambios significativos en el diseño, silicio de mayor calidad (binning para chips que puedan soportar más voltaje y calor) y pruebas más rigurosas.

Cada megahercio adicional a partir de cierto punto produce menores aumentos de velocidad en el mundo real, especialmente en aplicaciones que no pueden utilizar plenamente el rendimiento bruto de un solo hilo. Mientras tanto, el riesgo de ingeniería adicional, las mayores tasas de defectos y el aumento de los costes de fabricación afectan tanto a los márgenes de los fabricantes como a los precios para el usuario final.

Todos queremos la CPU más rápida *que nos podamos permitir. Y ese asterisco marca una gran diferencia.

Limitaciones del factor de forma: tamaño, peso y materiales

Más allá del propio silicio, el chasis de tu dispositivo, los materiales de los disipadores de calor y las soluciones de refrigeración imponen límites. Un smartphone utiliza finos disipadores de calor de cobre y depende en parte del armazón metálico y la parte trasera de cristal para irradiar el calor. Un portátil para juegos puede incluir cámaras de vapor y ventiladores, pero aun así no puede igualar la capacidad de refrigeración de la carcasa optimizada para el flujo de aire de un ordenador de sobremesa.

Los wearables y los gadgets IoT reducen aún más los límites: a menudo no hay espacio para la refrigeración activa. Los diseñadores deben hacer concesiones entre la potencia de cálculo bruta y las realidades físicas de la forma, el peso y los materiales de construcción del dispositivo.

La mayoría de las veces, el tamaño y el peso de un dispositivo determinan qué CPU puedes utilizar. Y utilizar algo más potente no es valiente, sino más bien una mala decisión de diseño.

Vista trasera realista de la cpu Chip del procesador en la mano

Procesadores especializados frente a procesadores de uso general

En muchos ámbitos, la punta de lanza de la "velocidad" proviene de la especialización. Las GPU, por ejemplo, dedican cientos o miles de núcleos más pequeños, además de amplias unidades SIMD y memoria de gran ancho de banda, a tareas como el renderizado de gráficos o la computación científica. Las TPU de Google y otros aceleradores de IA añaden motores de multiplicación matricial para acelerar las cargas de trabajo de aprendizaje profundo.

Pero esas arquitecturas están optimizadas para tareas estrechas y muy específicas, destacan en matemáticas paralelas de coma flotante, pero no son tan flexibles para la informática general.

Incorporar un silicio tan especializado en cada dispositivo sería una exageración (y un despilfarro) para tareas cotidianas como la navegación web o el correo electrónico. En su lugar, los dispositivos utilizan procesadores "justos" que equilibran la capacidad de uso general con aceleradores específicos para cada tarea (por ejemplo, decodificación de vídeo, inferencia de IA) para aumentar la eficiencia allí donde importa.

Realidades del software y de la carga de trabajo

La velocidad de reloj bruta es sólo una parte del rendimiento. Los procesadores modernos dependen en gran medida de las jerarquías de caché, la predicción de bifurcaciones, la ejecución fuera de orden y los subprocesos múltiples para mantener los canales alimentados con datos.

En muchas aplicaciones del mundo real, sobre todo en las que hay mucha búsqueda de punteros, accesos irregulares a la memoria o E/S pesadas, las velocidades de reloj más altas sólo proporcionan ganancias modestas.

Los desarrolladores y arquitectos de sistemas a menudo se dan cuenta de que optimizar el software para la localización de datos, el paralelismo y la eficiencia algorítmica es mucho más rentable que perseguir cada cientos de megahercios extra de velocidad del hardware. En efecto, muchos dispositivos limitan el rendimiento de la CPU allí donde la "curva del software" empieza a aplanarse, optando en su lugar por ajustar los compiladores, las bibliotecas y los sistemas de ejecución.

Así que sí, también importa cómo definas "más rápido", porque dependiendo de la carga de trabajo puedes estar considerando cosas completamente distintas.

La fiabilidad y la longevidad aumentan si no presionas demasiado los chips

Los servidores y los sistemas de misión crítica a veces utilizan procesadores que funcionan a relojes ligeramente inferiores a su máximo, precisamente para mejorar la fiabilidad. Hacer funcionar los chips a puntos reducidos de voltaje/frecuencia (una técnica llamada undervolting/underclocking) puede reducir significativamente las corrientes de fuga y el estrés térmico, alargando la vida útil de los componentes y reduciendo la probabilidad de corrupción silenciosa de datos o fallos repentinos.

Las empresas de electrónica de consumo se preocupan mucho por las tasas de devolución, los costes de garantía y la reputación de la marca. A menudo es preferible garantizar que cada unidad sobrevivirá al abuso típico del usuario, a sesiones de juego prolongadas, a temperaturas ambiente cálidas, a la exposición al polvo, que llevar cada chip a su límite absoluto.

Consideraciones reglamentarias y medioambientales

A medida que crece la preocupación pública por el consumo de energía y los residuos electrónicos, los reguladores y los consorcios industriales presionan cada vez más para que los aparatos electrónicos sean más ecológicos. Los organismos de normalización, como Energy Star, establecen puntos de referencia de eficiencia energética para los aparatos, incentivando a los fabricantes para que alcancen cifras más bajas de consumo en reposo y en carga. Los objetivos corporativos de sostenibilidad fomentan aún más los diseños que minimizan la huella de carbono durante el ciclo de vida del aparato.

En este contexto, utilizar el procesador más rápido posible en cada dispositivo, independientemente de si ese rendimiento es realmente necesario, va en contra de objetivos medioambientales más amplios. Un silicio mejor y más eficiente, una gestión adaptable de la energía y una mayor vida útil de los dispositivos tienen prioridad sobre la velocidad máxima del reloj.

El imperativo de la experiencia del usuario

En última instancia, a la mayoría de los consumidores les importa menos la velocidad bruta del reloj de la CPU y más la capacidad de respuesta, la duración de la batería, el calor, el ruido y la sensación general. Un teléfono que sea ligeramente más lento en las puntuaciones de los bancos de pruebas, pero que se mantenga frío y dure 16 horas de uso intensivo, dará una sensación mucho mejor que otro que supere las pruebas a toda velocidad, pero que se apague a las dos horas o se convierta en un incómodo calentador de bolsillo.

Los fabricantes dedican incontables horas a las pruebas de UX, equilibrando la velocidad de la CPU, el rendimiento de la GPU y las optimizaciones a nivel de sistema para ofrecer una experiencia consistentemente fluida en condiciones reales.

A menudo, eso significa reducir la velocidad de reloj máxima del procesador para alcanzar un punto óptimo en el que el rendimiento sea ágil, la temperatura se mantenga bajo control y la duración de la batería supere las expectativas.

A menudo se prefiere una CPU lo suficientemente rápida a los procesadores "más rápidos".

La buena noticia es que "suficientemente rápido" hoy a menudo parece "bastante rápido" mañana. Los diseñadores de chips recurren cada vez más a la arquitectura heterogénea, que combina núcleos grandes y de alto consumo con núcleos de menor eficiencia, además de motores dedicados de IA, gráficos y vídeo, para adaptar el hardware adecuado a la tarea correcta.

Esto permite a los dispositivos aumentar el rendimiento cuando es necesario y consumir muy poca energía cuando están inactivos. El hardware adaptable que se reconfigura dinámicamente sobre la marcha, la fotónica de silicio para las interconexiones y los chiplets apilados en 3D prometen una flexibilidad aún mayor.

En lugar de un procesador monolítico "más rápido", los dispositivos del mañana pueden entretejer una plétora de motores especializados, cada uno de los cuales destaca en su nicho, ofreciendo un rendimiento general que supera a cualquier "gran núcleo" individual.

¿Quieres saber qué significa para ti la mayor rapidez? Lee nuestros artículos sobre cuántos núcleos de CPU necesitas hoy para jugar y para ejecutar aplicaciones hambrientas de energía.

Resumiendo

Entonces, ¿por qué no llenamos todos los dispositivos con los procesadores más rápidos posibles? Porque "más rápido" a menudo significa más caliente, más hambriento de energía, más costoso, menos duradero y menos respetuoso con el medio ambiente, características que chocan con las necesidades reales de la electrónica móvil, integrada y de consumo.

En su lugar, la industria se esfuerza por conseguir un equilibrio: adaptando las capacidades del silicio a los casos de uso, optimizando el software e innovando en el embalaje y la gestión de la energía para ofrecer la mejor experiencia global.

Al final, el objetivo no es una carrera inútil por los megahercios, sino fabricar dispositivos que deleiten a los usuarios con un rendimiento fluido, larga duración de la batería, térmicas cómodas y precios asequibles. Y por eso las CPU "más grandes" y "más rápidas" son gloriosas en superordenadores y ordenadores de sobremesa emblemáticos, pero innecesarias (e indeseables) en tu vida cotidiana.

Avatar para Ionuț-Alexandru Popa
Soy escritor y redactor jefe en BinaryFork. Me apasionan la tecnología, la ciencia, la exploración espacial y el cine. Empecé a escribir sobre tecnología hace más de 20 años, tras licenciarme en Informática.
¿Quieres trabajar más inteligentemente, no más duro? Únete GRATIS a nuestro Boletín
Aprende trucos que puedes utilizar a diario para ahorrar tiempo. También recibirás un PDF con los atajos de teclado esenciales de Windows 11.
¡APÚNTAME!
Queremos oír lo que tienes que decir:

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Nuestros lectores aprecian los debates acalorados, siempre que sean educados, por lo que te piden respeto, aunque no estés totalmente de acuerdo con ellos. Muchas gracias.

El contenido escrito de nuestro sitio web está disponible gratuitamente gracias a los anuncios que mostramos. Por favor, apoya nuestros esfuerzos y desactiva tu AdBlocker cuando visites nuestro sitio. Muchas gracias.
Únete a nuestro Boletín GRATUITO y aprende trucos informáticos que puedes utilizar para hacer las cosas más rápido
Cada suscriptor recibe un PDF con los atajos de teclado esenciales de Windows 11.
¡QUIERO UNIRME!