Adaptive Local Assignment Algorithm for Scheduling Soft-Aperiodic Tasks on Multiprocessors

被引:0
|
作者
Doan, Duy [1 ]
Tanaka, Kiyofumi [1 ]
机构
[1] Japan Adv Inst Sci & Technol, Sch Informat Sci, Nomi, Ishikawa, Japan
来源
2019 IEEE 25TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2019) | 2019年
关键词
real-time scheduling; multiprocessor; aperiodic task; responsiveness;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the emergence of multiprocessors, embedded systems are nowadays capable of handling diverse and complicated applications. Besides static workloads such as periodic tasks, dynamic workloads such as aperiodic tasks happen more frequently and become challenging to researchers to deal with. In this study, an effective scheduling approach for aperiodic tasks in multiprocessors is presented. An adaptive Local Assignment Algorithm with the integration of servers is introduced to schedule mixture systems of periodic and aperiodic tasks. Servers are dedicatedly preserved for aperiodic tasks at runtime. This scheduling scheme guarantees the schedulability of 100% without significantly increasing the time complexity. Simulation results show that the proposed mechanism effectively improves the responsiveness of aperiodic tasks while maintaining relatively low runtime overhead. In addition, it causes much fewer scheduler invocations in comparison with the existing algorithms.
引用
收藏
页数:6
相关论文
共 7 条
  • [1] Optimal deadline assignment for scheduling soft aperiodic tasks in hard real-time environments
    Buttazzo, GC
    Sensini, F
    IEEE TRANSACTIONS ON COMPUTERS, 1999, 48 (10) : 1035 - 1052
  • [2] Scheduling Aperiodic Tasks using Total Bandwidth Server on Multiprocessors
    Kato, Shinpel
    Yamasaki, Nobuyuki
    EUC 2008: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING, VOL 1, MAIN CONFERENCE, 2008, : 82 - 89
  • [3] Scheduling bounded predictable (BP) and soft aperiodic tasks
    Lee, I
    Lee, HK
    Debnath, NC
    COMPUTERS AND THEIR APPLICATIONS, 2003, : 244 - 247
  • [4] Dynamic priority assignment for aperiodic tasks in limited preemptive scheduling
    Choi J.-W.
    Lee S.-W.
    IEIE Trans. Smart Process Comput., 2020, 5 (365-370): : 365 - 370
  • [5] Effectively Scheduling Hard and Soft Real-Time Tasks on Multiprocessors
    Nascimento, Flavia Maristela S.
    Lima, George
    2021 IEEE 27TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2021), 2021, : 210 - 222
  • [6] An on-line optimal algorithm for scheduling soft aperiodic tasks in hard real-time systems
    Park, M
    Cho, Y
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1493 - 1499
  • [7] A new utilization based admission control algorithm for aperiodic tasks with constant time complexity under EDF scheduling
    Leng, Chang
    Qiao, Ying
    Wang, Hongan
    Liu, Jian
    Zhang, Xiaoqing
    2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 338 - 341