| Platform independent dynamic Java virtual machine analysis: the Java Grande Forum Benchmark suite |
| Full text |
Pdf
(888 KB)
|
| Source
|
Java Grande Conference
archive
Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande
table of contents
Palo Alto, California, United States
Pages: 106 - 115
Year of Publication: 2001
ISBN:1-58113-359-6
|
|
Authors
|
|
Charles Daly
|
Computer Applications, Dublin City University, Dublin 9, Ireland
|
|
Jane Horgan
|
Computer Applications, Dublin City University, Dublin 9, Ireland
|
|
James Power
|
Dept of Computer Science, National University of Ireland, Maynooth, Co. Kildare, Ireland
|
|
John Waldron
|
Department of Computer Science, Trinity College, Dublin 2, Ireland
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 23, Citation Count: 8
|
|
|
ABSTRACT
In this paper we present a platform independent analysis of the dynamic profiles of Java programs when executing on the Java Virtual Machine. The Java programs selected are taken from the Java Grande Forum benchmark suite, and five different Java-to-bytecode compilers are analysed. The results presented describe the dynamic instruction usage frequencies, as well as the sizes of the local variable, parameter and operand stacks during execution on the JVM.
These results, presenting a picture of the actual (rather than presumed) behaviour of the JVM, have implications both for the coverage aspects of the Java Grande benchmark suites, for the performance of the Java-to-bytecode compilers, and for the design of the JVM.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Bull M, Smith L, Westhead M, Henty D and Davey Benchmarking Java Grande Applications, Second International Conference and Exhibition on the Practical Application of Java, Manchester, UK, April 12-14, 2000.
|
| |
2
|
J. Waldron, Object Oriented Programs and a Stack Based Virtual Machine, Journal of South African Computer Society, In press.
|
| |
3
|
|
| |
4
|
T.J. Wilkinson, KAFFE, A Virtual Machine to run Java Code, <www.kaffe.org> URL last accessed on 20/10/2000
|
| |
5
|
J. Waldron, C. Daly, D. Gray and J. Horgan, Comparison of Factors Influencing Bytecode Usage the Java Virtual Machine, Second International Conference and Exhibition on the Practical Application of Java, Manchester, UK, April 12-14, 2000.
|
| |
6
|
J. Waldron and O. Harrison, Analysis of Virtual Machine Stack Frame Usage by Java Methods, Third IASTED Conference on Internet and Multimedia Systems and Applications (IMSA), Nassau, Grand Bahamas, Oct 18-21, 1999.
|
CITED BY 8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Diarmuid O'Donoghue , Aine Leddy , James Power , John Waldron, Bigram analysis of Java bytecode sequences, Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002, June 13-14, 2002, Dublin, Ireland
|
|
|
|
|
|
|
|
|
|
|