Title :
A State-Based Energy/Performance Model for Parallel Applications on Multicore Computers
Author :
Yawen Chen;Jason Mair;Zhiyi Huang;David Eyers;Haibo Zhang
Abstract :
In this paper, we propose a state-based energy/performance model for a given parallel application on multicore computer systems. By quantifying energy consumptions at fine-grained levels, defined as states, we analyze the energy/performance impact by taking into account the application characteristics and energy features of multicore computers. By combining Amdahl´s Law with our proposed model, we investigate the parallel degree and computation intensity of a given application, and derive the optimal number of cores and frequencies to achieve the minimum energy consumption. We also explore the extensions of energy/performance-efficiency metrics including Energy Per Speedupα (EPSα), Power Per Speedupα (PPSα), Dynamic Energy Per Speedupα (DEPSα) and Dynamic Power Per Speedupα (DPPSα), which use speedup with a weight α to better reflect the energy/performance tradeoffs, especially for parallel applications on multicore platforms. Our proposed state-based energy/performance model and metrics provide novel approaches on estimating the energy/performance impact at the fine-grained level, and offer guidance in achieving tradeoffs between performance and energy consumption for parallel applications on multicore platforms.
Keywords :
"Multicore processing","Computational modeling","Energy consumption","Computers","Mathematical model","Measurement","Analytical models"
Conference_Titel :
Parallel Processing Workshops (ICPPW), 2015 44th International Conference on
DOI :
10.1109/ICPPW.2015.33