跳到主要导航 跳到搜索 跳到主要内容

Loop distribution and fusion with timing and code size optimization for embedded DSPs

  • University of Texas at Dallas
  • Hong Kong Polytechnic University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Loop distribution and loop fusion are two effective loop transformation techniques to optimize the execution of the programs in DSP applications. In this paper, we propose a new technique combining loop distribution with direct loop fusion, which will improve the timing performance without jeopardizing the code size. We first develop the loop distribution theorems that state the legality conditions of loop distribution for multi-level nested loops. We show that if the summation of the edge weights of the dependence cycle satisfies a certain condition, then the statements involved in the dependence cycle can be distributed; otherwise, they should be put in the same loop after loop distribution. Then, we propose the technique of maximum loop distribution with direct loop fusion. The experimental results show that the execution time of the transformed loops by our technique is reduced 21.0% on average compared to the original loops and the code size of the transformed loops is reduced 7.0% on average compared to the original loops.

源语言英语
主期刊名Embedded and Ubiquitous Computing - International Conference EUC 2005, Proceedings
出版商Springer Verlag
121-130
页数10
ISBN(印刷版)3540308075, 9783540308072
DOI
出版状态已出版 - 2005
已对外发布
活动International Conference on Embedded and Ubiquitous Computing, EUC 2005 - Nagasaki, 日本
期限: 6 12月 20059 12月 2005

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
3824 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议International Conference on Embedded and Ubiquitous Computing, EUC 2005
国家/地区日本
Nagasaki
时期6/12/059/12/05

指纹

探究 'Loop distribution and fusion with timing and code size optimization for embedded DSPs' 的科研主题。它们共同构成独一无二的指纹。

引用此