Embedded Java Benchmark Analysis On The Arm Processor
INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS(2009)
Abstract
With the ever growing complexity of modern microprocessors and the increasing demands for performance (speed, power, cost), understanding the actual nature of the workloads to be run on a target platform is crucial to meeting these requirements. This paper explores the behaviour of industry based Java benchmarks for embedded applications, looking at both the interactions at the native architectural level, as well as the virtual machine level. We find that even with an architecturally optimised interpreter, the interpretation cost of a single bytecode is nearly 21 native instructions and yields average CPI rates of 2.67 on a typical ARM platform.
MoreTranslated text
Key words
embedded benchmarks, Java benchmarks, ARM, embedded processor, workload characterisation
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined