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. 27, 2015
Filed:
Apr. 20, 2012
Robert H. Bell, Jr., Austin, TX (US);
Wen-tzer T. Chen, Austin, TX (US);
Diane G. Flemming, Pflugerville, TX (US);
Hong L. Hua, Austin, TX (US);
William A. Maron, Austin, TX (US);
Mysore S. Srinivas, Austin, TX (US);
Robert H. Bell, Jr., Austin, TX (US);
Wen-Tzer T. Chen, Austin, TX (US);
Diane G. Flemming, Pflugerville, TX (US);
Hong L. Hua, Austin, TX (US);
William A. Maron, Austin, TX (US);
Mysore S. Srinivas, Austin, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
According to one aspect of the present disclosure, a method and technique for variable cache line size management is disclosed. The method includes: determining whether an eviction of a cache line from an upper level sectored cache to an unsectored lower level cache is to be performed, wherein the upper level cache includes a plurality of sub-sectors, each sub-sector having a cache line size corresponding to a cache line size of the lower level cache; responsive to determining that an eviction is to be performed, identifying referenced sub-sectors of the cache line to be evicted; invalidating unreferenced sub-sectors of the cache line to be evicted; and storing the referenced sub-sectors in the lower level cache.