or
Bookmark and Share
Methods and apparatus for managing a shared memory in a multi-processor system
   
Document Number
US Patent 7386687
Issued Date
June 10, 2008
Link
Inventors
Map
Abstract
Methods and apparatus provide for associating memory allocation table (MAT) entries with nodes in a binary tree such that the nodes and the entries are grouped into hierarchical levels, each entry including status information; associating the nodes and the entries with segments of a shared memory of a multi-processor system such that higher level nodes and entries are associated with larger numbers of segments of the shared memory and lower level nodes and entries are associated with smaller numbers of segments of the shared memory; initializing the MAT such that the status information of at least a plurality of entries indicates that the associated segment or segments of the shared memory are available for reservation; and selecting one entry in a group of entries in the MAT at a level corresponding to a desired size of the shared memory to be reserved.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
34
Comments:
no comments yet
Published
June 10, 2008
Application Number
11/031,461
Filed
January 7, 2005
US Classification
711/147   711/152 711/E12.006 711/E12.013
Int'l Classification
G06F   13/28   (20060101)  
Examiner
Assistant Examiner
USPTO Field of Search
711/147  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us