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
Link To Document