DocumentCode :
1670827
Title :
A fast distributed modular algorithm for resource allocation
Author :
Rhee, Injong
Author_Institution :
Dept. of Comput. Sci., Warwick Univ., Coventry, UK
fYear :
1995
Firstpage :
161
Lastpage :
168
Abstract :
This paper concerns resource allocation in distributed message passing systems, i.e., the scheduling of accesses to system resources shared among many concurrent processes. Three different kinds of resource allocation problems with varying degrees of generality are considered: the dining philosophers problem, the drinking philosophers problem and the dynamic resource allocation problem. We present an efficient modular resource allocation algorithm that uses any arbitrary resource allocation algorithm as a subroutine. It improves the performance of the subroutine by letting each process wait only for its currently conflicting processes, and therefore, allows more concurrency. For appropriate choices of the subroutine, we obtain the fastest known resource allocation algorithms in terms of the worst case response time. Simulation studies were conducted which also indicate that our algorithms perform faster and require a smaller number of messages than other previously known algorithms on average, especially when resource contention among processes is high and the average time that a process remains in the critical region is large
Keywords :
concurrency control; digital simulation; message passing; resource allocation; system recovery; dining philosophers problem; distributed message passing systems; drinking philosophers problem; dynamic resource allocation problem; fast distributed modular algorithm; performance; resource allocation; resource contention; scheduling; simulation studies; Algorithms; Computer science; Concurrent computing; Content management; Database systems; Delay; Message passing; Processor scheduling; Resource management; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1995., Proceedings of the 15th International Conference on
Conference_Location :
Vancouver, BC
ISSN :
1063-6927
Print_ISBN :
0-8186-7025-8
Type :
conf
DOI :
10.1109/ICDCS.1995.500015
Filename :
500015
Link To Document :
بازگشت