ADDRESSING FOR DISAGGREGATED MEMORY POOL

A method for memory address mapping in a disaggregated memory system includes receiving an indication of one or more ranges of host physical addresses (HPAs) from a compute node of a plurality of compute nodes, the one or more ranges of HPAs including a plurality of memory addresses corresponding to...

Full description

Saved in:
Bibliographic Details
Main Authors AGARWAL, Ishwar, SONI, Vishal, TAVALLAEI, Siamak
Format Patent
LanguageEnglish
French
German
Published 12.07.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method for memory address mapping in a disaggregated memory system includes receiving an indication of one or more ranges of host physical addresses (HPAs) from a compute node of a plurality of compute nodes, the one or more ranges of HPAs including a plurality of memory addresses corresponding to different allocation slices of the disaggregated memory pool that are allocated to the compute node. The one or more ranges of HPAs are converted into a contiguous range of device physical addresses (DPAs). For each DPA, a target address decoder (TAD) is identified based on a slice identifier and a slice-to-TAD index. Each DPA is mapped to a media-specific physical element of a physical memory unit of the disaggregated memory pool based on the TAD.
Bibliography:Application Number: EP20210735503