• DocumentCode
    2129131
  • Title

    A design space analysis of Java processors

  • Author

    El-Kharashi, M. Watheq ; Rimmer, Josh Pf ; Li, Kin E. ; Gebali, Fayez

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Victoria Univ., BC, Canada
  • Volume
    1
  • fYear
    2003
  • fDate
    28-30 Aug. 2003
  • Firstpage
    159
  • Abstract
    Architectural decisions concerning the design of Java processors are investigated, using a top-down design space tree traversal. The Java virtual machine is compared to traditional and modern processor architectures. Conclusions are drawn about the most efficient structures of stacks, caches, registers, pipelines, etc. to implement the JVM in hardware.
  • Keywords
    Java; program processors; software architecture; virtual machines; JVM; Java processors; Java virtual machine; architectural decisions; space analysis design; space tree traversal; Computer architecture; Coprocessors; Design methodology; Hardware; Java; Pipelines; Process design; Reduced instruction set computing; Registers; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and signal Processing, 2003. PACRIM. 2003 IEEE Pacific Rim Conference on
  • Print_ISBN
    0-7803-7978-0
  • Type

    conf

  • DOI
    10.1109/PACRIM.2003.1235742
  • Filename
    1235742