Energy-aware coarse-grained reconfigurable architectures using dynamically reconfigurable isolation cells

SMAH Jafri, O Bag, A Hemani… - … on Quality Electronic …, 2013 - ieeexplore.ieee.org
This paper presents a self adaptive architecture to enhance the energy efficiency of coarse-
grained reconfigurable architectures (CGRAs). Today, platforms host multiple applications …

Adaptive energy management for dynamically reconfigurable processors

M Shafique, L Bauer, J Henkel - IEEE Transactions on …, 2013 - ieeexplore.ieee.org
We present an adaptive energy management system for dynamically reconfigurable
processors that chooses an energy-minimizing set of custom instructions (CIs) and then …

[PDF][PDF] Efficient Algorithm for Hardware/Software Partitioning and Scheduling on MPSoC.

H Han, W Liu, J Wu, G Jiang - J. Comput., 2013 - jcomputers.us
Hardware/software (HW/SW) partitioning and task scheduling are the crucial steps of
HW/SW co-design. It is very difficult to achieve the optimal solution as both scheduling and …

Algorithmic aspects of graph reduction for hardware/software partitioning

G Jiang, J Wu, SK Lam, T Srikanthan, J Sun - The Journal of …, 2015 - Springer
The hardware/software (HW/SW) partitioning is a major concern in heterogeneous multi-
processor system-on-a-chip design, where the large design space prohibits rapid …

REMiS: Run-time energy minimization scheme in a reconfigurable processor with dynamic power-gated instruction set

M Shafique, L Bauer, J Henkel - … of the 2009 International Conference on …, 2009 - dl.acm.org
Reconfigurable processors provide a means to flexible and energy-aware computing. In this
paper, we present a new scheme for runtime energy minimization (REMiS) as part of a …

Autonomous hardware/software partitioning and voltage/frequency scaling for low-power embedded systems

J Mu, R Lysecky - ACM Transactions on Design Automation of Electronic …, 2009 - dl.acm.org
Warp processing is a recent computing technology capable of autonomously partitioning the
critical kernels within an executing software application to hardware circuits implemented …

Profiling and online system-level performance and power estimation for dynamically adaptable embedded systems

J Mu, K Shankar, R Lysecky - ACM Transactions on Embedded …, 2013 - dl.acm.org
Significant research has demonstrated the performance and power benefits of runtime
dynamic reconfiguration of FPGAs and microprocessor/FPGA devices. For dynamically …

Architecture and implementation of dynamic parallelism, voltage and frequency scaling (PVFS) on CGRAs

SMAH Jafri, O Ozbag, N Farahini, K Paul… - ACM Journal on …, 2015 - dl.acm.org
In the era of platforms hosting multiple applications with arbitrary performance requirements,
providing a worst-case platform-wide voltage/frequency operating point is neither optimal …

Selective instruction set muting for energy-aware adaptive processors

M Shafique, L Bauer, J Henkel - 2010 IEEE/ACM International …, 2010 - ieeexplore.ieee.org
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 …

A formal verification-and performance-driven design methodology for converters

J Cao - 2011 - unsworks.unsw.edu.au
Reusing off-the-shelf components is burgeoning in systems-on-chip design. Compatibility
problems however are common as these components are typically heterogeneous and …