Durante décadas, los procesadores modernos se han apoyado en la ejecución especulativa para mejorar el rendimiento. Esta técnica permite que la CPU intente predecir qué instrucciones ejecutar antes de confirmar que son necesarias, acelerando procesos pero también introduciendo complejidad, consumo energético innecesario y vulnerabilidades notorias como Spectre y Meltdown.
En contraste con ese modelo dominante, emerge ahora una propuesta diferente: la ejecución determinista basada en el tiempo. Respaldada por seis patentes otorgadas recientemente en Estados Unidos, esta nueva arquitectura prescinde de predicciones para enfocarse en una programación precisa y planificada de cada instrucción. El resultado es una ejecución predecible y ordenada, adaptada a los retos actuales de latencia y concurrencia en la computación moderna. Continúa leyendo «Un nuevo modelo para CPUs: Ejecución determinista frente a la especulativa en la era de la inteligencia artificial»