DocumentCode :
2210641
Title :
Configurable computing: the catalyst for high-performance architectures
Author :
Ebeling, Carl ; Cronquist, Darren C. ; Franklin, Paul
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
fYear :
1997
fDate :
14-16 Jul 1997
Firstpage :
364
Lastpage :
372
Abstract :
Recent trends in the cost and performance of application-specific hardware relative to conventional processors discourage investing much time and energy in special-purpose architectures except for niche applications. These trends, however, may be reversed by the increasing complexity of computer architectures and the advent of configurable computing. Configurable computers have attracted considerable attention recently because they promise to deliver the performance of application-specific hardware along with the flexibility of general-purpose computers. In this paper, we discuss some of the forces driving configurable computing, and we argue that new configurable architectures are needed to realize the enormous potential of configurable computing. In particular, we believe that the commercial FPGAs currently used to construct configurable computers are too fine-grained to achieve good cost-performance on computationally-intensive applications that demand high-performance hardware. We then describe a new architecture called RaPiD (Reconfigurable Pipelined Datapaths), which is optimized for highly repetitive, computationally-intensive tasks. Very deep application-specific computation pipelines can be configured in RaPiD that deliver very high performance for a wide range of applications. RaPiD achieves this using a coarse-grained reconfigurable architecture that mixes the appropriate amount of static configuration with dynamic control
Keywords :
computational complexity; field programmable gate arrays; reconfigurable architectures; FPGAs; RaPiD; application-specific computation pipelines; application-specific hardware; computer architectures; configurable computing; cost-performance; dynamic control; high-performance architectures; static configuration; Application software; Computer applications; Computer architecture; Computer science; Costs; Hardware; Parallel architectures; Parallel processing; Power engineering and energy; Systolic arrays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 1997. Proceedings., IEEE International Conference on
Conference_Location :
Zurich
ISSN :
2160-0511
Print_ISBN :
0-8186-7959-X
Type :
conf
DOI :
10.1109/ASAP.1997.606841
Filename :
606841
Link To Document :
بازگشت