DocumentCode
2606028
Title
Hardware architecture for Java in a hardware/software co-design of the virtual machine
Author
Kent, Kenneth B. ; Serra, Micaela
Author_Institution
Dept. of Comput. Sci., Victoria Univ., BC, Canada
fYear
2002
fDate
2002
Firstpage
20
Lastpage
27
Abstract
This paper discusses the hardware architecture used in the hw/sw co-design of a Java virtual machine. The paper briefly outlines the partitioning of instructions and support for the virtual machine. Discussion concerning the hardware architecture follows focusing on the special requirements that must be considered for the target environment. A comparison is performed between this design and that of picoJava, a stand-alone processor for Java. The paper concludes with benchmark results for this architecture compared with software execution.
Keywords
Java; hardware-software codesign; virtual machines; Java virtual machine; benchmark results; hardware architecture; hardware/software codesign; picoJava; software execution; stand-alone processor; Computer architecture; Computer science; Costs; Field programmable gate arrays; Hardware; Java; Microprocessors; Software performance; Virtual machining; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design, 2002. Proceedings. Euromicro Symposium on
Print_ISBN
0-7695-1790-0
Type
conf
DOI
10.1109/DSD.2002.1115347
Filename
1115347
Link To Document