DocumentCode :
322563
Title :
Whither configurable computing?
Author :
Ebeling, Carl
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
Volume :
1
fYear :
1997
fDate :
7-10 Jan 1997
Abstract :
Configurable computing has captured the imagination of many architects who want performance of application specific hardware combined with the flexibility of general purpose computers. Despite the efforts of many research groups over the past decade, successes have been rare: configurable computers so far exhibit poor cost performance for most common applications. To make things worse, configurable computers are notoriously hard to program. Commercial FPGAs are not well suited to most applications. These FPGAs are necessarily very fine grained so they can be used to implement arbitrary circuits, but the overhead of this generality exacts a very high price in density and performance. Compared to general purpose processors (including DSPs), which use very optimized function units that operate in bit parallel fashion on long data words, FPGAs are very inefficient for performing ordinary arithmetic and logical operations. FPGA based computing has the advantage only when it comes to complex bit oriented computations like count ones, find first one or complicated masking and filtering. In summary, future progress in configurable computers will result not from continued research along the same FPGA based path, but from a diversity of approaches including more coarse grained configurable architectures and constrained programming models that allow more powerful compilation techniques
Keywords :
computer architecture; configuration management; field programmable gate arrays; systems analysis; FPGA based computing; application specific hardware; arbitrary circuits; coarse grained configurable architectures; commercial FPGAs; complex bit oriented computations; configurable computers; configurable computing; constrained programming; cost performance; fine grained; general purpose computers; general purpose processors; logical operations; Application software; Arithmetic; Circuits; Computer applications; Computer architecture; Computer science; Costs; Digital signal processing; Field programmable gate arrays; Filtering; Hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1997, Proceedings of the Thirtieth Hawaii International Conference on
Conference_Location :
Wailea, HI
ISSN :
1060-3425
Print_ISBN :
0-8186-7743-0
Type :
conf
DOI :
10.1109/HICSS.1997.667455
Filename :
667455
Link To Document :
بازگشت