首页> 外文会议>Design Automation Conference >Exploiting shared scratch pad memory space in embedded multiprocessor systems
【24h】

Exploiting shared scratch pad memory space in embedded multiprocessor systems

机译:利用嵌入式多处理器系统中的共享临时垫内存空间

获取原文

摘要

In this paper, we present a compiler strategy to optimize data accesses in regular array-intensive applications running on embedded multiprocessor environments. Specifically, we propose an optimization algorithm that targets the reduction of extra off-chip memory accesses caused by inter-processor communication. This is achieved by increasing the application-wide reuse of data that resides in the scratch-pad memories of processors. Our experimental results obtained on four array-intensive image processing applications indicate that exploiting inter-processor data sharing can reduce the energy-delay product by as much as 33.8% (and 24.3% on average) on a four-processor embedded system. The results also show that the proposed strategy is robust in the sense that it gives consistently good results over a wide range of several architectural parameters.
机译:在本文中,我们提出了一个编译器策略,以优化在嵌入式多处理器环境中运行的常规数组密集应用程序中的数据访问。具体地,我们提出了一种优化算法,其瞄准由处理器间通信引起的额外的外芯片存储器访问的减少。这是通过增加驻留在处理器的刮擦垫存储器中的应用程序范围内的数据的应用范围广泛的数据来实现。我们在四个阵列 - 密集型图像处理应用中获得的实验结果表明,利用处理器间数据共享可以在四处理器嵌入式系统上通过高达33.8%(平均24.3%)的能量延迟产品。结果还表明,拟议的策略在这种意义上是强大的,即它在广泛的若干建筑参数上持续良好的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号