Resource-Efficient Execution of Conditional Parallel Real-Time Tasks

被引:4
|
作者
Baruah, Sanjoy [1 ]
机构
[1] Washington Univ, St Louis, MO 63110 USA
来源
关键词
D O I
10.1007/978-3-319-96983-1_16
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Under the federated paradigm of multiprocessor scheduling, a set of processors is reserved for the exclusive use of each task. We consider the federated scheduling of parallel real-time tasks containing conditional (if-then-else) constructs, in which different executions of the task may result in workloads of substantially different magnitude and different character (e.g., degree of parallelism and critical path length). If the task is hard-real-time, then processors must be reserved for it under worst-case assumptions. However, it may be the case that most invocations of the task will have computational demand far below the worst-case characterization, and could have been scheduled correctly upon far fewer processors than had been assigned to it based upon the worst-case characterization of its run-time behavior. Provided we could safely determine during run-time if the worst-case characterization is likely to be realized during some execution and all the processors are therefore going to be needed, for the rest of the time the unneeded processors could be idled in low-energy "sleep" mode, or used for executing non-real time work in the background. In this paper we propose an algorithm for scheduling parallel conditional tasks that permits us to do so.
引用
收藏
页码:218 / 231
页数:14
相关论文
共 50 条
  • [1] Efficient execution of real-time tasks on a single process
    Ammar, Reda
    Hussein, Ahmed
    Hamdy, Abeer
    [J]. 2006 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2006, : 612 - 617
  • [2] Real-time scheduling for parallel tasks with resource reclamation
    He, Qingqiang
    Sun, Yongzheng
    Jiang, Xu
    Lv, Mingsong
    Lee, Jinkyu
    Guan, Nan
    [J]. REAL-TIME SYSTEMS, 2024, 60 (02) : 291 - 327
  • [3] A Multi-DAG Model for Real-Time Parallel Applications with Conditional Execution
    Fonseca, Jose Carlos
    Nelis, Vincent
    Raravi, Gurulingesh
    Pinho, Luis Miguel
    [J]. 30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II, 2015, : 1925 - 1932
  • [4] Resource-efficient scheduling for real time systems
    Larsen, KG
    [J]. EMBEDDED SOFTWARE, PROCEEDINGS, 2003, 2855 : 16 - 19
  • [5] Reducto: On-Camera Filtering for Resource-Efficient Real-Time Video Analytics
    Li, Yuanqi
    Padmanabhan, Arthi
    Zhao, Pengzhan
    Wang, Yufei
    Xu, Guoqing Harry
    Netravali, Ravi
    [J]. SIGCOMM '20: PROCEEDINGS OF THE 2020 ANNUAL CONFERENCE OF THE ACM SPECIAL INTEREST GROUP ON DATA COMMUNICATION ON THE APPLICATIONS, TECHNOLOGIES, ARCHITECTURES, AND PROTOCOLS FOR COMPUTER COMMUNICATION, 2020, : 359 - 376
  • [6] CrocodileDB in Action: Resource-Efficient Query Execution by Exploiting Time Slackness
    Tang, Dixin
    Shang, Zechao
    Elmore, Aaron J.
    Krishnan, Sanjay
    Franklin, Michael J.
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 13 (12): : 2937 - 2940
  • [7] Resource-efficient Shared Query Execution via Exploiting Time Slackness
    Tang, Dixin
    Shang, Zechao
    Ma, William W.
    Elmore, Aaron J.
    Krishnan, Sanjay
    [J]. SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 1797 - 1810
  • [8] Cost efficient resource allocation for real-time tasks in embedded systems
    Min-Allah, Nasro
    Qureshi, Muhammad Bilal
    Alrashed, Saleh
    Rana, Omer F.
    [J]. SUSTAINABLE CITIES AND SOCIETY, 2019, 48
  • [9] A Resource-Efficient Pipelined Architecture for Real-Time Semi-Global Stereo Matching
    Lu, Zhimin
    Wang, Jue
    Li, Zhiwei
    Chen, Song
    Wu, Feng
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2022, 32 (02) : 660 - 673
  • [10] Resource-Efficient Real-Time Polarization Compensation for MDI-QKD with Rejected Data
    Bedroya, Olinka
    Li, Chenyang
    Wang, Wenyuan
    Hu, Jianyong
    Lo, Hoi-Kwong
    Qian, Li
    [J]. QUANTUM, 2024, 8