System and method for optimally configuring software systems for a NUMA platform

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7302533
APP PUB NO 20060206489A1
SERIAL NO

11077579

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and system for improving memory access patterns of software systems on NUMA systems discovers NUMA system resources where the NUMA system resources comprises a plurality of NUMA nodes; determines a plurality of database threads, processes, and objects for a database configuration; and generates a policy which assigns the plurality of database threads, processes, and objects to the plurality of NUMA nodes, wherein the generating of the policy is performed prior to initialization of the plurality of database threads, processes, and objects. The assignment of the database threads, processes, or objects to NUMA nodes is such that the amount of remote memory accesses is reduced. When the database thread, process, or object initializes, the database server queries the policy for its assigned NUMA node(s). The database thread, process, or object is then bound to the assigned NUMA node(s).

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
GOOGLE LLC1600 AMPHITHEATRE PARKWAY MOUNTAIN VIEW CA 94043

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Burns, Taavi Andrew Toronto, CA 3 32
Finnie, James Liam Aurora, CA 6 46
Huras, Matthew Albert Ajax, CA 20 372
Kamath, Sunil Jeevananda Markham, CA 1 32
Pham, Lan Tuong Markham, CA 1 32
Rose, Kevin R Toronto, CA 7 148
Sachedina, Aamer Markham, CA 21 351
Zheng, Roger Luo Quan Richmond Hill, CA 7 195

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation