Profile-driven code execution for low power dissipation (poster session)
- 1 January 2000
- proceedings article
- Published by Association for Computing Machinery (ACM)
- p. 253-255
- https://doi.org/10.1145/344166.344619
Abstract
This paper proposes a novel technique for power-performance trade-off based on profile-driven code execution. Specifically, we show that there is an optimal level of parallelism for energy consumption and propose a compiler-assisted technique for code annotation that can be used at run-time to adaptively trade-off power and performance. As shown by experimental results, our approach is up to 23% better than clock throttling and is as efficient as voltage scaling (up to 10% better in some cases). The technique proposed in this paper can be used by an ACPI-compliant power manager for prolonging battery life or as a passive cooling feature for thermal management.Keywords
This publication has 0 references indexed in Scilit: