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 条
  • [31] Work-in-Progress: A Neuromorphic Approach of the Sound Source Localization Task in Real-Time Embedded Systems
    Gutierrez-Galan, Daniel
    Pedro Jimenez-Fernandez, Juan
    Jimenez-Fernandez, Angel
    Tapiador-Morales, Ricardo
    Rios-Navarro, Antonio
    Linares-Barranco, Alejandro
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE COMPANION (EMSOFT'19), 2019,
  • [32] Analysis on Task Scheduling Operating Mechanism of Embedded Real-time Operating System MQX
    Zhao Tao
    Long Deqing
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 1844 - 1847
  • [33] Work-in-Progress: A Resource-Aware Optimization Model for Real-Time Systems Analysis and Design
    Mamata, Rezwana
    Azim, Akramul
    2022 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT 2022), 2022, : 9 - 10
  • [34] Proportional share scheduling of operating system services for real-time applications
    Jeffay, K
    Smith, FD
    Moorthy, A
    Anderson, J
    19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 480 - 491
  • [35] Soft real-time scheduling in a general purpose operating system: scheduling daemon approach
    Kim, JH
    Kim, SW
    Kim, DY
    You, HY
    Choi, W
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2002, 17 (01): : 3 - 11
  • [36] REAL-TIME OPERATING SYSTEM
    HANATA, S
    MUKOZAKA, H
    YAMAZAKI, H
    REVIEW OF THE ELECTRICAL COMMUNICATIONS LABORATORIES, 1975, 23 (9-10): : 1027 - 1036
  • [37] Work-in-Progress: A Smart Scheduling System for Shared Interactive Remote Laboratories
    Moussa, Mohammed
    Benachenhou, Abdelhalim
    Benatia, Abderrahmane Adda
    TEACHING AND LEARNING IN A DIGITAL WORLD, 2018, 716 : 601 - 606
  • [38] A REAL-TIME MONITOR FOR A DISTRIBUTED REAL-TIME OPERATING SYSTEM
    TOKUDA, H
    KOTERA, M
    MERCER, CW
    SIGPLAN NOTICES, 1989, 24 (01): : 68 - 77
  • [39] Work-In-Progress: Protecting Real-Time GPU Applications on Integrated CPU-GPU SoC Platforms
    Ali, Waqar
    Yun, Heechul
    PROCEEDINGS OF THE 23RD IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2017), 2017, : 141 - 143
  • [40] Toward Real Time Data Analysis for Smart Grids (Work-In-Progress)
    Yin, Jian
    Gorton, Ian
    Poorva, Sharma
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 827 - 832