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

Disk block cache management for a distributed shared memory computer system

Patent 6389513 Issued on May 14, 2002. Estimated Expiration Date: Icon_subject May 13, 2018. 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

Flat cache-only multi-processor architectures
Patent #: 5535116
Issued on: 07/09/1996
Inventor: Gupta, et al.

Distributed shared data management system for controlling structured shared data and for serializing access to shared data
Patent #: 5649102
Issued on: 07/15/1997
Inventor: Yamauchi, et al.

Method of buffering data objects in a database
Patent #: 5680573
Issued on: 10/21/1997
Inventor: Rubin, et al.

Quick recovery of write cache in a fault tolerant I/O system
Patent #: 5724501
Issued on: 03/03/1998
Inventor: Dewey, et al.

Enhanced raid write hole protection and recovery
Patent #: 5774643
Issued on: 06/30/1998
Inventor: Lubbers, et al.

System and method for segmenting a database based upon data attributes
Patent #: 5870746
Issued on: 02/09/1999
Inventor: Knutson, et al.

Computer system with private and shared partitions in cache
Patent #: 5875464
Issued on: 02/23/1999
Inventor: Kirk

Symmetric multiprocessing computer with non-uniform memory access architecture
Patent #: 5887146
Issued on: 03/23/1999
Inventor: Baxter, et al.

Methods and apparatus for managing a database in a distributed operating environment
Patent #: 5940827
Issued on: 08/17/1999
Inventor: Hapner, et al.

Data replication across nodes of a multiprocessor computer system
Patent #: 6049853
Issued on: 04/11/2000
Inventor: Kingsbury, et al.

More ...

Inventor

Application

No. 078387 filed on 05/13/1998

US Classes:

711/129, Partitioned cache707/8, Concurrency (e.g., lock management in shared database)709/200, MISCELLANEOUS709/201, DISTRIBUTED DATA PROCESSING710/104, System configuring711/121, Private caches711/147, Shared memory area711/148, Plural shared memories712/28, Distributed processing system712/29, Interface712/30, Operation712/31, Master/slave712/34, Including coprocessor718/105Load balancing

Examiners

Primary: Yoo, Do Hyun
Assistant: Namazi, Mehdi

Attorney, Agent or Firm

International Class

G06F 012/00

Abstract

A buffer cache management structure, or metadata, for a computer system such as a NUMA (non-uniform memory access) machine, wherein physical main memory is distributed and shared among separate memories. The memories reside on separate nodes that are connected by a system interconnect. The buffer cache metadata is partitioned into portions that each include a set of one or more management data structures such as hash queues that keep track of disk blocks cached in the buffer cache. Each set of management data structures is stored entirely within one memory. A first process performs operations on the buffer cache metadata by determining, from an attribute of a data block requested by the process, in which memory a portion of the metadata associated with the data block is stored. The process then determines if the memory containing the metadata portion is local to the process. If so, the first process performs the operation. If not, the first process requests that a second process that is local to the memory perform the operation. The second process then performs the operation and notifies the first process of the operation results.

Other References

  • Lovett and Clapp, "STiNG: A CC-NUMA Computer System for the Commercial Marketplace," ISCA'96, pp. 308-317 (1996)
  • Krakovsky, Understanding the Oracle Server, chapter 4, pp. 35-48 (1996)
  • Bach, The Design of the Unix Operating System, chapter 3, pp. 38-59 (1986
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?