Power and Energy Impact by Loop Transformations

msra(2000)

引用 40|浏览23
暂无评分
摘要
Power dissipation issues are becoming one of the major design issues in high performance processor architectures. In this paper, we study the contribution of com- piler optimizations to energy reduction. In particu- lar, we are interested in the impact of loop optimiza- tions in terms of performance and power tradeoffs. Both low-level loop optimizations at code generation (back-end) phase, such as loop unrolling and soft- ware pipelining, and high-level loop optimizations at program analysis and transformation phase ( front- end), such as loop permutation and tiling, are stud- ied. In this study, we use the Delaware Power-Aware Compilation Testbed (Del-PACT) — an integrated framework consisting of a modern industry-strength compiler infrastructure and a state-of-the-art micro- architecture-level power analysis platform. Using Del-PACT, the performance/power tradeoffs of loop optimizations can be studied quantitatively. We have studied such impact on several benchmarks under Del-PACT.
更多
查看译文
关键词
power dissipation,loop optimization,processor architecture,code generation,power analysis,program analysis,front end
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要