首页> 外文OA文献 >Enabling compiler flow for embedded VLIW DSP processors with distributed register files
【2h】

Enabling compiler flow for embedded VLIW DSP processors with distributed register files

机译:为具有分布式寄存器文件的嵌入式VLIW DSP处理器启用编译器流程

摘要

[[abstract]]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处理器的最新性能。

著录项

  • 作者

    Chen Chung-Kai;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种 [[iso]]en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号