On the software virtual machine for the real hardware stack machine

  • Authors:
  • Takashi Aoki;Takeshi Eto

  • Affiliations:
  • Autonomous System Laboratory, Fujitsu Laboratories Limited;Semiconductor Group, Fujitsu Limited

  • Venue:
  • JVM'01 Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Several technologies for Java [1] program execution have been reported, e.g., Just-In-Time (JIT) compilation, pre-compilation engine, etc., to improve its running speed. Bytecode engine is another approach by taking advantage of the hardware acceleration. This paper is concerned with the brief introduction to the picoJava-II core technology and its implementation at Fujitsu. Then, we will present our software mapping approach onto the hardware stack machine, focusing on Fujitsu's picoJava-II implementation, MB86799. Finally, we will report some benchmark results of Java virtual machine execution on the real stack machine and discuss yet unresolved problems.