首页> 外文期刊>ACM Computing Surveys >Affinity-Based Thread and Data Mapping in Shared Memory Systems
【24h】

Affinity-Based Thread and Data Mapping in Shared Memory Systems

机译:共享内存系统中基于亲和力的线程和数据映射

获取原文
获取原文并翻译 | 示例
       

摘要

Shared memory architectures have recently experienced a large increase in thread-level parallelism, leading to complex memory hierarchies with multiple cache memory levels and memory controllers. These new designs created a Non-Uniform Memory Access (NUMA) behavior, where the performance and energy consumption of memory accesses depend on the place where the data is located in the memory hierarchy. Accesses to local caches or memory controllers are generally more efficient than accesses to remote ones. A common way to improve the locality and balance of memory accesses is to determine the mapping of threads to cores and data to memory controllers based on the affinity between threads and data. Such mapping techniques can operate at different hardware and software levels, which impacts their complexity, applicability, and the resulting performance and energy consumption gains. In this article, we introduce a taxonomy to classify different mapping mechanisms and provide a comprehensive overview of existing solutions.
机译:共享内存体系结构最近在线程级并行性方面有了很大的增长,从而导致具有多个缓存内存级别和内存控制器的复杂内存层次结构。这些新设计创建了非统一内存访问(NUMA)行为,其中内存访问的性能和能耗取决于数据在内存层次结构中的位置。访问本地缓存或内存控制器通常比访问远程缓存或内存控制器更有效。改善内存访问的局部性和平衡性的一种常用方法是,根据线程与数据之间的亲和力来确定线程到核心的映射以及数据到内存控制器的映射。此类映射技术可以在不同的硬件和软件级别上运行,这会影响其复杂性,适用性以及由此产生的性能和能耗增长。在本文中,我们介绍了一种分类法,可以对不同的映射机制进行分类,并提供现有解决方案的全面概述。

著录项

  • 来源
    《ACM Computing Surveys》 |2017年第4期|64.1-64.38|共38页
  • 作者单位

    Univ Fed Rio Grande do Sul, Inst Informat, Av Bento Goncalves 9500, BR-91501970 Porto Alegre, RS, Brazil;

    Univ Fed Rio Grande do Sul, Inst Informat, Av Bento Goncalves 9500, BR-91501970 Porto Alegre, RS, Brazil;

    Univ Fed Parana, Dept Informat, Rua Cel Francisco Heraclito dos Santos 100, BR-81531990 Curitiba, PR, Brazil;

    Univ Fed Rio Grande do Sul, Inst Informat, Av Bento Goncalves 9500, BR-91501970 Porto Alegre, RS, Brazil;

    Univ Massachusetts, Dept Elect & Comp Engn, 309E Knowles Engn Bldg, Amherst, MA 01003 USA;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Survey; shared memory; thread mapping; data mapping; NUMA; cache memories; communication;

    机译:调查;共享内存;线程映射;数据映射;NUMA;高速缓存;通信;
  • 入库时间 2022-08-18 00:45:38

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号