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
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;
Conference_Titel :
High-Performance Computing, 1997. Proceedings. Fourth International Conference on
Conference_Location :
Bangalore
Print_ISBN :
0-8186-8067-9
DOI :
10.1109/HIPC.1997.634480