• DocumentCode
    2045219
  • Title

    A cost model for distributed shared memory using competitive update

  • Author

    Kim, Jai-Hoon ; Vaidya, Nitin H.

  • Author_Institution
    Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
  • fYear
    1997
  • fDate
    18-21 Dec 1997
  • Firstpage
    112
  • Lastpage
    117
  • Abstract
    This paper presents a new “cost” analysis model for distributed shared memory (DSM) using a competitive update protocol. The cost metric of interest is the overhead of message passing necessary to implement DSM. This approach is based on segment model proposed previously (Kim et al., 1996, 1997). The input parameter for the cost analysis model is the probability density function of the number of remote updates in a segment. This distribution can quite accurately characterize many applications. The proposed model is validated by comparing analytical results obtained using the model to experimental results. The competitive update protocol for shared memory is defined using a parameter called the “update limit” (or threshold). Using the proposed model, we compute the optimal update limit for the competitive update protocol
  • Keywords
    communication complexity; distributed memory systems; memory protocols; message passing; multiprocessing programs; shared memory systems; competitive update; competitive update protocol; cost model; distributed shared memory; message passing overhead; optimal update limit; probability density function; segment model; software distributed shared memory systems; Access protocols; Application software; Computer science; Cost function; Distributed computing; Electronic mail; Message passing; Probability density function; Software maintenance; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computing, 1997. Proceedings. Fourth International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    0-8186-8067-9
  • Type

    conf

  • DOI
    10.1109/HIPC.1997.634480
  • Filename
    634480