首页> 外文会议>International Conference on Parallel Architectures and Compilation Techniques >Combining Program Recovery, Auto-parallelisation and Locality Analysis for C programs on Multi-processor Embedded Systems
【24h】

Combining Program Recovery, Auto-parallelisation and Locality Analysis for C programs on Multi-processor Embedded Systems

机译:在多处理器嵌入式系统上结合C程序的程序恢复,自行并行性和局域分析

获取原文
获取外文期刊封面目录资料

摘要

This paper develops a complete auto-parallelisation approach for multiple-address space digital signal processors (DSPs). It combines a pointer conversion technique with a new modulo elimination transformation. This is followed by a combined parallelisation and address resolution approach which maps array references without introducing message-passing. Furthermore, as DSPs do not possess any cache structure, an optimisation is presented which transforms the program to both exploit remote data locality and local memory bandwidth. This parallelisation approach is applied to the DSPstone and UTDSP benchmark suites, giving an average speedup of 3.78 on a four processor Analog Devices TigerSHARC.
机译:本文为多地址空间数字信号处理器(DSP)开发了完整的自行并行方法。它结合了一个指针转换技术,具有新的模数消除变换。这是一个组合的平行和地址解析方法,在不引入消息传递的情况下映射数组引用。此外,随着DSP不具有任何缓存结构,呈现了一种优化,该优化将程序转换为利用远程数据局部点和本地存储器带宽。该并行方法应用于DSPStone和UTDSP基准套件,在四个处理器模拟设备Tigersharc上平均加速3.78。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号