Identificador persistente para citar o vincular este elemento:
http://hdl.handle.net/10553/72736
Título: | A reconfigurable data cache for adaptive processors | Autores/as: | Benitez, D. Moure, J. C. Rexachs, D. I. Luque, E. |
Clasificación UNESCO: | 330406 Arquitectura de ordenadores | Fecha de publicación: | 2006 | Publicación seriada: | Lecture Notes in Computer Science | Conferencia: | 2nd International Workshop on Reconfigurable Computing 2nd International Workshop on Applied Reconfigurable Computing, ARC 2006 |
Resumen: | Adaptive processors can exploit the different characteristics exhibited by program phases better than a fixed hardware. However, they may significantly degrade performance and/or energy consumption. In this paper, we describe a reconfigurable cache memory, which is efficiently applied to the L1 data cache of an embedded general-purpose processor. A realistic hardware/software methodology of run-time tuning and reconfiguration. of the cache is also proposed, which is based on a pattern-matching algorithm. It is used to identify the cache configuration and processor frequency when the programs data working-set changes. Considering a design scenario driven by the best product execution time x energy consumption, we show that power dissipation and energy consumption of a two-level cache hierarchy and the product time x energy can be reduced on average by 39%, 38% and 37% respectively, when compared with a non-adaptive embedded microarchitecture. | URI: | http://hdl.handle.net/10553/72736 | ISSN: | 0302-9743 | DOI: | 10.1007/11802839_31 | Fuente: | Reconfigurable Computing: Architectures And Applications [ISSN 0302-9743], v. 3985, p. 230-242, (2006) |
Colección: | Artículos |
Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.