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