• DocumentCode
    2279680
  • Title

    Efficient parallel global garbage collection on massively parallel computers

  • Author

    Kamada, Tomio ; Matsuoka, Satoshi ; Yonezawa, Akinori

  • Author_Institution
    Tokyo Univ., Japan
  • fYear
    1994
  • fDate
    14-18 Nov 1994
  • Firstpage
    79
  • Lastpage
    88
  • Abstract
    On distributed-memory high-performance massively parallel computers (MPPs) where processors are interconnected by an asynchronous network, efficient garbage collection (GC) becomes difficult, due to inter-node references and references within pending, unprocessed messages. Our parallel global GC algorithm (1) takes advantage of reference locality, (2) efficiently traverses references over nodes, (3) admits a minimum pause time for the ongoing computations, and (4) has been shown to scale up to 1024-node MPPs. The algorithm employs a global weight counting scheme to substantially reduce message traffic. Two methods for confirming the arrival of pending messages are used: one counts the number of messages and the other uses network `bulldozing´. Performance evaluations in actual implementations on a multicomputer with from 32 to 1024 nodes, the Fujitsu AP1000, reveals various favorable properties of the algorithm
  • Keywords
    distributed memory systems; parallel algorithms; performance evaluation; storage management; Fujitsu AP1000 multicomputer; asynchronous network; distributed-memory high-performance massively parallel computers; global weight counting scheme; inter-node references; message arrival confirmation; message counting; message traffic reduction; minimum pause time; network bulldozing; parallel global garbage collection; pending unprocessed messages; performance evaluations; reference locality; reference traversal; scalability; Computer languages; Computer networks; Concurrent computing; Distributed computing; Dynamic programming; Logic programming; Parallel programming; Runtime; Storage automation; Telecommunication traffic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '94., Proceedings
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-8186-6605-6
  • Type

    conf

  • DOI
    10.1109/SUPERC.1994.344268
  • Filename
    344268