ISBN-13: 9783848469703 / Hiszpański / Miękka / 2012 / 180 str.
Las dependencias de control son uno de los mayores impedimentos para aumentar el rendimiento de los procesadores modernos. Para paliarlo se utilizan tecnicas de especulacion de control prediciendo el sentido de los saltos condicionales y ejecutando especulativamente las instrucciones del camino predicho. El tiempo desde que se produce una prediccion incorrecta hasta que se restaura el estado del procesador se denomina penalizacion asociada a las predicciones de saltos. Esta penalizacion resulta en una degradacion del rendimiento y mayor consumo energetico ya que se procesan muchas instrucciones que no realizan trabajo efectivo. El objetivo principal de este libro es la reduccion de dicha penalizacion mediante el uso de la estimacion de confianza. La reduccion de la penalizacion se ha logrado aumentando la precision de la prediccion de saltos, acelerando el proceso de recuperacion de los saltos mal predichos y, finalmente, disminuyendo el consumo de energia que conlleva la ejecucion de instrucciones pertenecientes al camino incorrecto. El eje comun de las propuestas es el uso de la estimacion de confianza que proporciona una estimacion de que la prediccion de un salto sea correcta."
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.