PREDICCIÓN DE SALTOS AVANZADA EN MICROPROCESADORES

PREDICCIÓN DE SALTOS AVANZADA EN MICROPROCESADORES. Mejorando el rendimiento y la eficiencia energética de los núcleos de procesamiento

Editorial:
EDITORIAL ACADÉMICA ESPAÑOLA EDICIONES ACADÉMICAS
ISBN:
978-3-8484-6970-3
Disponibilidad:
Disponible en 2 días

59,00 €
Comprar

Las dependencias de control son uno de los mayores impedimentos para aumentar el rendimiento de los procesadores modernos. Para paliarlo se utilizan técnicas de especulación de control prediciendo el sentido de los saltos condicionales y ejecutando especulativamente las instrucciones del camino predicho. El tiempo desde que se produce una predicción incorrecta hasta que se restaura el estado del procesador se denomina penalización asociada a las predicciones de saltos. Esta penalización resulta en una degradación del rendimiento y mayor consumo energético ya que se procesan muchas instrucciones que no realizan trabajo efectivo. El objetivo principal de este libro es la reducción de dicha penalización mediante el uso de la estimación de confianza. La reducción de la penalización se ha logrado aumentando la precisión de la predicción de saltos, acelerando el proceso de recuperación de los saltos mal predichos y, finalmente, disminuyendo el consumo de energía que conlleva la ejecución de instrucciones pertenecientes al camino incorrecto. El eje común de las propuestas es el uso de la estimación de confianza que proporciona una estimación de que la predicción de un salto sea correcta.