Title :
PennBench: a benchmark suite for embedded Java
Author :
Chen, G. ; Kandemir, M. ; Vijaykrishnan, N. ; Irwin, M.J.
Author_Institution :
Microsystems Design Lab., Pennsylvania State Univ., University Park, PA, USA
Abstract :
Currently, there are 23 million Java-enabled handsets with more than 50 different models from 17-plus suppliers. With the growing popularity of such devices, there is a need in the embedded industry for a set of applications for accurate indications of the performance of embedded Java solutions. To address this problem, we gather a set of 12 Java applications running on PDA and cell phone like devices. We present a machine-independent characterization of the applications, specifically focusing on their memory characteristics. Our focus is motivated by the criticality of memory size constraints and heap footprints on both performance and power budgets.
Keywords :
Java; embedded systems; mobile computing; notebook computers; software performance evaluation; Java-enabled handsets; PDA devices; PennBench benchmark suite; cell phone like devices; embedded Java; heap footprints; machine-independent characterization; memory characteristics; memory size constraints; performance; power budgets; Microcomputers; Software performance;
Conference_Titel :
Workload Characterization, 2002. WWC-5. 2002 IEEE International Workshop on
Print_ISBN :
0-7803-7681-1
DOI :
10.1109/WWC.2002.1226495