Computadoras |
Ejecución EspeculativaAumenta
la velocidad de ejecución observando adelante del contador del programa y
ejecutando las instrucciones que posiblemente van a necesitarse. Cuando el
procesador ejecuta las instrucciones (hasta cinco a la vez), lo hace
mediante la “ejecución especulativa”. Esto aprovecha la capacidad de
procesamiento superescalar del procesador Pentium II tanto como es posible
para aumentar el desempeño del software. Como las instrucciones del
software que se procesan con base en predicción de ramificaciones, los
resultados se guardan como “resultados especulativos”. Una vez que su
estado final puede determinarse, las instrucciones se regresan a su orden
propio y formalmente se les asigna un estado de máquina.
|