Guarded power gating in a multi-core setting

5Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Power gating is an increasingly important actuation knob in chip-level dynamic power management. In a multi-core setting, a key design issue in this context, is determining the right balance of gating at the unit-level (within a core) and at the core-level. Another issue is how to architect the predictive control associated with such gating, in order to ensure maximal power savings at minimal performance loss. We use an abstract, analytical modeling framework to understand and discuss the fundamental tradeoffs in such a design. We consider plausible ranges of software/hardware control latencies and workload characteristics to understand when and where it makes sense to disable one or both of the gating mechanisms (i.e. intra- and inter-core). The overall goal of this research is to devise predictive power gating algorithms in a multi-core setting, with built-in "guard" mechanisms to prevent negative outcomes: e.g. a net increase in power consumption or an unacceptable level of performance loss. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Madan, N., Buyuktosunoglu, A., Bose, P., & Annavaram, M. (2012). Guarded power gating in a multi-core setting. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6161 LNCS, pp. 198–210). https://doi.org/10.1007/978-3-642-24322-6_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free