Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/72656
Título: Wide and efficient trace prediction using the local trace predictor
Autores/as: Moure, Juan C.
Benítez, Domingo 
Rexachs, Dolores I.
Luque, Emilio
Clasificación UNESCO: 1203 Ciencia de los ordenadores
330406 Arquitectura de ordenadores
Palabras clave: Branch Prediction
High Bandwidth Fetch Mechanism
Fecha de publicación: 2006
Conferencia: 20th Annual International Conference on Supercomputing, ICS 2006 
Resumen: High prediction bandwidth enables performance improvements and power reduction techniques. This paper explores a mechanism to increase prediction width (instructions per prediction) by predicting instruction traces. Our analysis shows that predicting traces including multiple branches is not significantly less accurate than predicting single branches. A novel Local Trace Predictor organization is proposed. It increases prediction width without reducing the ratio of prediction accuracy versus memory resources with respect to a Basic Block Predictor.Compared to the previously proposed Next-Trace Predictor, the Local Trace Predictor reduces memory requirements by codifying trace predictions, and by limiting the number of traces starting at the same instruction to 2 or 4. The limit lessens prediction width only slightly, and does not affect prediction accuracy. The overall result is that the Local Trace Predictor outperforms the Next-Trace Predictor for sizes higher than 12 KBytes.
URI: http://hdl.handle.net/10553/72656
ISBN: 978-1-59593-282-2
DOI: 10.1145/1183401.1183411
Fuente: Proceedings of the International Conference on Supercomputing, p. 55-65, (Diciembre 2006)
Colección:Actas de congresos
Vista completa

Visitas

103
actualizado el 23-nov-2024

Google ScholarTM

Verifica

Altmetric


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.