发明名称 多节点计算系统下选择共享内存所在节点的方法和装置
摘要 本发明实施例提供一种多节点计算系统下选择共享内存所在节点的方法和装置,以提高多节点计算系统的总体存取性能。所述方法包括:获取确定各处理器CPU与任意一个节点上内存之间的内存亲和性权值之和的参数;根据所述参数计算各CPU与任意一个节点上内存之间的内存亲和性权值之和;将其中计算所得内存亲和性权值之和最小时的节点选择为各CPU的共享内存所在节点。由于访问共享内存的各处理器CPU与这一节点上内存之间的内存亲和性权值之和最小,因此,各节点上的CPU访问这一节点上的共享内存付出的代价最小,在需要访问共享内存的场景下系统的存取效率最高,从而提高了系统的总体存取性能。
申请公布号 CN102646058A 申请公布日期 2012.08.22
申请号 CN201110041474.7 申请日期 2011.02.21
申请人 华为技术有限公司 发明人 李俊;章晓峰
分类号 G06F9/50(2006.01)I;G06F12/08(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 彭愿洁;李文红
主权项 一种多节点计算系统下选择共享内存所在节点的方法,其特征在于,所述方法包括:获取确定各中央处理器CPU与任意一个节点上内存之间的内存亲和性权值之和的参数;根据所述参数计算所述各CPU与任意一个节点上内存之间的内存亲和性权值之和;将其中计算所得内存亲和性权值之和最小时的节点选择为各CPU的共享内存所在节点。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼