Please use this identifier to cite or link to this item:
Title: Benchmarking OpenMP programs for real-time scheduling
Authors: Wang, Y
Guan, N 
Sun, J
Lv, M
He, Q
He, T
Yi, W
Issue Date: 2017
Publisher: Institute of Electrical and Electronics Engineers
Source: RTCSA 2017 - 23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, 2017, 8046322, p. 2 How to cite?
Abstract: Real-time systems are shifting from single-core to multi-core processors. Software must be parallelized to fully utilize the computation power of multi-core architecture. OpenMP is a popular parallel programming framework in general and high-performance computing, and recently has drawn a lot of interests in embedded and real-time computing. Much recent work has been done on real-time scheduling of OpenMP-based parallel workload. However, these studies conduct evaluations with randomly generated task systems, which cannot well represent the structure features of OpenMP workload. This paper presents a benchmark suite, ompTGB, to support research on real-time scheduling of OpenMP-based parallel tasks. ompTGB does not only collect realistic OpenMP programs, but also models them into task graphs so that the real-time scheduling researchers can easily understand and use them. We also present a new response time bound for a subset of OpenMP programs and use it to demonstrate the usage of ompTGB.
ISBN: 9781538618981
DOI: 10.1109/RTCSA.2017.8046322
Appears in Collections:Conference Paper

View full-text via PolyU eLinks SFX Query
Show full item record

Page view(s)

Citations as of Jul 16, 2019

Google ScholarTM



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.