ABSTRACT
The energy efficiency of a Multiprocessor SoC (MPSoC) is enhanced by complex hardware features such as Dynamic Voltage and Frequency Scaling (DVFS) and Dynamic Power Management (DPM). This paper proposes a methodology to learn an energy model from real power measurements. From this energy model, a convex optimization framework can determine the optimal energy efficient operating point in terms of frequency and number of active cores in an MPSoC. Experimental data are reported using a Samsung Exynos 5410 MPSoC. They show that a precise yet relatively simple model can be derived.
- Y. Benmoussa, J. Boukhobza, E. Senn, Y. Hadjadj-Aoul, and D. Benazzouz. A methodology for performance energy consumption characterization and modeling of video decoding on heterogeneous soc and its applications. Journal of Systems Architecture, 61(1):49--70, 2015. Google ScholarDigital Library
- Y. Benmoussa, E. Senn, J. Boukhobza, M. Lanoe, and D. Benazzouz. Open-people: A collaborative platform for remote & accurate measurement and evaluation of embedded systems power consumption. In 22nd IEEE Int. Symp. on Modelling, Analysis and Simulation of Computer and Telecommunication Systems, 2014. Google ScholarDigital Library
- S. Boyd, S.-J. Kim, L. Vandenberghe, and A. Hassibi. A tutorial on geometric programming. Optimization and engineering, 8(1):67--127, 2007.Google ScholarCross Ref
- S. Boyd and L. Vandenberghe. Convex optimization. Cambridge university press, 2004. Google ScholarDigital Library
- G. Chen, K. Huang, and A. Knoll. Energy optimization for realtime multiprocessor soc with optimal dvfs and dpm combination. ACM Trans. Embed. Comput. Syst., 13, 2014. Google ScholarDigital Library
- S. A. Glantz and B. K. Slinker. Primer of applied regression and analysis of variance. McGraw-Hill, 1990.Google Scholar
- M. Grant, S. Boyd, and Y. Ye. Cvx: Matlab software for disciplined convex programming, 2008.Google Scholar
- S. Holmbacka, E. Nogues, M. Pelcat, S. Lafond, and J. Lilius. Energy efficiency and performance management of parallel dataflow applications. In The 2014 Conference on Design & Architectures for Signal & Image Processing, 2014.Google ScholarCross Ref
- R. Jejurikar, C. Pereira, and R. Gupta. Leakage aware dynamic voltage scaling for real-time embedded systems. In Proceedings of the 41st annual Design Automation Conference, pages 275--280. ACM, 2004. Google ScholarDigital Library
- D. G. Luenberger. Optimization by vector space methods. John Wiley & Sons, 1997. Google ScholarDigital Library
- A. Nelson, O. Moreira, A. Molnos, S. Stuijk, B. T. Nguyen, and K. Goossens. Power minimisation for real-time dataflow applications. In Digital System Design (DSD), 2011 14th Euromicro Conference on, pages 117--124. IEEE, 2011. Google ScholarDigital Library
- R. Ren, E. Juarez, C. Sanz, M. Raulet, and F. Pescador. System-level pmc-driven energy estimation models in rvc-cal video codec specifications. In Design and Architectures for Signal and Image Processing (DASIP), 2013 Conference on, pages 55--62. IEEE, 2013.Google Scholar
- R. Ren, E. Juarez, C. Sanz, M. Raulet, and F. Pescador. Energy-aware decoder management: a case study on rvc-cal specification based on just-in-time adaptive decoder engine. Consumer Electronics, IEEE Transactions on, 60(3):499--507, 2014.Google Scholar
- R. Ren, J. Wei, E. Juarez, M. Garrido, C. Sanz, and F. Pescador. A pmc-driven methodology for energy estimation in rvc-cal video codec specifications. Signal Processing: Image Communication, 28(10), 2013. Google ScholarDigital Library
- A. Waterland. The STRESS benchmark, Available at http://people.seas.harvard.edu/apw/stress/.Google Scholar
Index Terms
- On Learning the Energy Model of an MPSoC for Convex Optimization
Recommendations
Energy efficient HPC network topologies with on/off links
AbstractEnergy efficiency is a must in today HPC systems. To achieve this goal, a holistic design based on the use of power-aware components should be performed. One of the key components of an HPC system is the high-speed interconnect. In ...
Highlights- Measurements in modern HPC hardware have been taken to fix the model parameters.
An overview of achieving energy efficiency in on-chip networks
Due to the increasing bandwidth demand for the network-on-chip (NoC), interconnection networks become a dominant source of energy consumption in systems-on-chip (SoCs) and chip multi processors (CMPs). Therefore, energy efficient NoC is key to a ...
Energy Saving Bottleneck Analysis in Iron and Steel Plant Based on Decomposition Model of Energy Consumption Index
ICDMA '10: Proceedings of the 2010 International Conference on Digital Manufacturing & Automation - Volume 01This paper applied the decomposition model of energy consumption index on the four-grade structure, from main-process stream to equipment, of a Chinese iron and steel plant (here after refers to plant A). Based on the data of energy consumption of plant ...
Comments