uu.seUppsala University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Benchmarking OpenMP Programs for Real-Time Scheduling
Northeastern Univ, Shenyang, Liaoning, Peoples R China..
Hong Kong Polytech Univ, Hong Kong, Hong Kong, Peoples R China..
Northeastern Univ, Shenyang, Liaoning, Peoples R China..
Northeastern Univ, Shenyang, Liaoning, Peoples R China..
Show others and affiliations
2017 (English)In: 2017 IEEE 23Rd International Conference On Embedded And Real-Time Computing Systems And Applications (RTSCA), IEEE Computer Society, 2017Conference paper, Published paper (Refereed)
Abstract [en]

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.

Place, publisher, year, edition, pages
IEEE Computer Society, 2017.
Series
IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, ISSN 1533-2306
Keywords [en]
Real-time systems, Benchmark testing, Tools, Time factors, Processor scheduling, Computer architecture, Hardware
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:uu:diva-351191DOI: 10.1109/RTCSA.2017.8046322ISI: 000425851000020ISBN: 978-1-5386-1898-1 (electronic)OAI: oai:DiVA.org:uu-351191DiVA, id: diva2:1209047
Conference
23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), AUG 16-18, 2017, Natl Chiao Tung Univ, Hsinchu, TAIWAN
Available from: 2018-05-21 Created: 2018-05-21 Last updated: 2018-05-21Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records BETA

Wang, Yi

Search in DiVA

By author/editor
Wang, Yi
By organisation
Computer Systems
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 1 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf