@inproceedings{101905b078de4055b418bcae63c5d139,
title = "Selective instruction set muting for energy-aware adaptive processors",
abstract = "We propose a new way to save energy in adaptive processors. According to an execution context the custom instruction set of an adaptive processor is selectively 'muted' at run time and thus the energy efficiency is significantly increased. Implemented are multiple so-called 'muting modes' each leading to particular leakage energy savings. A key challenge of this work is to determine which of the muting modes are beneficial for which part of the custom instruction set in a specific execution context. We demonstrate the feasibility by means of an H.264 video encoder (although not limited to that) for various technology nodes. The complex and unpredictable processing behavior of an H.264 encoder represents thereby a real-world scenario. Our results show on average more than 30% energy savings compared to state-of-the-art. We claim that adaptive processors (and reconfigurable computing in general) would be far more energy efficient if FPGA vendors would provide a basic infrastructure that is necessary to exert our novel technique.",
keywords = "Adaptive processors, Custom instruction, Energy minimization, Leakage, Low power, Power-gating, Reconfigurable computing, Run-time adaptation",
author = "Muhammad Shafique and Lars Bauer and J{\"o}rg Henkel",
note = "Copyright: Copyright 2011 Elsevier B.V., All rights reserved.; 2010 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2010 ; Conference date: 07-11-2010 Through 11-11-2010",
year = "2010",
doi = "10.1109/ICCAD.2010.5653636",
language = "English (US)",
isbn = "9781424481927",
series = "IEEE/ACM International Conference on Computer-Aided Design, Digest of Technical Papers, ICCAD",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "353--360",
booktitle = "2010 IEEE/ACM International Conference on Computer-Aided Design, ICCAD 2010",
}