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.

Date of Patent:
Mar. 26, 2019

Filed:

Jun. 13, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Patrick P. Lai, Fremont, CA (US);

Robert Allen Shearer, Woodinville, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/32 (2006.01); G06F 1/3234 (2019.01); G11C 5/14 (2006.01); G06F 1/3246 (2019.01); G06F 1/3203 (2019.01); G06F 1/3293 (2019.01); G06F 12/0897 (2016.01);
U.S. Cl.
CPC ...
G06F 1/3275 (2013.01); G06F 1/3203 (2013.01); G06F 1/3243 (2013.01); G06F 1/3246 (2013.01); G06F 1/3293 (2013.01); G06F 12/0897 (2013.01); G11C 5/148 (2013.01);
Abstract

The hash function used by the processors on a multi-processor chip to distribute accesses to the various last-level caches via the links is changed according to which last-level caches (and/or links) that are active (e.g., 'on') and which are in a lower power consumption mode (e.g., 'off'.) A first hash function is used to distribute accesses to all of the last-level caches and all of the links when all of the last-level caches are ‘on.’ A second hash function is used to distribute accesses to the appropriate subset of the last-level caches and corresponding subset of links when some of the last-level caches are ‘off.’ Data can be sent to only the active last-level caches via active links. By shutting off links connected to caches and components that are in a lower power consumption mode, the power consumption of the chip is reduced.


Find Patent Forward Citations

Loading…