首页> 外文期刊>ACM SIGPLAN Notices: A Monthly Publication of the Special Interest Group on Programming Languages >Enabling compiler flow for embedded VLIW DSP processors with distributed register files
【24h】

Enabling compiler flow for embedded 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 this paper, we address the compiler optimization issues for PAC architecture, which is a 5-way issue DSP processor with distributed register files. We present an integrated flow to address several phases of compiler optimizations in interacting with distributed register files and multi-bank register files in the layer of instruction scheduling, software pipelining, and data flow optimizations. Our experiments on a novel 32-bit embedded VLIW DSP (known as the PAC DSP core) exhibit the state of the art performance for embedded VLIW DSP processors with distributed register files by incorporating our proposed schemes in compilers.
机译:高性能和低功耗VLIW DSP处理器越来越多地部署在嵌入式设备上以处理视频和多媒体应用程序。为了降低VLIW DSP处理器的设计中的功率和成本,正在采用分布式寄存器文件和多银行寄存器架构来消除寄存器文件中的读/写端口的量。这为这些架构设计了编译器优化方案提供了新的挑战。在本文中,我们解决了PAC架构的编译器优化问题,这是一个具有分布式寄存器文件的5档发行DSP处理器。我们介绍了一个集成的流程,以解决与在指令调度,软件流水线和数据流优化层中的分布式寄存器文件和多银行寄存器文件交互中的多个编译器优化阶段。我们在新颖的32位嵌入式VLIW DSP(称为PAC DSP核心)上的实验表现出具有分布式寄存器文件的嵌入式VLIW DSP处理器的最先进的性能,通过在编译器中结合我们提出的方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号