• DocumentCode
    3418745
  • Title

    A proposed mechanism for super-pipelined instruction-issue for ILP stack machines

  • Author

    Bailey, Chris

  • Author_Institution
    Dept. of Comput. Sci., York Univ., UK
  • fYear
    2004
  • fDate
    31 Aug.-3 Sept. 2004
  • Firstpage
    121
  • Lastpage
    129
  • Abstract
    A resurgence of interest in hardware stack-machine architectures, in which an implicitly addressed operand stack mode of computation is used, has followed closely in the wake of the growth of Java technology. However hardware for direct execution of stack-based machine level operations suffer from a lack of development in areas of advanced machine architecture, in particular where instruction-level parallelism is concerned. In this paper the author proposes a mechanism for super-pipelined issue of stack-based instructions to support an in-order issue policy with out-of-order completion, and introduces some preliminary results in order to illustrate possible trade-offs and issues likely to be valuable focal points for a full performance assessment in future work.
  • Keywords
    instruction sets; parallel architectures; pipeline processing; ILP stack machines; Java; hardware architecture; instruction-level parallelism; machine architecture; machine level operation; operand stack computation mode; stack-based instructions; stack-machine architecture; super-pipelined instruction; Clocks; Computer architecture; Computer science; Energy consumption; Hardware; Java; Out of order; Parallel processing; Reduced instruction set computing; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, 2004. DSD 2004. Euromicro Symposium on
  • Print_ISBN
    0-7695-2203-3
  • Type

    conf

  • DOI
    10.1109/DSD.2004.1333267
  • Filename
    1333267