DocumentCode
1962230
Title
Addressing processor back-end issues with RCUs
Author
Tino, Anita ; Raahemifar, Kaamran
Author_Institution
Dept. of Electr. & Comput. Eng., Ryerson Univ., Toronto, ON, Canada
fYear
2015
fDate
15-18 June 2015
Firstpage
1
Lastpage
8
Abstract
Traditional microprocessors have long benefited from the transistor density gains of Moore´s law. Diminishing transistor speeds and practical energy limits however have created new challenges in technology, where the exponential performance improvements we have been accustomed to from previous computing generations continue to slowly cease. These factors signify that while transistors continue to scale and other technological means are researched, the design challenges faced by computer architects will only be temporarily masked before similar challenges are yet again encountered. This work addresses several conventional processors back-end issues by introducing the concept of Reconfigurable Computing Units (RCUs). RCUs employ logical and physical compilation to maintain compatibility with current compilers and ISAs, while supporting an underlying reconfigurable processor architecture. RCUs consist of a variety of execution engines and functional units, connected through a configurable single-cycle multi-hop registerSwitch interconnect. Experimental results demonstrate that RCUs can achieve up to a 2× performance improvement in purely sequential applications with 3× less logic utilization than a conventional CPU back-end.
Keywords
microprocessor chips; multiprocessor interconnection networks; program compilers; reconfigurable architectures; ISA; Moore law; RCU; compilers; configurable single-cycle multihop registerSwitch interconnect; energy limits; execution engines; exponential performance improvements; functional units; logic utilization; logical compilation; microprocessors; physical compilation; processor back-end issues; reconfigurable computing units; reconfigurable processor architecture; transistor density gains; transistor speeds; Benchmark testing; Computer architecture; Engines; Field programmable gate arrays; Ports (Computers); Registers; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Adaptive Hardware and Systems (AHS), 2015 NASA/ESA Conference on
Conference_Location
Montreal, QC
Type
conf
DOI
10.1109/AHS.2015.7231173
Filename
7231173
Link To Document