DPR, LPR: Proactive resource allocation algorithms for asynchronous real-time distributed systems

被引:4
|
作者
Ravindran, B [1 ]
Li, P [1 ]
机构
[1] Virginia Polytech Inst & State Univ, Bradley Dept Elect & Comp Engn, Real Time Syst Lab, Blacksburg, VA 24061 USA
关键词
asynchronous real-time systems; distributed real-time systems; proactive resource allocation; aperiodic tasks; switched real-time Ethernet; EDF; MLLF;
D O I
10.1109/TC.2004.1261829
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present two proactive resource allocation algorithms, called DPR and LPR, for satisfying the timeliness requirements of real-time tasks in asynchronous real-time distributed systems. The algorithms are proactive in the sense that they allow application-specified and user-triggered resource allocation by allowing anticipated task workloads to be specified for future time intervals. When proactively triggered, the algorithms allocate resources to maximize the aggregate deadline-satisfied ratio for the future time interval under the anticipated workload. While DPR uses the Earliest Deadline First scheduling algorithm as the underlying algorithm for process scheduling and packet scheduling, LPR uses a modified Least Laxity First scheduling algorithm. We show-that LPR is computationally more expensive than DPR. Further, our experimental studies reveal that LPR yields a higher deadline-satisfied ratio than DPR.
引用
收藏
页码:201 / 216
页数:16
相关论文
共 50 条
  • [1] On decentralized proactive resource allocation in asynchronous real-time distributed systems
    Hegazy, T
    Ravindran, B
    [J]. 7TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2002, : 27 - 34
  • [2] Using application benefit for proactive resource allocation in asynchronous real-time distributed systems
    Hegazy, T
    Ravindran, B
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (08) : 945 - 962
  • [3] Proactive resource allocation for asynchronous real-time distributed systems in the presence of processor failures
    Ravindran, B
    Li, P
    Hegazy, T
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2003, 63 (12) : 1219 - 1242
  • [4] Proactive QoS negotiation in asynchronous real-time distributed systems
    Li, P
    Ravindran, B
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 73 (01) : 75 - 88
  • [5] Proactive QoS negotiation in asynchronous real-time distributed systems
    Li, P
    Ravindran, B
    [J]. PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2002, : 237 - 242
  • [6] RBA: A best effort resource allocation algorithm for asynchronous real-time distributed systems
    Ravindran, B
    Hegazy, T
    [J]. JOURNAL OF RESEARCH AND PRACTICE IN INFORMATION TECHNOLOGY, 2001, 33 (02): : 158 - 172
  • [7] Distributed Extremum Seeking for Real-Time Resource Allocation
    Poveda, Jorge
    Quijano, Nicanor
    [J]. 2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 2772 - 2777
  • [8] Real-Time Deployment and Resource Allocation for Distributed UAV Systems in Disaster Relief
    Nguyen, Long D.
    Nguyen, Khoi K.
    Kortun, Ayse
    Duong, Trung Q.
    [J]. 2019 IEEE 20TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC 2019), 2019,
  • [9] Real-Time Resource Allocation for Tracking Systems
    Satsangi, Yash
    Whiteson, Shimon
    Oliehoek, Frans A.
    Bouma, Henri
    [J]. CONFERENCE ON UNCERTAINTY IN ARTIFICIAL INTELLIGENCE (UAI2017), 2017,
  • [10] RESOURCE-ALLOCATION IN REAL-TIME SYSTEMS
    STANKOVIC, JA
    [J]. REAL-TIME SYSTEMS, 1993, 5 (2-3) : R1 - R6