Compiler-Directed Energy Reduction Using Dynamic Voltage Scaling and Voltage Islands for Embedded Systems | IEEE Journals & Magazine | IEEE Xplore