首页> 外文会议>International Symposium on Embedded Multicore/Many-core Systems-on-Chip >A Data Locality and Memory Contention Analysis Method in Embedded NUMA Multi-core Systems
【24h】

A Data Locality and Memory Contention Analysis Method in Embedded NUMA Multi-core Systems

机译:嵌入式NUMA多核系统中的数据局部性和内存争用分析方法

获取原文

摘要

Data locality in distributed memories has a significant performance impact on NUMA multi-core systems owing to non-uniform memory accesses. In addition, memory contention also influences the performance of multi-core systems. The performance degradation caused by both effects should be analyzed before performance optimization because data locality and memory contention are mutually dependent. A reduction of one effect could cancel performance gains due to another effect. A novel post-processing method based on non-intrusive tracing is proposed in this paper to analyze the performance impact incurred by both data locality and memory contention in a quantitative, comparable way. It makes use of non-intrusive tracing, which has no impact on normal execution and timing. The analysis provides results including data locality and memory contention penalties, which can be used as a reference to improve performance.
机译:由于内存访问不均匀,因此分布式内存中的数据局部性对NUMA多核系统具有重要的性能影响。此外,内存争用还会影响多核系统的性能。由于性能和数据竞争是相互依赖的,因此在性能优化之前应分析由这两种影响导致的性能下降。降低一种效果可能会由于另一种效果而抵消性能提升。本文提出了一种基于非介入式跟踪的新型后处理方法,以定量,可比的方式分析了数据局部性和内存争用对性能造成的影响。它利用了非侵入式跟踪,对正常执行和时序没有影响。该分析提供的结果包括数据局部性和内存争用惩罚,可以用作提高性能的参考。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号