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:
Jan. 11, 2011
Filed:
Nov. 28, 2007
Robert H. Bell, Jr., Austin, TX (US);
Louis B. Capps, Jr., Georgetown, TX (US);
Thomas E. Cook, Essex Junction, VT (US);
Michael J. Shapiro, Austin, TX (US);
Naresh Nayar, Rochester, MN (US);
Robert H. Bell, Jr., Austin, TX (US);
Louis B. Capps, Jr., Georgetown, TX (US);
Thomas E. Cook, Essex Junction, VT (US);
Michael J. Shapiro, Austin, TX (US);
Naresh Nayar, Rochester, MN (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A snoop coherency method, system and program are provided for intervening a requested cache line from a plurality of candidate memory sources in a multiprocessor system on the basis of the sensed temperature or power dissipation value at each memory source. By providing temperature or power dissipation sensors in each of the candidate memory sources (e.g., at cores, cache memories, memory controller, etc.) that share a requested cache line, control logic may be used to determine which memory source should source the cache line by using the power sensor signals to signal only the memory source with acceptable power dissipation to provide the cache line to the requester.