Title :
Beforehand Migration on D-NUCA Caches
Author :
Lira, Javier ; Jones, Timothy M. ; Molina, Carlos ; Gonzalez, Adriana
Author_Institution :
Dept. of Comput. Archit., Univ. Politec. de Catalunya, Barcelona, Spain
Abstract :
Determining the best placement for data in the NUCA cache at any particular moment during program execution is crucial for exploiting the benefits that this architecture provides. Dynamic NUCA (D-NUCA) allows data to be mapped to multiple banks within the NUCA cache, and then uses data migration to adapt data placement to the program´s behavior. Although the standard migration scheme is effective in moving data to its optimal position within the cache, half the hits still occur within non-optimal banks. This proposal reduces this number by migrating data beforehand.
Keywords :
cache storage; storage management; D-NUCA cache; beforehand migration; data migration; data placement; dynamic NUCA cache; program execution; Computers; Energy consumption; Memory management; Prefetching; Proposals; System-on-a-chip; NUCA; migration;
Conference_Titel :
Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on
Conference_Location :
Galveston, TX
Print_ISBN :
978-1-4577-1794-9
DOI :
10.1109/PACT.2011.38