Java Runtime Systems: Characterization and Architectural Implications

  title={Java Runtime Systems: Characterization and Architectural Implications},
  author={Ramesh Radhakrishnan and Narayanan Vijaykrishnan and Lizy Kurian John and Anand Sivasubramaniam and Juan C. Rubio and Jyotsna Sabarinathan},
  journal={IEEE Trans. Computers},
ÐThe Java Virtual Machine (JVM) is the cornerstone of Java technology and its efficiency in executing the portable Java bytecodes is crucial for the success of this technology. Interpretation, Just-In-Time (JIT) compilation, and hardware realization are wellknown solutions for a JVM and previous research has proposed optimizations for each of these techniques. However, each technique has its pros and cons and may not be uniformly attractive for all hardware platforms. Instead, an understanding… CONTINUE READING
Highly Cited
This paper has 69 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 46 extracted citations

70 Citations

Citations per Year
Semantic Scholar estimates that this publication has 70 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-10 of 36 references

and T

  • T. Suganuma, T. Ogasawara, +4 authors H. Komatsu
  • Nakatani, aOverview of the IBM Java Just-in-Time…
  • 2000
Highly Influential
3 Excerpts

Holzle, aA Study of the Allocation Behavior of the SPECjvm98 Java Benchmarks,o

  • U. S. Deickmann
  • Proc. European Conf. Object Oriented Programming,
  • 1999
2 Excerpts

Holzle, aThe Cascaded Predictor: Economical and Adaptive Branch Target Prediction,o

  • U. K. Driesen
  • Proc. 31st Ann. IEEE/ ACM Int'l Symp…
  • 1999
1 Excerpt


  • M. C. Merten, A. R. Trick, C. N. George
  • Gyllenhaal, and W.W. Hwu, aA Hardware-Driven…
  • 1999

and A

  • A. Barisone, F. Bellotti, R. Berta
  • De Gloria, aInstruction Level Characterization of…
  • 1999
1 Excerpt

and D

  • R. Fitzgerald, T. B. Knoblock, E. Ruf, B. Steensgaard
  • Tarditi, aMarmot: An Optimizing Compiler for Java…
  • 1999
1 Excerpt

Similar Papers

Loading similar papers…