Real-time scheduling with resource sharing on heterogeneous multiprocessors

被引:0
|
作者
Björn Andersson
Gurulingesh Raravi
机构
[1] Carnegie Mellon University,Software Engineering Institute
[2] Polytechnic Institute of Porto,CISTER/INESC
来源
Real-Time Systems | 2014年 / 50卷
关键词
Heterogeneous multiprocessors; Real-time scheduling; Resource sharing;
D O I
暂无
中图分类号
学科分类号
摘要
Consider the problem of scheduling a task set τ of implicit-deadline sporadic tasks to meet all deadlines on a t-type heterogeneous multiprocessor platform where tasks may access multiple shared resources. The multiprocessor platform has mk processors of type-k, where k∈{1,2,…,t}. The execution time of a task depends on the type of processor on which it executes. The set of shared resources is denoted by R. For each task τi, there is a resource set Ri⊆R such that for each job of τi, during one phase of its execution, the job requests to hold the resource set Ri exclusively with the interpretation that (i) the job makes a single request to hold all the resources in the resource set Ri and (ii) at all times, when a job of τi holds Ri, no other job holds any resource in Ri. Each job of task τi may request the resource set Ri at most once during its execution. A job is allowed to migrate when it requests a resource set and when it releases the resource set but a job is not allowed to migrate at other times. Our goal is to design a scheduling algorithm for this problem and prove its performance.
引用
收藏
页码:270 / 314
页数:44
相关论文
共 50 条
  • [21] Work-conserving optimal real-time scheduling on multiprocessors
    Funaoka, Kenji
    Kato, Shinpei
    Yamasaki, Nobuyuki
    [J]. ECRTS 2008: PROCEEDINGS OF THE 20TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, 2008, : 13 - 22
  • [22] Energy-efficient optimal real-time scheduling on multiprocessors
    Funaoka, Kenji
    Kato, Shinpei
    Yamasaki, Nobuyuki
    [J]. ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, 2008, : 23 - 30
  • [23] On-line real-time task scheduling on partitionable multiprocessors
    Mohapatra, P
    Ahn, BJ
    Shi, JF
    [J]. EIGHTH IEEE SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1996, : 350 - 357
  • [24] On-line scheduling of hard real-time tasks on multiprocessors
    Dominic, M
    Jain, BN
    [J]. 3RD INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 1996, : 392 - 399
  • [25] Effectively Scheduling Hard and Soft Real-Time Tasks on Multiprocessors
    Nascimento, Flavia Maristela S.
    Lima, George
    [J]. 2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 210 - 222
  • [26] Multimode Security-Aware Real-Time Scheduling on Multiprocessors
    Ren, Jiankang
    Liu, Chunxiao
    Lin, Chi
    Jiang, Wei
    Wang, Pengfei
    Qi, Xiangwei
    Li, Simeng
    Li, Shengyu
    [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2024, 43 (11) : 3407 - 3418
  • [27] Optimized rapid prototyping for real-time embedded heterogeneous multiprocessors
    Grandpierre, T.
    Lavarenne, C.
    Sorel, Y.
    [J]. Hardware/Software Codesign - Proceedings of the International Workshop, 1999, : 74 - 78
  • [28] Energy-Aware Real-Time Task Scheduling for Heterogeneous Multiprocessors with Particle Swarm Optimization Algorithm
    Zhang, Weizhe
    Xie, Hucheng
    Cao, Boran
    Cheng, Albert M. K.
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [29] Resource-Aware Partitioned Scheduling for Heterogeneous Multicore Real-Time Systems
    Han, Jian-Jun
    Cai, Wen
    Zhu, Dakai
    [J]. 2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [30] Scheduling algorithm for real-time tasks using multiobjective hybrid genetic algorithm in heterogeneous multiprocessors system
    Yoo, Myungryun
    Gen, Mitsuo
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2007, 34 (10) : 3084 - 3098