Work-in-Progress: Strong APA Scheduling in a Real-Time Operating System

被引:0
|
作者
Dubey, Richi [1 ]
Banerjee, Vijay [2 ]
Hounsinou, Sena [2 ]
Bloom, Gedare [2 ]
机构
[1] Birla Inst Technol & Sci Pilani, Zuarinagar, Goa, India
[2] Univ Colorado Colorado Springs, Colorado Springs, CO USA
关键词
RTOS; RTEMS; SMP; APA Scheduling;
D O I
10.1145/3477244.3477623
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Arbitrary processor affinities are used in multiprocessor systems to specify the processors on which a task can be scheduled. However, affinity constraints can prevent some high priority real-time tasks from being scheduled, while lower priority tasks execute. This paper presents an implementation and evaluation of the Strong Arbitrary Processor Affinity scheduling on a real-time operating system, an approach that not only respects user-defined affinities, but also supports migration of a higher priority task to allow execution of a task limited by affinity constraints. Results show an improvement in response and turnaround times of higher priority tasks.
引用
收藏
页码:47 / 48
页数:2
相关论文
共 50 条
  • [1] Work-in-Progress: From Logical Time Scheduling to Real-Time Scheduling
    Mallet, Frederic
    Zhang, Min
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 143 - 146
  • [2] Work-In-Progress: Migration Hints in Real-Time Operating Systems
    Raffeck, Phillip
    Ulbrich, Peter
    Schroeder-Preikschat, Wolfgang
    2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 528 - 531
  • [3] Work-in-Progress: Cross-layer Real-Time Scheduling for Wireless Control System
    Wang, Wenchen
    Mosse, Daniel
    Pickel, Jason G.
    Cole, Daniel
    PROCEEDINGS OF THE 23RD IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2017), 2017, : 149 - 151
  • [4] Work-in-Progress: Preference-Oriented Scheduling in Multiprocessor Real-Time Systems
    Xia, Qin
    Zhu, Dakai
    Aydin, Hakan
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 135 - 138
  • [5] Work-In-Progress: Toward Precomputation in Real-Time Mixed-Trust Scheduling
    de Niz, Dionisio
    Andersson, Bjorn
    Kim, Hyoseung
    Klein, Mark
    Lehoczky, John
    2020 IEEE 41ST REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2020, : 411 - 414
  • [6] Work-In-Progress: Real-Time Reactors in C
    Lohstroh, Marten
    Lee, Edward A.
    2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 572 - 575
  • [7] Work-in-Progress Abstract: On the relationship between scheduling theory and real-time calculus
    Slomka, Frank
    Sadeghi, Mohammadreza
    2021 IEEE 27TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2021), 2021, : 195 - 197
  • [8] Work-In-Progress: Real-Time RPC for Hybrid Dual-OS System
    Dong, Pan
    Jiang, Zhe
    Burns, Alan
    Ding, Yan
    Ma, Jun
    2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 532 - 535
  • [9] Work-in-Progress: Fixed Priority Scheduling of Real-time Flows with Arbitrary Deadlines on SMART NoCs
    Liu, Weichen
    Chen, Peng
    Yang, Lei
    Li, Mengquan
    Guan, Nan
    2017 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2017,
  • [10] Work-In-Progress: Making Machine Learning Real-Time Predictable
    Xu, Hang
    Mueller, Frank
    2018 39TH IEEE REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2018), 2018, : 157 - 160