首页> 外文OA文献 >Novel Code Optimization Techniques for DSPs
【2h】

Novel Code Optimization Techniques for DSPs

机译:DSP的新型代码优化技术

摘要

Software development for DSPs is frequently a bottleneck in the system design process, due to the poor code quality delivered by many current C compilers. As a consequence, most of the DSP software still has to be written manually in assembly language. In order to overcome this problem, new DSP-specific code optimization techniques are required, which, in contrast to classical compiler technology, take the detailed processor architecture sufficiently into account. This paper describes several new DSP code optimization techniques: maximum utilization of parallel address generation units, exploitation of instruction-level parallelism through exact code compaction, and optimized code generation for IF-statements by means of conditional instructions. Experimental results indicate significant improvements in code quality as compared to existing compilers.
机译:由于许多当前的C编译器交付的代码质量较差,因此DSP的软件开发通常是系统设计过程中的瓶颈。结果,大多数DSP软件仍然必须以汇编语言手动编写。为了克服这个问题,需要新的特定于DSP的代码优化技术,与经典的编译器技术相比,该技术充分考虑了详细的处理器体系结构。本文介绍了几种新的DSP代码优化技术:最大程度地利用并行地址生成单元,通过精确的代码压缩来利用指令级并行性,以及通过条件指令为IF语句优化代码生成。实验结果表明,与现有编译器相比,代码质量有了显着提高。

著录项

  • 作者

    Leupers Rainer;

  • 作者单位
  • 年度 1998
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号