发明名称 DYNAMIC SELECTION OF MEMORY MANAGEMENT ALGORITHM
摘要 A data processing system 2 includes a memory controller 20 which dynamically selects from a plurality of candidate management algorithms a selected management algorithm to be used for managing memory access conflicts. The memory management algorithms may include various versions of speculative memory access issue and/or memory access issue using memory locks. The dynamic selection is performed on the basis of detected state parameters of the system. These detected state parameters may include conflict level indicators, such as memory access conflict counters tracked on one or more of a global, per-process, per-region or per-thread basis.
申请公布号 US2015355851(A1) 申请公布日期 2015.12.10
申请号 US201414300735 申请日期 2014.06.10
申请人 ARM Limited 发明人 HINDS Christopher Neal;KRUEGER Steven D.;VINEYARD Carl Wayne
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A memory controller configured to manage conflicting memory accesses to a memory within a data processing apparatus using a selected management algorithm dynamically selected from among a plurality of candidate management algorithms in dependence upon one or more current state parameters of said data processing apparatus.
地址 Cambridge GB