Resource-Aware Partitioned Scheduling for Heterogeneous Multicore Real-Time Systems

被引:0
|
作者
Han, Jian-Jun [1 ]
Cai, Wen [1 ]
Zhu, Dakai [2 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan, Hubei, Peoples R China
[2] Univ Texas San Antonio, San Antonio, TX USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Embedded real-time systems; Heterogeneous multicore processor; Partitioned scheduling; Shared resources; Task synchronization; SYNCHRONIZATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Heterogeneous multicore processors have become popular computing engines for modern embedded real-time systems recently. However, there is rather limited research on the scheduling of real-time tasks running on heterogeneous multicore systems with shared resources. Note that, different partitionings of tasks upon heterogeneous cores can affect the synchronization overheads of tasks (and thus the system schedulability). Focusing on the partitioned-EDF scheduling and resource access protocol MSRP (Multiprocessor Stack Resource Policy), this paper proposes an effective synchronization aware task partitioning algorithm for heterogeneous multicores (SA-TPA-HM). Several resource-oriented heuristics are exploited to tighten the bound on the synchronization costs of tasks through dynamic task prioritization and to find an appropriate core for each task that can minimize the system utilization increment. The simulation results show that our proposed SA-TPA-HM scheme can achieve higher acceptance ratio (e.g., 60% more), when compared to the existing schemes designed for homogeneous multicores.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] A resource-aware scheduling algorithm with reduced task duplication on heterogeneous computing systems
    Jing Mei
    Kenli Li
    Keqin Li
    [J]. The Journal of Supercomputing, 2014, 68 : 1347 - 1377
  • [22] Partitioned and Overhead-Aware Scheduling of Mixed-Criticality Real-Time Systems
    Zhou, Yuanbin
    Samii, Soheil
    Eles, Petru
    Peng, Zebo
    [J]. 24TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2019), 2019, : 39 - 44
  • [23] Energy-aware scheduling mandatory/optional tasks in multicore real-time systems
    Mendez-Diaz, Isabel
    Orozco, Javier
    Santos, Rodrigo
    Zabala, Paula
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2017, 24 (1-2) : 173 - 198
  • [24] RAMSYS: Resource-Aware Asynchronous Data Transfer with Multicore SYStems
    Li, Tan
    Ren, Yufei
    Yu, Dantong
    Jin, Shudong
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (05) : 1430 - 1444
  • [25] Online Energy-efficient Real-time Task Scheduling for Heterogeneous Multicore Systems
    Yao, Tien-Shun
    Tsai, Ting-Hao
    Chen, Ya-Shu
    Chen, Jing-Ho
    Chen, Dai-Chang
    [J]. 2017 IEEE 23RD INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2017,
  • [26] Robust Partitioned Scheduling for Real-Time Multiprocessor Systems
    Fauberteau, Frederic
    Midonnet, Serge
    George, Laurent
    [J]. DISTRIBUTED, PARALLEL AND BIOLOGICALLY INSPIRED SYSTEMS, 2010, 329 : 193 - +
  • [27] Resource-aware in-edge distributed real-time deep learning
    Yoosefi, Amin
    Kargahi, Mehdi
    [J]. INTERNET OF THINGS, 2024, 27
  • [28] Resource-aware hybrid scheduling algorithm in heterogeneous distributed computing
    Vasile, Mihaela-Andreea
    Pop, Florin
    Tutueanu, Radu-Ioan
    Cristea, Valentin
    Kolodziej, Joanna
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 51 : 61 - 71
  • [29] Energy-aware Task Scheduling for Near Real-time Periodic Tasks on Heterogeneous Multicore Processors
    Nakada, Takashi
    Yanagihashi, Hiroyuki
    Nakamura, Hiroshi
    Imai, Kunimaro
    Ueki, Hiroshi
    Tsuchiya, Takashi
    Hayashikoshi, Masanori
    [J]. 2017 IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2017, : 31 - 36
  • [30] FPGA Resource-aware Structured Pruning for Real-Time Neural Networks
    Ramhorst, Benjamin
    Loncar, Vladimir
    Constantinides, George A.
    [J]. 2023 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, ICFPT, 2023, : 282 - 283