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:
Jul. 27, 2021
Filed:
Jun. 20, 2019
International Business Machines Corporation, Armonk, NY (US);
University of Illinois AT Urbana-champaign, Urbana, IL (US);
Ahmed Abulila, Urbana, IL (US);
Vikram Sharma Mailthody, Urbana, IL (US);
Zaid Qureshi, Bronx, NY (US);
Jian Huang, Champaign, IL (US);
Nam Sung Kim, Champaign, IL (US);
Jinjun Xiong, Goldens Bridge, NY (US);
Wen-Mei Hwu, Urbana, IL (US);
INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US);
Abstract
Various embodiments are provided for providing byte granularity accessibility of memory in a unified memory-storage hierarchy in a computing system by a processor. A location of one or more secondary memory medium pages in a secondary memory medium may be mapped into an address space of a primary memory medium to extend a memory-storage hierarchy of the secondary memory medium. The one or more secondary memory medium pages may be promoted from the secondary memory medium to the primary memory medium. The primary memory medium functions as a cache to provide byte level accessibility to the one or more primary memory medium pages. A memory request for the secondary memory medium page may be redirected using a promotion look-aside buffer ('PLB') in a host bridge associated with the primary memory medium and the secondary memory medium.