This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Architecture Independent Characterization of Embedded Java Workloads
January-June 2009 (vol. 8 no. 1)
pp. 29-32
Aniruddha Desai, La Trobe University , Melbourne
Jugdutt Singh, La Trobe University, Melbourne
This paper presents architecture independent characterization of embedded Java workloads based on the industry standard GrinderBench benchmark which includes different classes of real world embedded Java applications. This work is based on a custom built embedded Java Virtual Machine (JVM) simulator specifically designed for embedded JVM modeling and embodies domain specific details such as thread scheduling, algorithms used for native CLDC APIs and runtime data structures optimized for use in embedded systems. The results presented include dynamic execution characteristics, dynamic bytecode instruction mix, application and API workload distribution, Object allocation statistics, instruction-set coverage, memory usage statistics and method code and stack frame characteristics.
Index Terms:
Java, Java bytecode, Workload Characterization, Embedded Systems
Citation:
Aniruddha Desai, Jugdutt Singh, "Architecture Independent Characterization of Embedded Java Workloads," IEEE Computer Architecture Letters, vol. 8, no. 1, pp. 29-32, Jan.-June 2009, doi:10.1109/L-CA.2009.7
Usage of this product signifies your acceptance of the Terms of Use.