首页> 外文会议>International Workshop on Languages and Compilers for Parallel Computing >Copy Propagation Optimizations for VLIW DSP Processors with Distributed Register Files
【24h】

Copy Propagation Optimizations for VLIW DSP Processors with Distributed Register Files

机译:复制具有分布式寄存器文件的VLIW DSP处理器的传播优化

获取原文

摘要

High-performance and low-power VLIW DSP processors are increasingly deployed on embedded devices to process video and multimedia applications. For reducing power and cost in designs of VLIW DSP processors, distributed register files and multi-bank register architectures are being adopted to eliminate the amount of read/write ports in register files. This presents new challenges for devising compiler optimization schemes for such architectures. In our research work, we address the compiler optimization issues for PAC architecture, which is a 5-way issue DSP processor with distributed register files. We show how to support an important class of compiler optimization problems, known as copy propagations, for such architecture. We illustrate that a naive deployment of copy propagations in embedded VLIW DSP processors with distributed register files might result in performance anomaly. In our proposed scheme, we derive a communication cost model by cluster distance, register port pressures, and the movement type of register sets. This cost model is used to guide the data flow analysis for supporting copy propagations over PAC architecture. Experimental results show that our schemes are effective to prevent performance anomaly with copy propagations over embedded VLIW DSP processors with distributed files.
机译:高性能和低功耗VLIW DSP处理器越来越多地部署在嵌入式设备上以处理视频和多媒体应用。为了降低VLIW DSP处理器设计的功率和成本,正在采用分布式寄存器文件和多银行寄存器架构来消除寄存器文件中的读/写端口的量。这为这些架构设计了编译器优化方案提供了新的挑战。在我们的研究工作中,我们解决了PAC架构的编译器优化问题,这是一个使用分布式寄存器文件的5档发行DSP处理器。我们展示了如何支持这类体系结构的重要编译器优化问题,称为复制传播。我们说明,具有分布式寄存器文件的嵌入式VLIW DSP处理器中的副本传播的天真部署可能会导致性能异常。在我们提出的方案中,我们通过群集距离,寄存器端口压力和寄存器组的移动类型来源沟通成本模型。该成本模型用于指导支持PAC架构的复制传播的数据流分析。实验结果表明,我们的计划有效地防止具有分布式文件的嵌入式VLIW DSP处理器复制传播的性能异常。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号