DocumentCode :
1326887
Title :
PipeRench: a reconfigurable architecture and compiler
Author :
Goldstein, Seth Copen ; Schmit, Herman ; Budiu, Mihai ; Cadambi, Srihari ; Moe, Matt ; Taylor, R. Reed
Author_Institution :
Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
33
Issue :
4
fYear :
2000
fDate :
4/1/2000 12:00:00 AM
Firstpage :
70
Lastpage :
77
Abstract :
With the proliferation of highly specialized embedded computer systems has come a diversification of workloads for computing devices. General-purpose processors are struggling to efficiently meet these applications´ disparate needs, and custom hardware is rarely feasible. According to the authors, reconfigurable computing, which combines the flexibility of general-purpose processors with the efficiency of custom hardware, can provide the alternative. PipeRench and its associated compiler comprise the authors´ new architecture for reconfigurable computing. Combined with a traditional digital signal processor, microcontroller or general-purpose processor, PipeRench can support a system´s various computing needs without requiring custom hardware. The authors describe the PipeRench architecture and how it solves some of the pre-existing problems with FPGA architectures, such as logic granularity, configuration time, forward compatibility, hard constraints and compilation time
Keywords :
performance evaluation; program compilers; reconfigurable architectures; FPGA architectures; PipeRench; compilation time; compiler; configuration time; custom hardware; digital signal processor; efficiency; embedded computer systems; flexibility; forward compatibility; general-purpose processors; hard constraints; logic granularity; microcontroller; performance speedup; reconfigurable architecture; reconfigurable computing; Application software; Computer architecture; Digital signal processors; Embedded computing; Field programmable gate arrays; Hardware; Microcontrollers; Reconfigurable architectures; Reconfigurable logic; Time factors;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.839324
Filename :
839324
Link To Document :
بازگشت