...
首页> 外文期刊>IEEE Micro >Analyzing data locality in numeric applications
【24h】

Analyzing data locality in numeric applications

机译:分析数值应用程序中的数据局部性

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

摘要

In this article, we introduce SPLAT (Static and Profiled Data Locality Analysis Tool). The tool's purpose is to provide a fast study of memory behavior without the necessity of a costly memory simulator. SPLAT consists of a static locality analysis enhanced by simple profiling data. Its overhead is low because it performs most of the analysis at compile time, and because the required profiling support is just a basic-block-execution count. Many commercial compilers support this profiling option. Compared with simulation techniques, SPLAT's estimation technique is highly accurate for numeric codes.
机译:在本文中,我们介绍SPLAT(静态和配置文件数据局部性分析工具)。该工具的目的是提供快速的内存行为研究,而无需使用昂贵的内存模拟器。 SPLAT包含静态局部分析,并通过简单的分析数据进行了增强。它的开销很低,因为它在编译时执行了大部分分析,并且所需的性能分析支持只是基本块执行计数。许多商业编译器都支持此配置选项。与仿真技术相比,SPLAT的估计技术对于数字代码非常准确。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号