发明名称 Adaptive address mapping with dynamic runtime memory mapping selection
摘要 A system monitors and dynamically changes memory mapping in a runtime of a computing system. The computing system has various memory resources, and multiple possible mappings that indicate how data is to be stored in and subsequently accessed from the memory resources. The performance of each memory mapping may be different under different runtime or load conditions of the computing device. A memory controller can monitor runtime performance of the current memory mapping and dynamically change memory mappings at runtime based on monitored or observed performance of the memory mappings. The performance monitoring can be modified for any of a number of different granularities possible within the system, from the byte level to memory channel.
申请公布号 US9026767(B2) 申请公布日期 2015.05.05
申请号 US201213419172 申请日期 2012.03.13
申请人 Intel Corporation 发明人 Schaefer Andre;Gries Matthias
分类号 G06F12/10;G06F12/06 主分类号 G06F12/10
代理机构 Blakely, Sokoloff, Taylor & Zafman LLP 代理人 Blakely, Sokoloff, Taylor & Zafman LLP
主权项 1. A method comprising: monitoring a runtime performance of a memory mapping, wherein data is stored in physical memory resources in accordance with the memory mapping, the memory mapping to map physical memory addresses to the physical memory resources; determining whether the monitored runtime performance is within a threshold; and dynamically changing the memory mapping in the runtime session in response to determining that the runtime performance is not within the threshold.
地址 Santa Clara CA US