DocumentCode
1665517
Title
An improved hardware acceleration scheme for Java method calls
Author
Santti, Tero ; Tyystjarvi, Joonas ; Plosila, Juha
Author_Institution
Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
fYear
2010
Firstpage
1
Lastpage
6
Abstract
This paper presents a significantly improved strategy for accelerating the method calls in the REALJava coprocessor. The hardware assisted virtual machine architecture is described shortly to provide context for the method call acceleration. The strategy is implemented in an FPGA prototype. It allows measurements of real life performance increase, and validates the whole co-processor concept. The system is intended to be used in embedded environments, with limited CPU performance and memory available to the virtual machine. The co-processor is designed in a highly modular fashion, especially separating the communication from the actual core. This modularity of the design makes the co-processor more reusable and allows system level scalability. This work is a part of a project focusing on design of a hardware accelerated multicore Java Virtual Machine for embedded systems.
Keywords
Java; computer graphic equipment; coprocessors; embedded systems; virtual machines; FPGA prototype; Java method calls; Java virtual machine; REALJava coprocessor; embedded systems; improved hardware acceleration; virtual machine architecture; Benchmark testing; Computer architecture; Hardware; Java; Registers; Software; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
NORCHIP, 2010
Conference_Location
Tampere
Print_ISBN
978-1-4244-8972-5
Electronic_ISBN
978-1-4244-8971-8
Type
conf
DOI
10.1109/NORCHIP.2010.5669462
Filename
5669462
Link To Document