HMAT - 异构内存属性表

异构内存属性表包含诸如缓存属性和内存邻近域的带宽和延迟详细信息等信息。 就本文档而言,我们将仅讨论 SSLIB 条目。

SLLBI

系统局部性延迟和带宽信息记录了邻近域的延迟和带宽信息。

Linux 使用此表来配置交错权重和内存层。

示例(为了简洁起见,已大量截断)

              Structure Type : 0001 [SLLBI]
                   Data Type : 00         <- Latency
Target Proximity Domain List : 00000000
Target Proximity Domain List : 00000001
                       Entry : 0080       <- DRAM LTC
                       Entry : 0100       <- CXL LTC

              Structure Type : 0001 [SLLBI]
                   Data Type : 03         <- Bandwidth
Target Proximity Domain List : 00000000
Target Proximity Domain List : 00000001
                       Entry : 1200       <- DRAM BW
                       Entry : 0200       <- CXL BW