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.:

US 9330736 B1

PDF
Full Text
Expired
Date of Patent:
May. 03, 2016

Filed:

Feb. 12, 2013
Applicant:

Qualcomm Incorporated, San Diego, CA (US);

Inventor:

Gerald Paul Michalak, Cary, NC (US);

Assignee:

QUALCOMM Incorporated, San Diego, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G11C 7/10 (2006.01); G06F 3/06 (2006.01); G06F 12/10 (2016.01);
U.S. Cl.
CPC ...
G11C 7/1072 (2013.01); G06F 3/0647 (2013.01); G06F 3/0655 (2013.01); G06F 12/023 (2013.01); G06F 12/10 (2013.01); G06F 2212/1016 (2013.01); G06F 2212/1041 (2013.01); Y02B 60/1225 (2013.01);
Abstract

To utilize the most efficient memory available to a mobile processor, page access counters may be used to record utilization associated with multiple different memory types. In one embodiment, an operating system routine may analyze the page access counters to determine low utilization pages and high utilization pages to dynamically assign between the multiple different memory types, which may include a more efficient memory type having greater capacity, greater throughput, lower latency, or lower power consumption than a less efficient memory type. As such, in response to detecting a high utilization page in the less efficient memory or a low utilization page in the more efficient memory, contents associated therewith may be copied to the more efficient memory and the less efficient memory, respectively, and virtual-to-physical address mappings may be changed to reflect the reassignment.


Find Patent Forward Citations

Michalak, Gerald. (2016). Processor memory optimization via page access counting (U.S. Patent No. 9330736). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/9330736

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…