• 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