On the potential of significance-driven execution for energy-aware HPC


Autoria(s): Gschwandtner, Philipp; Chalios, Charalambos; Nikolopoulos, Dimitrios; Vandierendonck, Hans; Fahringer, Thomas
Data(s)

01/05/2015

Resumo

Dynamic Voltage and Frequency Scaling (DVFS) exhibits fundamental limitations as a method to reduce energy consumption in computing systems. In the HPC domain, where performance is of highest priority and codes are heavily optimized to minimize idle time, DVFS has limited opportunity to achieve substantial energy savings. This paper explores if operating processors Near the transistor Threshold Volt- age (NTV) is a better alternative to DVFS for break- ing the power wall in HPC. NTV presents challenges, since it compromises both performance and reliability to reduce power consumption. We present a first of its kind study of a significance-driven execution paradigm that selectively uses NTV and algorithmic error tolerance to reduce energy consumption in performance- constrained HPC environments. Using an iterative algorithm as a use case, we present an adaptive execution scheme that switches between near-threshold execution on many cores and above-threshold execution on one core, as the computational significance of iterations in the algorithm evolves over time. Using this scheme on state-of-the-art hardware, we demonstrate energy savings ranging between 35% to 67%, while compromising neither correctness nor performance.

Formato

application/pdf

Identificador

http://pure.qub.ac.uk/portal/en/publications/on-the-potential-of-significancedriven-execution-for-energyaware-hpc(831cee6b-23fd-407e-940a-323b2f21bcc1).html

http://dx.doi.org/10.1007/s00450-014-0265-9

http://pure.qub.ac.uk/ws/files/10248667/paper.pdf

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Gschwandtner , P , Chalios , C , Nikolopoulos , D , Vandierendonck , H & Fahringer , T 2015 , ' On the potential of significance-driven execution for energy-aware HPC ' Computer Science - Research and Development , vol 30 , no. 2 , pp. 197-206 . DOI: 10.1007/s00450-014-0265-9

Tipo

article