发明名称 Cache coherence protocol for reducing the effects of false sharing in non-bus-based shared-memory multiprocessors
摘要 A cache coherence protocol for a multiprocessor system. Each processor in the system has an associated cache capable of storing multiple word data lines. The system also includes a plurality of main memory modules, each having an associated distributed global directory storing directory information for lines stored in the associated main memory module. Each main memory module is connected to each processor by means of a multi-stage interconnection network. When a processor attempts to over-write an individual word in a line stored in its associated cache, a write request signal is sent to the appropriate global directory, and each other processor whose cache stores a copy of the line is notified of the request. When each other processor has responded with an acknowledgement, the first processor is allowed to proceed with the write.
申请公布号 US5822763(A) 申请公布日期 1998.10.13
申请号 US19960635071 申请日期 1996.04.19
申请人 IBM CORPORATION 发明人 BAYLOR, SANDRA JOHNSON;HSU, YARSUN
分类号 G06F12/08;(IPC1-7):G06F12/00;G06F13/00 主分类号 G06F12/08
代理机构 代理人
主权项
地址