• DocumentCode
    2406024
  • Title

    Shared memory mirroring for reducing communication overhead on commodity networks

  • Author

    Palmer, Bruce ; Nieplocha, Jarek ; Aprà, Edoardo

  • Author_Institution
    Computational Sci. & Math., Pacific Northwest Nat. Lab., Richland, WA, USA
  • fYear
    2003
  • fDate
    1-4 Dec. 2003
  • Firstpage
    420
  • Lastpage
    428
  • Abstract
    This paper proposes using shared memory for caching latency sensitive distributed data structures on symmetric multiprocessor nodes of clusters connected with commodity networks. Shared memory mirroring is a hybrid approach that replicates data across cluster nodes and distributes data within each node. The user is responsible for managing consistency of the data cached within the mirrored data structures. The method is shown to be very effective in improving the performance of a real scientific application on clusters equipped with Ethernet, Myrinet, or quadric networks.
  • Keywords
    cache storage; data structures; distributed shared memory systems; workstation clusters; Ethernet; Myrinet; caching latency; cluster nodes; commodity networks; communication overhead; data replication; distributed data structures; mirrored data structures; quadric networks; shared memory mirroring; symmetric multiprocessor nodes; Cache memories; Computer networks; Concurrent computing; Data structures; Delay; Ethernet networks; Mathematics; Memory management; Quantum computing; Scalability; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
  • Print_ISBN
    0-7695-2066-9
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2003.1253342
  • Filename
    1253342