跳到主要导航 跳到搜索 跳到主要内容

Benchmarking OpenMP programs for real-time scheduling

  • Yang Wang
  • , Nan Guan
  • , Jinghao Sun
  • , Mingsong Lv
  • , Qingqiang He
  • , Tianzhang He
  • , Wang Yi
  • Northeastern University China
  • Hong Kong Polytechnic University
  • Uppsala University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

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.

源语言英语
主期刊名RTCSA 2017 - 23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
出版商Institute of Electrical and Electronics Engineers Inc.
ISBN(电子版)9781538618981
DOI
出版状态已出版 - 19 9月 2017
已对外发布
活动23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2017 - Hsinchu, 中国台湾
期限: 16 8月 201718 8月 2017

出版系列

姓名RTCSA 2017 - 23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications

会议

会议23rd IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, RTCSA 2017
国家/地区中国台湾
Hsinchu
时期16/08/1718/08/17

指纹

探究 'Benchmarking OpenMP programs for real-time scheduling' 的科研主题。它们共同构成独一无二的指纹。

引用此