Embedded Java Benchmark Analysis On The Arm Processor

INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS(2009)

Cited 1|Views31
No score
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.
More
Translated text
Key words
embedded benchmarks, Java benchmarks, ARM, embedded processor, workload characterisation
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined