• DocumentCode
    2541014
  • Title

    A performance comparison of homeless and home-based lazy release consistency protocols in software shared memory

  • Author

    Cox, Alan L. ; De Lara, Eyal ; Hu, Charlie ; Zwaenepoel, Willy

  • Author_Institution
    Dept. of Comput. Sci., Rice Univ., Houston, TX, USA
  • fYear
    1999
  • fDate
    9-13 Jan 1999
  • Firstpage
    279
  • Lastpage
    283
  • Abstract
    In this paper, we compare the performance of two multiple-writer protocols based on lazy release consistency. In particular, we compare the performance of Princeton´s home-based protocol and TreadMarks´ protocol on a 32-processor platform. We found that the performance difference between the two protocols was less than 4% for four out of seven applications. For the three applications on which performance differed by more than 4%, the TreadMarks protocol performed better for two because most of their data were migratory, while the home-based protocol performed better for one. For this one application, the explicit control over the location of data provided by the home-based protocol resulted in a better distribution of communication load across the processors. These results differ from those of a previous comparison of the two protocols. We attribute this difference to (1) a different ratio of memory to network bandwidth on our platform and (2) lazy diffing and request overlapping, two optimizations used by TreadMarks that were not used in the previous study
  • Keywords
    distributed shared memory systems; optimisation; paged storage; performance evaluation; protocols; TreadMarks; lazy release consistency protocols; performance comparison; software shared memory; Automatic logic units; Bandwidth; Communication system control; Computer science; Electronic switching systems; Encoding; Lapping; Protocols; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 1999. Proceedings. Fifth International Symposium On
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7695-0004-8
  • Type

    conf

  • DOI
    10.1109/HPCA.1999.744380
  • Filename
    744380