Efficient region coherence protocol for clustered shared-memory multiprocessor systems

作者: Steven R. Kunkel , Jason F. Cantin

DOI:

关键词:

摘要: A system and method of a region coherence protocol for use in Region Coherence Arrays (RCAs) deployed clustered shared-memory multiprocessor systems which optimize cache-to-cache transfers by allowing broadcast memory requests to be provided only portion system. Interconnect hierarchy levels can devised logical groups processors, processors on the same chip, chips aggregated into multichip module, modules printed circuit board, other boards or cabinets. The present includes, example, one bit per level interconnect hierarchy, such that has value “1” indicate there may caching copies lines from at “0” are no cached any respective hierarchy.

参考文章(11)
Erik Hagersten, Christopher J. Jackson, Aleksandr Guzovskiy, Hien Nguyen, William A. Nesheim, Multiprocessing computer system employing a cluster protection mechanism ,(1998)
Guy Lynn Guthrie, William John Starke, Benjiman Lee Goodman, James Stephen Fields, Derek Edward Williams, Data processing system and method for efficient communication utilizing an Tn and Ten coherency states ,(2005)
Bruno Conterno, Vildo Luperini, Fernando Pesce, Giuseppe Barbagelata, Osvaldo Pugliese, Enrico Perroni, Multiple-hierarchical-level multiprocessor system ,(1986)
J.F. Cantin, J.E. Smith, M.H. Lipasti, A. Moshovos, B. Falsafi, Coarse-Grain Coherence Tracking: RegionScout and Region Coherence Arrays IEEE Micro. ,vol. 26, pp. 70- 79 ,(2006) , 10.1109/MM.2006.8
DeQing Chen, Chunqiang Tang, Brandon Sanders, Sandhya Dwarkadas, Michael L Scott, None, Exploiting high-level coherence information to optimize distributed shared state acm sigplan symposium on principles and practice of parallel programming. ,vol. 38, pp. 131- 142 ,(2003) , 10.1145/781498.781518
Martin Schulz, Brian S. White, Sally A. McKee, Hsien-Hsin S. Lee, Jürgen Jeitner, Owl: next generation system monitoring computing frontiers. pp. 116- 124 ,(2005) , 10.1145/1062261.1062284
Givargis G. Kaldani, Swaminathan Venkataraman, Yuval Koren, David Edward Mccracken, Martin M. Deneroff, Multiprocessor node controller circuit and method ,(2000)
Jason F. Cantin, Mikko H. Lipasti, James E. Smith, Improving Multiprocessor Performance with Coarse-Grain Coherence Tracking ACM SIGARCH Computer Architecture News. ,vol. 33, pp. 246- 257 ,(2005) , 10.1145/1080695.1069991