DocumentCode
523202
Title
RTSJMcBench, a framework for writing parallel benchmarks for Real-Time Java on multi-core architectures
Author
Olaru, V. ; Hangan, A. ; Sebestyen, Gh
Author_Institution
Tech. Univ. of Cluj Napoca, Cluj-Napoca, Romania
Volume
2
fYear
2010
fDate
28-30 May 2010
Firstpage
1
Lastpage
6
Abstract
This paper presents a framework for writing parallel benchmark programs for Real-Time Specification for Java (RTSJ) implementations that run on multi-processor platforms. The framework supports UMA and cc-NUMA architectures such as those employed by the multi-core architectures in the recent years. It is written in Java and features some JNI code needed for accessing OS services and special hardware instructions (e.g. for synchronization purposes). Essentially, the framework offers to the developer the means of setting a collection of parallel threads and its properties as well as various support services for thread synchronization or RTSJ asynchronous event handling support. The results of an initial evaluation of the framework using a particular RTSJ implementation are also presented in the paper.
Keywords
Java; formal specification; multi-threading; multiprocessing systems; RTSJ asynchronous event handling support; RTSJMcBench framework; multicore architectures; multiprocessor platforms; parallel benchmark writing; realtime Java specification; thread synchronization; Benchmark testing; Counting circuits; Hardware; Java; Packaging; Runtime; Timing; Virtual manufacturing; Writing; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
Automation Quality and Testing Robotics (AQTR), 2010 IEEE International Conference on
Conference_Location
Cluj-Napoca
Print_ISBN
978-1-4244-6724-2
Type
conf
DOI
10.1109/AQTR.2010.5520810
Filename
5520810
Link To Document