The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 20, 2007
Filed:
Aug. 18, 2003
Applicant:
Andrew B. Hastings, Eagan, MN (US);
Inventor:
Andrew B. Hastings, Eagan, MN (US);
Assignee:
Cray Inc., Seattle, WA (US);
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2006.01);
U.S. Cl.
CPC ...
Abstract
Virtual memory is mapped to physical memory in a computerized system. Two or more contiguous pages in virtual memory to be mapped to physical memory are identified, and the size in pages of the two or more contiguous pages is determined. An alignment in pages is determined for the two or more contiguous pages of virtual memory, and a free bit data structure is searched to locate a free section of contiguous physical memory having the desired size and alignment. The two or more pages of virtual memory are then mapped via a single mapping to located free section of contiguous physical memory.