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

Scheduling tasks with mixed timing constraints in GPU-powered real-time systems

  • Xi'an Jiaotong University
  • University of Florida
  • Beihang University

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

摘要

Due to the cost-effective, massive computational power of graphics processing units (GPUs), there is a growing interest of utilizing GPUs in real-time systems. For example GPUs have been applied to automotive systems to enable new advanced and intelligent driver assistance technologies, accelerating the path to self-driving cars. In such systems, GPUs are shared among tasks with mixed timing constraints: real-time (RT) tasks that have to be accomplished before specified deadlines, and non-real-time, besteffort (BE) tasks. In this paper, (1) we propose resourceaware non-uniform slack distribution to enhance the schedulability of RT tasks (the total amount of work of RT tasks whose deadlines can be satisfied on a given amount of resources) in GPU-enabled systems; (2) we propose deadline-aware dynamic GPU partitioning to allow RT and BE tasks to run on a GPU simultaneously, such that BE tasks are not blocked for a long time. We evaluate the effectiveness of the proposed approaches by using both synthetic benchmarks and a real-world workload that consists of a set of emerging automotive tasks. Experimental results show that the proposed approaches yield significant schedulability improvement for RT tasks and turnaround time decrement for BE tasks. Moreover, the analysis of two driving scenarios shows that such schedulability improvement and turnaround time decrement can significantly enhance the driving safety and experience. For example, when the resource-aware nonuniform slack distribution approach is used, the distance that a car travels during the time between a traffic sign (pedestrian) is "seen and recognized" is decreased from 44.4m to 22.2m (from 4.4m to 2.2m); when the deadlineaware dynamic GPU partitioning approach is used, the distance that the car has traveled before a drowsy driver is woken up is reduced from 56.2m to 29.2m.

源语言英语
主期刊名Proceedings of the 2016 International Conference on Supercomputing, ICS 2016
出版商Association for Computing Machinery
ISBN(电子版)9781450343619
DOI
出版状态已出版 - 1 6月 2016
活动30th International Conference on Supercomputing, ICS 2016 - Istanbul, 土耳其
期限: 1 6月 2016 → 3 6月 2016

丛书

姓名Proceedings of the International Conference on Supercomputing
卷01-03-June-2016

会议

会议30th International Conference on Supercomputing, ICS 2016
国家/地区土耳其
市Istanbul
时期1/06/16 → 3/06/16

学术指纹

探究 'Scheduling tasks with mixed timing constraints in GPU-powered real-time systems' 的科研主题。它们共同构成独一无二的学术指纹。

引用此