DocumentCode :
1830427
Title :
Real time resource management and adaptive parallel programming for a cluster of computers: a comparison of different approaches in a computationally intensive environment
Author :
Roy, N.K.
Author_Institution :
Microway, Inc, Plymouth, MA, USA
fYear :
2001
fDate :
2001
Firstpage :
216
Lastpage :
226
Abstract :
Two classic problems that are computationally intensive and show good speedup and scalability when solved in a parallel programming environment are used to test the different resource allocation and management algorithms used with the node intrusion and failure experiment. We divide the adaptive resource allocation experiments into two groups: (i) automatic survivability and scalability (ii) assessment of real-time quality of service (QoS). In the former, we use different algorithms to detect failed programs, host and network resources and idle times, computing an allocation, enactment of an allocation, and restart notification. We also use different techniques to detect dynamic paths that are receiving poor QoS possibly due to overload and to "scale up" such paths via reallocation. In the latter case, we use different fitness functions to classify the connections and the resources available on the nodes and study the effects of these on the overall resource allocation and the eventual speedup
Keywords :
fault tolerant computing; parallel programming; quality of service; real-time systems; resource allocation; workstation clusters; QoS; adaptive parallel programming; adaptive resource allocation experiments; automatic survivability; cluster of computers; computationally intensive environment; dynamic paths; failed programs; fitness functions; idle times; network resources; node intrusion; parallel programming environment; real time resource management; real-time quality of service; reallocation; resource allocation; resource management algorithms; restart notification; Computer networks; Concurrent computing; Functional programming; Message passing; Parallel processing; Parallel programming; Peer to peer computing; Quality of service; Resource management; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Applications, 2001. NCA 2001. IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-7695-1432-4
Type :
conf
DOI :
10.1109/NCA.2001.962535
Filename :
962535
Link To Document :
بازگشت