article · 2010
The embedded Java benchmark suite JemBench
Martin Schoeberl, Thomas B. Preußer, Sascha Uhrig
Cited by 42Abstract and details only
Abstract
Requirements to embedded systems increase steadily. In parallel, also the performance of the processors used in these systems is improved leading to multithreaded and/or multicore architectures. Depending on the type of the embedded system, using Java is a more and more popular way for software development. In this paper, we present a Java benchmark suite that enables the comparison of different embedded Java platforms while solely assuming the availability of a CLDC API, the minimal configuration defined for the J2ME. The core of the benchmark suite consists of adapted real-world applications. Furthermore, the suite contains benchmarks to explore multi-core/multi-threaded systems. Hence, it is possible to determine the gain of a parallel execution platform compared to sequential execution. Additionally, the penalty of a sequential program running on a parallel platform can be measured. Our benchmarks are structured in micro, kernel, application, parallel, and streaming benchmarks.
Cite this paper
Schoeberl, M., Preußer, T. B., & Uhrig, S. (2010). The embedded Java benchmark suite JemBench. https://doi.org/10.1145/1850771.1850789
Schoeberl, Martin, et al. “The embedded Java benchmark suite JemBench.” 2010, pp. 120–27, https://doi.org/10.1145/1850771.1850789.
Schoeberl, Martin, Thomas B. Preußer, and Sascha Uhrig. 2010. “The embedded Java benchmark suite JemBench.” https://doi.org/10.1145/1850771.1850789.
Schoeberl, M., Preußer, T.B. and Uhrig, S. (2010) ‘The embedded Java benchmark suite JemBench’. Available at: https://doi.org/10.1145/1850771.1850789.
@article{schoeberl2010embedded,
title = {{The embedded Java benchmark suite JemBench}},
author = {Schoeberl, Martin and Preußer, Thomas B. and Uhrig, Sascha},
pages = {120--127},
year = {2010},
doi = {10.1145/1850771.1850789}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.