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:
Aug. 05, 2014
Filed:
Jan. 05, 2007
Xiaowei Shen, Hopewell Junction, NY (US);
David F. Bacon, Sleepy Hollow, NY (US);
Robert W. Wisniewski, Ossining, NY (US);
Orran Krieger, Newton, MA (US);
Xiaowei Shen, Hopewell Junction, NY (US);
David F. Bacon, Sleepy Hollow, NY (US);
Robert W. Wisniewski, Ossining, NY (US);
Orran Krieger, Newton, MA (US);
International Business Machines Corporation, Armonk, NY (US);
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.