DocumentCode
2572988
Title
Experiences in dynamic placement of actors on multicomputer systems
Author
Di Santo, Michele ; Frattolillo, Franco ; Iannello, Giulio
Author_Institution
Salerno Univ., Italy
fYear
1995
fDate
25-27 Jan 1995
Firstpage
130
Lastpage
137
Abstract
The availability of low-cost microprocessors and the advances in communication technologies have promoted a great interest in multicomputer architectures. These systems are characterized by high performance, availability and extensibility at low cost but nowadays lack of good programming tools which could help the programmer to really exploit the resources of the computing system. One of the most significant problems, especially for highly dynamic computations, is how to allocate work to the nodes of the system. We examine the main topics concerning a dynamic load balancer integrated in the ASK run-time kernel which supports parallel actor programming on a transputer network. The balancer implements both a random allocation algorithm and a more complex one called Adaptive Contracting Within Neighbourhood (ACWN). Experimental results concerning the balancer behavior on some sample algorithms are presented and analyzed
Keywords
distributed memory systems; object-oriented programming; operating system kernels; parallel machines; parallel programming; resource allocation; ACWN; ASK run-time kernel; Adaptive Contracting Within Neighbourhood; balancer behavior; dynamic actor placement; dynamic load balancer; highly dynamic computations; low cost; multicomputer architectures; multicomputer systems; parallel actor programming; programming tools; random allocation algorithm; transputer network; Amplitude shift keying; Availability; Communications technology; Computer architecture; Costs; Dynamic programming; High performance computing; Microprocessors; Programming profession; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1995. Proceedings. Euromicro Workshop on
Conference_Location
San Remo
Print_ISBN
0-8186-7031-2
Type
conf
DOI
10.1109/EMPDP.1995.389146
Filename
389146
Link To Document