Mechanism to improve input/output write bandwidth in scalable systems utilizing directory based coherecy

作者: Henk G. Neefs , Jeffrey D. Chamberlain , Sailesh Kottapalli , Ganesh Kumar , Jeffrey S. Wilder

DOI:

关键词:

摘要: Methods and apparatus relating to directory based coherency improve input/output write bandwidth in scalable systems are described. In one embodiment, a first agent receives request data from second via link logic causes the state an Input/Output Directory Cache (IODC) of agent. Additionally, send modified exclusive using back agent, while allowing remain cached exclusively also enabling deallocation IODC entry Other embodiments disclosed.

参考文章(10)
Gregory Edward Tierney, Simon C. Steely, St Phen R. Van Doren, System and method for creating ordering points ,(2004)
Michael P. Hohmuth, Stephan Diestelhorst, Martin T. Pohlack, David S. Christie, Jaewoong Chung, Luke Yen, Preventing unintended loss of transactional data in hardware transactional memory systems ,(2011)
Henk G. Neefs, Andrew Y. Sun, Manoj K. Arora, Ravindra P. Saraf, Rahul Pal, Providing A Directory Cache For Peripheral Devices ,(2010)
James Vash, Ching Tsun Chou, Robert H. Beers, Robert J. Safranek, Satisfying memory ordering requirements between partial reads and non-snoop accesses ,(2008)
John A. Morrison, John R. Feehrer, Blaine D. Gaither, System and method for recovery from address errors ,(1999)
Erin Handgen, Patrick Knebel, Coherency directory updating ,(2006)
Craig Church, Joseph Schibinger, Josh Collier, Tracking cache coherency in an extended multiple processor environment ,(2006)
Liang Yin, Fatma Ehsan, Namratha Jaisimha, Binata Bhattacharyya, Data ordering in a multi-node system ,(2007)