Recently, manycore architectures are widely adopted for providing the increasing throughput demands and requirements imposed by software complexity and volume explosion. At the same time, the threat of Dark Silicon points to the direction of energy efficient platforms. Near Threshold Computing (NTC) paradigm has recently emerged as the premise of energy efficient operation at the expense of performance degradation, which can be compensated through massive parallelization. In this paper, we propose a runtime management scheme for improved NTC many core energy efficiency. Assuming a feasible, low overhead Power Delivery Network (PDN) for NTC, we propose an algorithm for balancing throughput under process (and workload) variability that sustains performance while reducing power 43.5% on average. Through an extensive experimental campaign, we show the efficiency of the proposed approach for configuring NTC many core architectures.
|Titolo:||Throughput balancing for energy efficient near-threshold manycores|
|Data di pubblicazione:||2016|
|Appare nelle tipologie:||04.1 Contributo in Atti di convegno|
File in questo prodotto:
|07833427.pdf||PDF editoriale||Accesso riservato|