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:
Oct. 19, 2021
Filed:
Aug. 07, 2019
International Business Machines Corporation, Armonk, NY (US);
Nikolas Ioannou, Zurich, CH;
Nikolaos Papandreou, Thalwil, CH;
Roman Alexander Pletka, Uster, CH;
Sasa Tomic, Kilchberg, CH;
Radu Ioan Stoica, Zurich, CH;
Timothy Fisher, Cypress, TX (US);
Aaron Daniel Fry, Richmond, TX (US);
Charalampos Pozidis, Thalwil, CH;
Andrew D. Walls, San Jose, CA (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A computer-implemented method, according to one embodiment, is for maintaining heat information of data while in a cache. The computer-implemented method includes: transferring data from non-volatile memory to the cache, such that the data is stored in a first page in the cache. Previous read and/or write heat information associated with the data is maintained by preserving one or more bits in a hash table which correspond to the data in the first page. Moreover, the data is destaged from the first page in the cache to the non-volatile memory, and the one or more bits in the hash table which correspond to the data are updated to reflect current read and/or write heat information associated with the data.