首页> 外文会议>International Conference for High Performance Computing, Networking, Storage and Analysis >Dissecting On-Node Memory Access Performance: A Semantic Approach
【24h】

Dissecting On-Node Memory Access Performance: A Semantic Approach

机译:剖析节点上的内存访问性能:一种语义方法

获取原文

摘要

Optimizing memory access is critical for performance and power efficiency. CPU manufacturers have developed sampling-based performance measurement units (PMUs) that report precise costs of memory accesses at specific addresses. However, this data is too low-level to be meaningfully interpreted and contains an excessive amount of irrelevant or uninteresting information. We have developed a method to gather fine-grained memory access performance data for specific data objects and regions of code with low overhead and attribute semantic information to the sampled memory accesses. This information provides the context necessary to more effectively interpret the data. We have developed a tool that performs this sampling and attribution and used the tool to discover and diagnose performance problems in real-world applications. Our techniques provide useful insight into the memory behaviour of applications and allow programmers to understand the performance ramifications of key design decisions: domain decomposition, multi-threading, and data motion within distributed memory systems.
机译:优化内存访问对性能和电源效率至关重要。 CPU制造商已经开发了基于采样的性能度量单位(PMU),可以报告特定地址的内存访问的精确成本。但是,该数据的级别太低,无法进行有意义的解释,并且包含大量无关或无趣的信息。我们已经开发出一种方法,可以以较低的开销收集特定数据对象和代码区域的细粒度内存访问性能数据,并将属性语义信息分配给采样的内存访问。此信息提供了更有效地解释数据所必需的上下文。我们已经开发了执行此采样和归因的工具,并使用该工具来发现和诊断实际应用程序中的性能问题。我们的技术为应用程序的内存行为提供了有用的见解,并使程序员能够了解关键设计决策的性能后果:域分解,多线程和分布式内存系统中的数据移动。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号