Back to Search Start Over

GAARP: A Power-Aware GALS Architecture for Real-Time Algorithm-Specific Tasks.

Authors :
Bhunia, Swarup
Datta, Animesh
Banerjee, Nilanjan
Roy, Kaushik
Source :
IEEE Transactions on Computers; Jun2005, Vol. 54 Issue 6, p752-766, 15p
Publication Year :
2005

Abstract

Reducing the energy consumption of a real-time system has emerged as an important design concern. In this paper, we propose GAARP, an adaptive scalable architecture targeted toward algorithm-specific tasks for just-in-time performance using the right amount of power. The architecture consists of Globally Asynchronous and Locally Synchronous (GALS) building blocks, where the processing hardware is realized by a set of smaller slices of similar structure, each running synchronously with independent clocks. We demonstrate that, for different real-time commercial applications with algorithm-specific jobs like online transaction processing, digital filtering, Fourier transform, etc., the proposed architecture allows dynamic load-balancing and adaptive intertask voltage scaling based on the load in each of the processing units. Compared to a synchronous implementation of the same functionality, we show that the proposed hardware can achieve higher efficiency in terms of power and performance by exploiting the flexibility to balance the load and change the supply voltage. The architecture also lends itself to process tolerance since it can detect process-shifts for the individual processing units and determine the appropriate operating voltage/frequency for each unit. Simulation results for two representative applications show that, for a modest system configuration and random job distribution, we obtain up to 67 percent improvement in MOPS/W (millions of operations per second per watt) over a fully synchronous implementation. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00189340
Volume :
54
Issue :
6
Database :
Complementary Index
Journal :
IEEE Transactions on Computers
Publication Type :
Academic Journal
Accession number :
17028075
Full Text :
https://doi.org/10.1109/TC.2005.99