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

Optimizing DSP scheduling via address assignment with array and loop transformation

  • Chun Xue*
  • , Zili Shao
  • , Ying Chen
  • , Edwin H.M. Sha
  • *此作品的通讯作者
  • University of Texas at Dallas

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

摘要

Reducing address arithmetic instructions by optimization of address offset assignment greatly improves the performance of DSP applications. However, minimizing address operations alone may not directly reduce code size and schedule length for multiple functional units DSPs. In this paper, we exploit address assignment and scheduling for application with loops on multiple functional units DSPs. Array transformation is used in our approach to leverage the indirect addressing modes provided by most of the DSP architectures. An algorithm, Address Instruction Reduction Loop Scheduling (AIRLS), is proposed. The algorithm utilizes the techniques of rotation scheduling, address assignment and array transformation to minimize both address instructions and schedule length. Compared to the list scheduling, AIRLS shows an average reduction of 35.4% in schedule length and an average reduction of 38.3% in address instructions. Compared to the rotation scheduling, AIRLS shows an average reduction of 19.2% in schedule length and 39.5% in the number of address instructions.

源语言英语
主期刊名2005 IEEE ICASSP '05 - Proc. - Design and Implementation of Signal Proces.Syst.,Indust. Technol. Track,Machine Learning for Signal Proces. Education, Spec. Sessions
出版商Institute of Electrical and Electronics Engineers Inc.
V85-V88
ISBN(印刷版)0780388747, 9780780388741
DOI
出版状态已出版 - 2005
已对外发布
活动2005 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP '05 - Philadelphia, PA, 美国
期限: 18 3月 200523 3月 2005

出版系列

姓名ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings
V
ISSN(印刷版)1520-6149

会议

会议2005 IEEE International Conference on Acoustics, Speech, and Signal Processing, ICASSP '05
国家/地区美国
Philadelphia, PA
时期18/03/0523/03/05

指纹

探究 'Optimizing DSP scheduling via address assignment with array and loop transformation' 的科研主题。它们共同构成独一无二的指纹。

引用此