A quantitative study for Java microprocessor architectural requirements. Part II: high-level language support

Citation
Mw. El-kharashi et al., A quantitative study for Java microprocessor architectural requirements. Part II: high-level language support, MICROPR MIC, 24(5), 2000, pp. 237-250
Citations number
19
Categorie Soggetti
Computer Science & Engineering
Journal title
MICROPROCESSORS AND MICROSYSTEMS
ISSN journal
01419331 → ACNP
Volume
24
Issue
5
Year of publication
2000
Pages
237 - 250
Database
ISI
SICI code
0141-9331(20000901)24:5<237:AQSFJM>2.0.ZU;2-0
Abstract
Java was designed for network programming. This imposes certain requirement s on its virtual machine instruction set architecture and on designs that i ntend to support Java. The purpose of this study is to carry out a behavior al analysis of the different aspects of Java instruction see architecture. Performance metrics were collected through benchmarking a bytecode interpre ter. In this second part of our two-part paper, we study the instruction se t utilization, instruction execution time, method invocation behavior, and the effect of object-orientation. (C) 2000 Elsevier Science B.V. All rights reserved.