Simplified Collision Handling for Castouts
Original Publication Date: 1996-Aug-01
Included in the Prior Art Database: 2005-Mar-31
Castouts (writes that shift cache lines from modified to the shared or invalid states) can collide with other operations in a number of ways. They can also encounter resource problems with the directory, and logic to handle all these possible problems can get complicated. This logic can be simplified by not updating the directory when certain resource conflicts happen.