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

Optimal code size reduction for software-pipelined loops on DSP applications

  • University of Texas at Dallas

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

摘要

Code size expansion of software-pipelined loops is a critical problem for DSP systems with strict code size constraint. Some ad-hoc code size reduction techniques were used to try to reduce the prologue/epilogue produced by software pipelining. We present the fundamental understanding of the relationship between code size expansion and software pipelining. Based on the retiming concept, we present a powerful Code-size REDuction (CRED) technique and its application on various kinds of processors. We also provide CRED algorithms integrated with the software pipelining process. One advantage of our algorithms is that it can explore the trade-off space between "perfect" software pipelining and constrained code size. That is, the software pipelining process can be controlled to generate a schedule concerned with code size requirement. The experiment results show the effectiveness of our algorithms in both reducing the code size for software-pipelined loops and exploring the code size/performance trade-off space.

源语言英语
主期刊名Proceedings - International Conference on Parallel Processing, ICPP 2002
编辑Tarek S. Abdelrahman
出版商Institute of Electrical and Electronics Engineers Inc.
613-620
页数8
ISBN(电子版)0769516777
DOI
出版状态已出版 - 2002
已对外发布
活动International Conference on Parallel Processing, ICPP 2002 - Vancouver, 加拿大
期限: 18 8月 200221 8月 2002

出版系列

姓名Proceedings of the International Conference on Parallel Processing
2002-January
ISSN(印刷版)0190-3918

会议

会议International Conference on Parallel Processing, ICPP 2002
国家/地区加拿大
Vancouver
时期18/08/0221/08/02

学术指纹

探究 'Optimal code size reduction for software-pipelined loops on DSP applications' 的科研主题。它们共同构成独一无二的学术指纹。

引用此