• DocumentCode
    640445
  • Title

    Special session on “Exposed data path architectures: Recent advances and applications”

  • Author

    Boutellier, Jani ; Jaaskelainen, Pekka

  • Author_Institution
    University of Oulu, Finland
  • fYear
    2013
  • fDate
    15-18 July 2013
  • Firstpage
    279
  • Lastpage
    279
  • Abstract
    The concept of “exposed datapath” is used in conjunction with processor architectures where the programmer can control more fine grained details of the datapath than in “traditional” processor architectures. For example, Transport Triggered Architectures (TTA) expose the data transports between the register files and function units for the direct control of the programmer. Some architectures, while otherwise having a general purpose register based instruction-set, allow the programmer to explicitly route previously computed results from a function unit to the next one to implement register bypassing in software. The additional datapath control extends the instruction scheduling freedom, simplifies the control hardware logic, eases the customization of the datapath interconnection network, and increases the instruction-level parallelism scalability, with the obvious drawbacks of wider instruction words and added compilation complexity.
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XIII), 2013 International Conference on
  • Conference_Location
    Agios konstantinos, Samos Island, Greece
  • Type

    conf

  • DOI
    10.1109/SAMOS.2013.6621135
  • Filename
    6621135