@inproceedings{ae85d901cd4148e199c008cfc68e3318,
title = "Compiler support for voltage islands",
abstract = "Recent research demonstrates that voltage islands provide the flexibility to reduce power by selectively shutting down the different regions of the chip and/or running the select parts of the chip at different voltage/frequency levels. As against most of the prior work on voltage islands that mainly focused on the architecture design and IP placement issues, this paper studies the necessary software compiler support for voltage islands. Specifically, we focus on an embedded multiprocessor architecture that supports both voltage islands and control domains within these islands, and determine how an optimizing compiler can automatically map an embedded application onto this architecture. Our experiments with the proposed compiler support show that our approach is very effective in reducing energy consumption.",
author = "Guangyu Chen and Mahmut Kandemir and Mustafa Karakoy",
year = "2006",
month = jan,
day = "1",
doi = "10.1109/SOCC.2006.283878",
language = "English (US)",
isbn = "0780397819",
series = "2006 IEEE International Systems-on-Chip Conference, SOC",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "189--192",
booktitle = "2006 IEEE International Systems-on-Chip Conference, SOC",
address = "United States",
note = "2006 IEEE International Systems-on-Chip Conference, SOC ; Conference date: 24-09-2006 Through 27-09-2006",
}