Visible to the public Improving Energy Efficiency in Memory-Constrained Applications Using Core-Specific Power Control

TitleImproving Energy Efficiency in Memory-Constrained Applications Using Core-Specific Power Control
Publication TypeConference Paper
Year of Publication2017
AuthorsBhalachandra, Sridutt, Porterfield, Allan, Olivier, Stephen L., Prins, Jan F., Fowler, Robert J.
Conference NameProceedings of the 5th International Workshop on Energy Efficient Supercomputing
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-5132-4
KeywordsCore-specific Power Control, cyber physical systems, Dynamic Voltage and Frequency Scaling, Energy efficiency, Memory constrained applications, Metrics, pubcrawl, resilience, Resiliency, Scalability, security, Time Frequency Analysis
Abstract

Power is increasingly the limiting factor in High Performance Computing (HPC) at Exascale and will continue to influence future advancements in supercomputing. Recent processors equipped with on-board hardware counters allow real time monitoring of operating conditions such as energy and temperature, in addition to performance measures such as instructions retired and memory accesses. An experimental memory study presented on modern CPU architectures, Intel Sandybridge and Haswell, identifies a metric, TORo\_core, that detects bandwidth saturation and increased latency. TORo-Core is used to construct a dynamic policy applied at coarse and fine-grained levels to modulate per-core power controls on Haswell machines. The coarse and fine-grained application of dynamic policy shows best energy savings of 32.1% and 19.5% with a 2% slowdown in both cases. On average for six MPI applications, the fine-grained dynamic policy speeds execution by 1% while the coarse-grained application results in a 3% slowdown. Energy savings through frequency reduction not only provide cost advantages, they also reduce resource contention and create additional thermal headroom for non-throttled cores improving performance.

URLhttps://dl.acm.org/citation.cfm?doid=3149412.3149418
DOI10.1145/3149412.3149418
Citation Keybhalachandra_improving_2017