DocumentCode :
2582217
Title :
Adaptive balanced computing (ABC) microprocessor using reconfigurable functional caches (RFCs)
Author :
Kim, Huesung ; Somani, Arun K. ; Tyagi, Akhilesh
Author_Institution :
Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
fYear :
2002
fDate :
2002
Firstpage :
138
Lastpage :
144
Abstract :
A general-purpose computing processor performs a wide range of functions. Although the performance of general-purpose processors has been steadily increasing, certain software technologies like multimedia and digital signal processing applications demand ever more computing power. If the computing resources are variable to the needs of an application, a better performance can be achieved. Adaptive Balanced Computing (ABC) performs a dynamic resource configuration of on-chip cache memory by converting the cache into a specialized computing unit. With a small amount of additional logic and slightly modified microarchitecture, a part of the cache memory can be configured to perform specialized computations in a conventional processor. In this paper, we evaluate the ABC using RFCs in various cache organizations to see the impact of resource reconfiguration. The simulations with multimedia and DSP applications show that the resource configuration speedups ranging from 1.04X to 3.94X in overall applications and from 2.61X to 27.4X in the core computations.
Keywords :
cache storage; memory architecture; reconfigurable architectures; Adaptive Balanced Computing; Reconfigurable Functional Caches; cache memory; cache organizations; dynamic resource configuration; microarchitecture; on-chip cache memory; Application software; Cache memory; Digital signal processing; Microarchitecture; Microprocessors; Multimedia computing; Power engineering computing; Reconfigurable logic; Software performance; Streaming media;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 2002. Proceedings. 2002 IEEE International Conference on
ISSN :
1063-6404
Print_ISBN :
0-7695-1700-5
Type :
conf
DOI :
10.1109/ICCD.2002.1106761
Filename :
1106761
Link To Document :
بازگشت