• DocumentCode
    481630
  • Title

    Single Instruction Dual-Execution Model Processor Architecture

  • Author

    Maekawa, Taichi ; Abderazek, Ben A. ; Kuroda, Kenichi

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of Aizu, Aizu-Wakamatsu
  • Volume
    1
  • fYear
    2008
  • fDate
    17-20 Dec. 2008
  • Firstpage
    30
  • Lastpage
    36
  • Abstract
    We present in this paper architecture and preliminary evaluation results of a novel dual-mode processor architecture which supports queue and stack computation models in a single core. The core is highly adaptable in both functionality and configuration. It is based on a reduced bit produced order queue computation instruction set architecture and functions into Queue or Stack execution models. This is achieved via a so called dynamic switching mechanism implemented in hardware. The current design focuses on the ability to execute Queue programs and also to support Stack based programs without considerable increase in hardware to the base architecture. We present the architecture description and design results in a fair amount of details.
  • Keywords
    computer architecture; instruction sets; program processors; Queue execution model; Stack execution models; dynamic switching; instruction set architecture; reduced bit produced order queue computation; single instruction dual-execution model processor architecture; Computational modeling; Computer aided instruction; Computer architecture; Hardware; Internet; Java; Power system modeling; Program processors; Switches; Ubiquitous computing; Design; Dual-Mode; Grouped ILP; Queue Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Ubiquitous Computing, 2008. EUC '08. IEEE/IFIP International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3492-3
  • Type

    conf

  • DOI
    10.1109/EUC.2008.116
  • Filename
    4756317