JOURNAL ARTICLE

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

Binoy RavindranPeng Li

Year: 2004 Journal:   IEEE Transactions on Computers Vol: 53 (2)Pages: 201-216   Publisher: Institute of Electrical and Electronics Engineers

Abstract

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.

Keywords:
Computer science Asynchronous communication Scheduling (production processes) Workload Algorithm Distributed computing Dynamic priority scheduling Processor scheduling Earliest deadline first scheduling Network packet Fixed-priority pre-emptive scheduling Rate-monotonic scheduling Real-time computing Resource (disambiguation) Computer network Mathematical optimization Quality of service

Metrics

7
Cited By
0.25
FWCI (Field Weighted Citation Impact)
35
Refs
0.55
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Real-Time Systems Scheduling
Physical Sciences →  Computer Science →  Hardware and Architecture
Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Using application benefit for proactive resource allocation in asynchronous real-time distributed systems

Tamir HegazyBinoy Ravindran

Journal:   IEEE Transactions on Computers Year: 2002 Vol: 51 (8)Pages: 945-962
JOURNAL ARTICLE

Proactive resource allocation for asynchronous real-time distributed systems in the presence of processor failures

Binoy RavindranPeng LiTamir Hegazy

Journal:   Journal of Parallel and Distributed Computing Year: 2003 Vol: 63 (12)Pages: 1219-1242
JOURNAL ARTICLE

Proactive QoS negotiation in asynchronous real-time distributed systems

Peng LiBinoy Ravindran

Journal:   Journal of Systems and Software Year: 2003 Vol: 73 (1)Pages: 75-88
© 2026 ScienceGate Book Chapters — All rights reserved.