DocumentCode
3437078
Title
Object relocation in OX
Author
Kukula, James H.
Author_Institution
IBM Corp., Poughkeepsie, NY, USA
fYear
1988
fDate
3-5 Oct 1988
Firstpage
8
Lastpage
10
Abstract
Dynamic load balancing of cooperating tasks requires a mechanism for rerouting messages sent between the tasks. When a large number of processors and rapidly changing workloads are involved, it is important to avoid bottlenecks or global expense in the rerouting mechanism. In the Object Executive (OX), both the sending and receiving end of a communication link maintain each other´s physical address. A set of auxiliary control blocks and messages are used to update these addresses when either end of the link is moved. The proposed relocation mechanism has been used by OX on a 16-processor distributed-memory parallel processor
Keywords
object-oriented programming; parallel processing; software portability; supervisory programs; systems software; 16-processor distributed-memory parallel processor; auxiliary control blocks; bottlenecks; communication link; dynamic load balancing; global expense; object executive; relocation mechanism; rerouting mechanism; rerouting messages; Application software; Costs; Hardware; Load management; Parallel processing; Programming profession; Resource management; Routing; Runtime environment; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1988. ICCD '88., Proceedings of the 1988 IEEE International Conference on
Conference_Location
Rye Brook, NY
Print_ISBN
0-8186-0872-2
Type
conf
DOI
10.1109/ICCD.1988.25648
Filename
25648
Link To Document