登录 | 注册 | 充值 | 退出 | 公司首页 | 繁体中文 | 满意度调查
综合馆
一种减少竞争的内存划分方法
  • 摘要

    多核系统中内存被越来越多地核共享,因此,日益加深的内存竞争和内存干扰导致了越来越严重的核间不同程度的性能下降、不公平的资源共享和优先级翻转甚至饿死等问题.首先分析内存共享引发的问题,接着提出伪共享(pseudoshare)方法减少内存竞争.伪共享的框架包含3个部分:1)将所有的线程、处理器核以及内存分别划分成线程组、处理器核组以及内存组,1个线程组运行在1个核组上同时使用1个内存组,从而形成一个个相互独立的子系统,子系统间互不干扰;2)分析线程的内存行为特征,获取线程所需的内存带宽;3)给每个线程分配内存带宽.伪共享的方法通过内存的划分减少核间对内存的干扰和竞争,同时通过内存带宽划分提高了公平性.实验结果显示,伪共享的方法降低了9.8%的内存干扰,提高了22.5%的公平性,并且降低了5.3%的能耗.

  • 作者

    贾刚勇  李曦  万健  王超  代栋  Jia Gangyong  Li Xi  Wan Jian  Wang Chao  Dai Dong 

  • 作者单位

    杭州电子科技大学计算机学院 杭州 310018/中国科学技术大学计算机科学与技术学院 合肥230027/德州理工大学计算机系 美国德克萨斯州卢伯克市 79409

  • 刊期

    2015年11期 ISTIC EI PKU

  • 关键词

    内存竞争  内存干扰  差异化的性能下降  不公平的资源共享  能耗  memory contention  memory interference  performance degradation differently  unfairness resource sharing  power efficiency 

相似文献 查看更多>>
54.174.43.27