U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Provision of a victim cache within a storage cache hierarchy

Patent 7254673 Issued on August 7, 2007. Estimated Expiration Date: Icon_subject December 30, 2024. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Dual usage memory selectively behaving as a victim cache for L1 cache or as a tag array for L2 cache
Patent #: 5822755
Issued on: 10/13/1998
Inventor: Shippy

Content-based, transparent sharing of memory units
Patent #: 6789156
Issued on: 09/07/2004
Inventor: Waldspurger

Provision of a victim cache within a storage cache hierarchy
Patent #: 6901477
Issued on: 05/31/2005
Inventor: Sullivan

Multi-level cache system with simplified miss/replacement control
Patent #: 7007135
Issued on: 02/28/2006
Inventor: Koo, et al.

On-disk file format for a serverless distributed file system
Patent #: 7043637
Issued on: 05/09/2006
Inventor: Bolosky, et al.

System, method and apparatus for controlling supply of backup power to first and second power planes in the event of a power failure of a main power supply
Patent #: 7058835
Issued on: 06/06/2006
Inventor: Sullivan, et al.

Root complex connection system
Patent #: 7062594
Issued on: 06/13/2006
Inventor: Sardella, et al.

Data storage cache system shutdown scheme
Patent #: 7062675
Issued on: 06/13/2006
Inventor: Kemeny, et al.

Cache memory eviction policy for combining write transactions
Patent #: 7089362
Issued on: 08/08/2006
Inventor: Creta, et al.

Large high bandwidth memory system Patent #: 7089379
Issued on: 08/08/2006
Inventor: Sharma, et al.

Inventor

Assignee

Application

No. 11026736 filed on 12/30/2004

US Classes:

711/113, Caching711/119, Multiple caches711/122, Hierarchical caches711/133, Entry replacement strategy711/134, Combined replacement modes711/139, No-cache flags711/118, Caching711/6, Virtual machine memory addressing713/171, Having key exchange713/324, By shutdown of only part of system710/314, Common protocol (e.g., PCI to PCI)714/15, State recovery (i.e., process or data file)711/154, Control technique711/162, Backup707/100, DATABASE SCHEMA OR DATA STRUCTURE439/61Receives plural panel circuit edges

Examiners

Primary: Verbrugge, Kevin

Attorney, Agent or Firm

International Classes

G06F 12/00
G06F 12/08

Abstract

Apparatus, methods, and program products for storing data address a first cache and a second cache. The second cache is capable of operating in a first mode wherein data read for storage in the first cache is also stored in the second cache, and is capable of operating in a second mode wherein the data stored in the second cache does not include at least some of the data read for storage in the first cache. The data stored in the second cache includes data that has been removed from the first cache. Thus the contents of the second cache are at least partially exclusive of the contents of the first cache. The described apparatus, methods, and program products are advantageously employed in multi-level caching systems wherein the caches may be approximately the same size.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$16.95more info
 
Sign InRegister
Username  
Password   
forgot password?