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:
Aug. 05, 2014

Filed:

Jan. 05, 2007
Applicants:

Xiaowei Shen, Hopewell Junction, NY (US);

David F. Bacon, Sleepy Hollow, NY (US);

Robert W. Wisniewski, Ossining, NY (US);

Orran Krieger, Newton, MA (US);

Inventors:

Xiaowei Shen, Hopewell Junction, NY (US);

David F. Bacon, Sleepy Hollow, NY (US);

Robert W. Wisniewski, Ossining, NY (US);

Orran Krieger, Newton, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 13/00 (2006.01); G06F 13/28 (2006.01); G06F 12/08 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0815 (2013.01);
Abstract

Color-based caching allows each cache line to be distinguished by a specific color, and enables the manipulation of cache behavior based upon the colors of the cache lines. When multiple threads are able to share a cache, effective cache management is critical to overall performance. Color-based caching provides an effective method to better utilize caches and avoid unnecessary cache thrashing and pollution. Hardware maintains color-based counters relative to the cache lines to monitor and obtain feedback on cache line events. These counters are utilized for cache coherence transactions in multiple processor systems.


Find Patent Forward Citations

Loading…