• DocumentCode
    1647695
  • Title

    The effect of network total order, broadcast, and remote-write capability on network-based shared memory computing

  • Author

    Stets, Robert ; Dwarkadas, Sandhya ; Kontothanassis, Leonidas ; Rencuzogullari, Umit ; Scott, Michael L.

  • Author_Institution
    Dept. of Comput. Sci., Rochester Univ., NY, USA
  • fYear
    2000
  • fDate
    6/22/1905 12:00:00 AM
  • Firstpage
    265
  • Lastpage
    276
  • Abstract
    Emerging system-area networks provide a variety of features that can dramatically reduce network communication overhead. In this paper, we evaluate the impact of such features on the implementation of Software Distributed Shared Memory (SDSM), and on the Cashmere system in particular. Cashmere has been implemented on the Compaq Memory Channel network, which supports low-latency messages, protected remote memory writes, in-expensive broadcast, and total ordering of network packets. Our evaluation is based on several Cashmere protocol variants, ranging from a protocol that fully leverages the Memory Channel´s special features to one that uses the network only for fast messaging. We find that the special features improve performance by 18-44% for three of our applications, but less than 12% for our other seven applications. We also find that home node migration, an optimization available only in the message-based protocol, can improve performance by as much as 67%. These results suggest that for systems of modest size, low latency is much more important for SDSM performance than are remote writes, broadcast, or total ordering. At the same time, results on an emulated 32-node system indicate that broadcast based on remote writes of widely-shared data may improve performance by up to 51% for some applications. If hardware broadcast or multicast facilities can be made to scale, they can be beneficial in future system-area networks
  • Keywords
    distributed shared memory systems; performance evaluation; protocols; Cashmere protocol; Cashmere system; broadcast; home node migration; low-latency messages; network total order; network-based shared memory computing; remote-write capability; software distributed shared memory; system-area networks; Access protocols; Broadcasting; Computer networks; Cost accounting; Delay; Electronic switching systems; Protection; Random access memory; Read only memory; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 2000. HPCA-6. Proceedings. Sixth International Symposium on
  • Conference_Location
    Touluse
  • Print_ISBN
    0-7695-0550-3
  • Type

    conf

  • DOI
    10.1109/HPCA.2000.824356
  • Filename
    824356