荦犝犕犃架构内多个节点间访存延时平衡的内存分配策略.PDFVIP

荦犝犕犃架构内多个节点间访存延时平衡的内存分配策略.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
荦犝犕犃架构内多个节点间访存延时平衡的内存分配策略

第 卷 第 期 计 算 机 学 报 40 9               Vol.40 No.9 年 月 2017 9 Set.2017 CHINESEJOURNALOFCOMPUTERS p   犖犝犕犃架构内多个节点间访存延时平衡的 内存分配策略 李慧娟 栾钟治 王 辉 杨海龙 钱德沛           (北京航空航天大学计算机学院中德联合软件研究所 北京 100091)     摘 要 随着多核架构的发展和普及, 多核架构凭借其本地访存低延时的优势,被各大商业数据中心以及 NUMA     科学计算集群广泛采用.NUMA架构通过增加多个内存控制器,缓解了多核架构下对同一个内存控制器的争用问 题,但同时也增加了内存管理的负担.Linux的系统开发者为了实现充分利用 NUMA本地访存低延时的特点,在 为进程分配内存时,选择进程当前正在运行的 节点作为分配内存的目标节点 这种分配会导致进/线程之 NUMA . 间共享内存的不公平 例如,一个在当前本地节点被分配很多内存的进程,可能被调度到远端节点运行,这样会导 . 致进程的性能波动 针对这一问题,该文设计了一种保证 架构内各内存节点间访存延时平衡的内存分配策 . NUMA 略,并在 系统中实现和验证 延时的获取方法依赖平台,但是系统内核的策略是通用的 实验结果表明,与 Linux . . 《 Linux默认的内存分配策略相比,进/线程间的不公平性平均降低了 16%(最多 34%),并且各进/线程的性能没有 较大抖动. 计 关键词 NUMA架构;内存分配策略;访存延时;访存延时感知;访存延时平衡   中图法分类号 号 / TP302 犇犗犐 10.11897SP.J.1016.2017.02111     算 犃犕犲犿狅狉 犃犾犾狅犮犪狋犻狅狀犘狅犾犻犮 犳狅狉狋犺犲犅犪犾犪狀犮犲狅犳犃犮犮犲狊狊犔犪狋犲狀犮犃犿狅狀 犕狌犾狋犻犾犲 狔 狔 机 狔 犵 狆 犕犲犿狅狉 犖狅犱犲狊犻狀犖犝犕犃犃狉犮犺犻狋犲犮狋狌狉犲 狔 学 LIHuiJuan LUANZhonZhi WANGHui YANGH

文档评论(0)

zhuanqmf01 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档