Modulo-addressing utilization in automatic software synthesis for digital signal processors.

ICASSP(1997)

引用 6|浏览27
暂无评分
摘要
Digital Signal Processors (DSPs) have become key compo- nents for the implementation of digital signal processing sy- stems. With DSPs moving into new application domains and the increasing complexity of modern DSP architectu- res, efficient programming support receives major interest. Therefore, an optimizing compiler becomes a must for fu- ture DSP-architectures. Todays DSP compilers result in sig- nificant overheads both in memory consumption and pro- gram execution time compared to hand-written assembly code. This is mainly due to an inefficient compiler support of the DSP specific architectural features, such as the mo- dulo-addressing capability which is an enabeling feature for a large class of DSP algorithms. Within this paper we ana- lyze why existing compilers fail short in supporting the mo- dulo-addressing mode and present a compiler concept that allows the efficient utilization of this feature. We describe how an advanced compiler optimization strategy allows a near optimum support of the modulo-addressing mode, and point out why this concept is favorable to DSP-specific language extensions.
更多
查看译文
关键词
modulo-addressing utilization,automatic software synthesis,i introduction,digital signal processors,application software,compiler optimization,digital signal processing,optimizing compiler,specification language,assembly,computer architecture,failure analysis,digital signal processor
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要