• 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