...
首页> 外文期刊>International journal of parallel programming >Using FORAY Models to Enable MPSoC Memory Optimizations
【24h】

Using FORAY Models to Enable MPSoC Memory Optimizations

机译:使用FORAY模型启用MPSoC存储器优化

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

摘要

With the technology advances it becomes feasible to implement a large multiprocessor system on a single chip. In such Systems-on-Chip (SoCs), a significant portion of energy is spent in the memory subsystem. There are several approaches reducing this energy, including the ones at physical, architecture and algorithmic levels. Classical approaches, including algorithmic and some architectural approaches, use static analysis and transformation of the application source code. However, often it is not possible to perform static analysis and optimization of a program's memory access behavior unless the program is written in an easily analyzable form, e.g., free from pointer arithmetic. In this paper, we introduce the FORAY model of a program that allows aggressive analysis of the application's memory behavior and enables such optimizations on arbitrary code which are not possible to apply otherwise. We then present FORAY-GEN: an automated profile-based approach for extraction of the FORAY model from the original program. We also outline our approach in applying FORAY-GEN for multiprocessor SoCs. We demonstrate how FORAY-GEN enhances applicability of other memory subsystem optimization approaches, resulting in an average of two times increase in the number of memory references that can be analyzed by existing static approaches.
机译:随着技术的进步,在单个芯片上实现大型多处理器系统变得可行。在这种片上系统(SoC)中,很大一部分能量都花在了内存子系统中。有几种减少这种能量的方法,包括物理,体系结构和算法级别的方法。包括算法和某些体系结构方法在内的经典方法使用静态分析和应用程序源代码的转换。但是,除非以易于分析的形式(例如,没有指针算术的形式)编写程序,否则通常不可能对程序的存储器访问行为进行静态分析和优化。在本文中,我们介绍了程序的FORAY模型,该模型允许对应用程序的内存行为进行积极分析,并对任意代码进行此类优化,而这些优化在其他情况下是无法应用的。然后,我们介绍FORAY-GEN:一种基于自动配置文件的方法,用于从原始程序中提取FORAY模型。我们还将概述将FORAY-GEN应用于多处理器SoC的方法。我们演示了FORAY-GEN如何增强其他内存子系统优化方法的适用性,从而可以使现有静态方法可以分析的内存引用数量平均增加两倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号