发明名称 Method and system for cache coherence in DSM multiprocessor system without growth of the sharing vector
摘要 The present invention is directed to a method and a system for maintaining cache coherence in a distributed shared memory (DSM) multiprocessor system. The method begins with a receiving of a shared access request by a receiving node, where the receiving node is an arbitrary node having at least one main memory unit containing information desired to be accessed. Then, the method determines whether the shared access request originates from a local node or from a remote node. When the shared access request originates from a local node, the shared access request is processed as a shared access request. If the shared access request is granted, a sharing vector is generated or updated to reflect the sharing local node(s). When the shared access request originates from a remote node, the shared access request is converted to an exclusive access request and the sharing vector is replaced with a pointer to the requesting remote node. This limits the potential size of the sharing vector according to the local nodes.
申请公布号 US2003163543(A1) 申请公布日期 2003.08.28
申请号 US20020084088 申请日期 2002.02.28
申请人 SILICON GRAPHICS, INC. 发明人 DENEROFF MARTIN M.
分类号 G06F12/08;G06F12/00;G06F12/06;(IPC1-7):G06F15/167 主分类号 G06F12/08
代理机构 代理人
主权项
地址
您可能感兴趣的专利