• DocumentCode
    2490622
  • Title

    A dualthreaded Java processor for Java multithreading

  • Author

    Chung, Chun-Mok ; Kim, Shin-Dug

  • Author_Institution
    Lab. of Parallel Process. Syst., Yonsei Univ., Seoul, South Korea
  • fYear
    1998
  • fDate
    14-16 Dec 1998
  • Firstpage
    693
  • Lastpage
    700
  • Abstract
    The Java-Web computing paradigm has changed the Internet into a computing environment. For Java-Web computing and many Java applications, a new Java processor called simultaneous multithreaded (SMT) JavaChip, is proposed to enhance the performance of previous Java processors by hardware support of Java multithreading. SMT JavaChip is a modified architecture with the enhanced mechanism of stack cache, instruction cache, functional units, etc. It executes dual independent threads simultaneously and enhances instruction level parallelism. The performance of SMT JavaChip is evaluated through the simulation using JavaSim, a Java processor simulator. This research is focused to enhance the performance of the Java processor by considering the characteristics of the Java language and computation environment. Performance results show that SMT JavaChip can provide an execution speedup of between 1.28 and 2.00 compared with the single threaded Java processors
  • Keywords
    Internet; cache storage; microprocessor chips; multi-threading; object-oriented programming; virtual machines; Internet; Java multithreading; Java processor simulator; Java-Web computing paradigm; dual independent threads; dual-threaded Java processor; execution speedup; functional units; hardware support; instruction cache; instruction level parallelism; performance; simultaneous multithreaded JavaChip; stack cache; Computer architecture; Computer interfaces; Hardware; Internet; Java; Multithreading; Parallel processing; Process design; Programming profession; Surface-mount technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Tainan
  • ISSN
    1521-9097
  • Print_ISBN
    0-8186-8603-0
  • Type

    conf

  • DOI
    10.1109/ICPADS.1998.741157
  • Filename
    741157