• 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