@inproceedings{26fae0e9fc2e435dbf78062479ce0314,
title = "MLP-Aware Instruction Queue Resizing: The Key to Power-Efficient Performance",
abstract = "Several techniques aiming to improve power-efficiency (measured as EDP) in out-of-order cores trade energy with performance. Prime exam ples are the techniques to resize the instruction queue (IQ). While most of them produce good results, they fail to take into account that changing the timing of memory accesses can have significant consequences on the memo ry-level parallelism (MLP) of the application and thus incur disproportional performance degradation. We propose a novel mechanism that deals with this realization by collecting fine-grain information about the maximum IQ resiz ing that does not affect the MLP of the program. This information is used to override the resizing enforced by feedback mechanisms when this resizing might reduce MLP. We compare our technique to a previously proposed non-MLP-aware management technique and our results show a significant in crease in EDP savings for most benchmarks of the SPEC2000 suite.",
author = "Pavlos Petoumenos and Georgia Psychou and Stefanos Kaxiras and {Cebrian Gonzalez}, {Juan Manuel} and Aragon, {Juan Luis}",
year = "2010",
doi = "10.1007/978-3-642-11950-7_11",
language = "English",
isbn = "978-3-642-11949-1",
series = "Lecture Notes in Computer Science",
publisher = "Springer Berlin Heidelberg",
pages = "113--125",
editor = "Christian M{\"u}ller-Schloer and Wolfgang Karl and Sami Yehia",
booktitle = "Architecture of Computing Systems - ARCS 2010",
}