...
首页> 外文期刊>Journal of VLSI signal processing systems >Effective Code Generation for Distributed and Ping-Pong Register Files:A Case Study on PAC VLIW DSP Cores
【24h】

Effective Code Generation for Distributed and Ping-Pong Register Files:A Case Study on PAC VLIW DSP Cores

机译:分布式和乒乓寄存器文件的有效代码生成:以PAC VLIW DSP内核为例

获取原文
获取原文并翻译 | 示例
           

摘要

The compiler is generally regarded as the most important software component that supports a processor design to achieve success. This paper describes our application of the open research compiler infrastructure to a novel VLIW DSP (known as the PAC DSP core) and the specific design of code generation for its register file architecture. The PAC DSP utilizes port-restricted, distributed, and partitioned register file structures in addition to a heterogeneous clustered data-path architecture to attain low power consumption and a smaller die. As part of an effort to overcome the new challenges of code generation for the PAC DSP, we have developed a new register allocation scheme and other retargeting optimization phases that allow the effective generation of high quality code. Our preliminary experimental results indicate that our developed compiler can efficiently utilize the features of the specific register file architectures in the PAC DSP. Our experiences in designing compiler support for the PAC VLIW DSP with irregular resource constraints may also be of interest to those involved in developing compilers for similar architectures.
机译:编译器通常被认为是支持处理器设计取得成功的最重要的软件组件。本文描述了我们将开放式研究编译器基础结构应用于新型VLIW DSP(称为PAC DSP内核)的过程,以及针对其寄存器文件体系结构的代码生成的特定设计。 PAC DSP除了采用异构集群数据路径架构外,还利用了端口受限,分布式和分区寄存器文件结构,以实现低功耗和较小的裸片。为了克服PAC DSP代码生成的新挑战,我们开发了一种新的寄存器分配方案和其他重新定向优化阶段,可以有效生成高质量代码。我们的初步实验结果表明,我们开发的编译器可以有效利用PAC DSP中特定寄存器文件体系结构的功能。我们在设计具有不规则资源限制的PAC VLIW DSP的编译器支持时的经验也可能吸引那些为类似架构开发编译器的人员。

著录项

  • 来源
    《Journal of VLSI signal processing systems》 |2008年第3期|p.269-288|共20页
  • 作者单位

    Department of Computer Science, National Tsing-Hua University, Hsinchu, 30013 Taiwan;

    Department of Computer Science, National Tsing-Hua University, Hsinchu, 30013 Taiwan;

    Department of Computer Science, National Tsing-Hua University, Hsinchu, 30013 Taiwan;

    Department of Computer Science, National Tsing-Hua University, Hsinchu, 30013 Taiwan;

    Department of Computer Science, National Tsing-Hua University, Hsinchu, 30013 Taiwan;

    Department of Computer Science, National Tsing-Hua University, Hsinchu, 30013 Taiwan;

    Department of Computer Science, National Tsing-Hua University, Hsinchu, 30013 Taiwan;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    compiler; ping-pong register files; vliw; dsp; clustering; parallel processing;

    机译:编译器乒乓注册文件;li dsp;集群并行处理;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号