Scheduling Firm Real-time Applications on the Edge with Single-bit Execution Time Prediction

被引:0
|
作者
Salman, Shaik Mohammed [1 ]
Dao, Van-Lan [1 ]
Papadopoulos, Alessandro Vittorio [1 ]
Mubeen, Saad [1 ]
Nolte, Thomas [1 ]
机构
[1] Malardalen Univ, Vasteras, Sweden
基金
瑞典研究理事会;
关键词
D O I
10.1109/ISORC58943.2023.00037
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The edge computing paradigm brings the capabilities of the cloud such as on-demand resource availability to the edge for applications with low-latency and real-time requirements. While cloud-native load balancing and scheduling algorithms strive to improve performance metrics like mean response times, real-time systems, that govern physical systems, must satisfy deadline requirements. This paper explores the potential of an edge computing architecture that utilizes the on-demand availability of computational resources to satisfy firm real-time requirements for applications with stochastic execution and inter-arrival times. As it might be difficult to know precise execution times of individual jobs prior to completion, we consider an admission policy that relies on single-bit execution time predictions for dispatching. We evaluate its performance in terms of the number of jobs that complete by their deadlines via simulations. The results indicate that the prediction-based admission policy can achieve reasonable performance for the considered settings.
引用
收藏
页码:207 / 213
页数:7
相关论文
共 50 条
  • [41] Efficient scheduling of soft real-time applications on multiprocessors
    Srinivasan, A
    Anderson, JH
    15TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2003, : 51 - 59
  • [42] Scheduling imprecise task graphs for real-time applications
    Ravindran, R. C.
    Krishna, C. Mani
    Koren, Israel
    Koren, Zahava
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2014, 6 (01) : 73 - 85
  • [43] PREEMPTIVE LCFS SCHEDULING IN HARD REAL-TIME APPLICATIONS
    BLIEBERGER, J
    SCHMID, U
    PERFORMANCE EVALUATION, 1992, 15 (03) : 203 - 215
  • [44] Periodic Linear Programming with applications to real-time scheduling
    Subramani, K
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2005, 15 (02) : 383 - 406
  • [45] Adaptive Real-Time Scheduling for Legacy Multimedia Applications
    Cucinotta, Tommaso
    Checconi, Fabio
    Abeni, Luca
    Palopoli, Luigi
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (04)
  • [46] A packet scheduling discipline for supporting real-time applications
    Altintas, O
    Atsumi, Y
    Yoshida, T
    1997 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2: PACRIM 10 YEARS - 1987-1997, 1997, : 895 - 899
  • [47] Real-Time Scheduling in IoT Applications: A Systematic Review
    Khajeh, Sima Abolhassani
    Saberikamarposhti, Morteza
    Rahmani, Amir Masoud
    SENSORS, 2023, 23 (01)
  • [48] Scheduling Elastic Applications in Compositional Real-Time Systems
    Salman, Shaik Mohammed
    Mubeen, Saad
    Markovic, Filip
    Papadopoulos, Alessandro, V
    Nolte, Thomas
    2021 26TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2021,
  • [49] Real-Time Lithology Prediction at the Bit Using Machine Learning
    Burak, Tunc
    Sharma, Ashutosh
    Hoel, Espen
    Kristiansen, Tron Golder
    Welmer, Morten
    Nygaard, Runar
    GEOSCIENCES, 2024, 14 (10)
  • [50] Firm real-time system scheduling based on a novel QoS constraint
    Liu, DL
    Hu, XS
    Lemmon, MD
    Ling, Q
    IEEE TRANSACTIONS ON COMPUTERS, 2006, 55 (03) : 320 - 333