US 7,363,433 B2 | ||
Cache member protection with partial make MRU allocation | ||
Robert H. Bell, Jr., Austin, Tex. (US); Guy Lynn Guthrie, Austin, Tex. (US); William John Starke, Round Rock, Tex. (US); and Jeffrey Adam Stuecheli, Austin, Tex. (US) | ||
Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
Filed on Feb. 09, 2005, as Appl. No. 11/54,390. | ||
Prior Publication US 2006/0179234 A1, Aug. 10, 2006 | ||
Int. Cl. G06F 12/00 (2006.01) |
U.S. Cl. 711—145 | 8 Claims |
1. In a memory component, a method comprising:
pre-selecting a member of a congruence class as a protected member based on an attribute of an operation targeting the member;
and
preventing selection of the protected member during least recently used (LRU) victim selection by tagging said protected member
as a most recently used (MRU) member during a first pass through an MRU update logic and for treating the protected member
as the MRU member during each pass through the memory component to identify an LRU victim member, regardless of whether the
protected member is a current MRU member.
|