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

Address Assignment Sensitive Variable Partitioning and scheduling for DSPS with multiple memory banks

  • Chun Jason Xue
  • , Tiantian Liu
  • , Zili Shao
  • , Jingtong Hu
  • , Zhiping Jia
  • , Weijia Jia
  • , Edwin H.M. Sha
  • City University of Hong Kong
  • Shandong University
  • Hong Kong Polytechnic University
  • University of Texas at Dallas

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

摘要

Multiple memory banks design is employed in many high performance DSP processors. This architectural feature supports higher memory bandwidth by allowing multiple data memory access to be executed in parallel. Dedicated address generation units (AGUs) are commonly presented in DSPs to perform address arithmetic in parallel to the main datapath. Address assignment, optimization of memory layout of program variables to reduce address arithmetic instruction, has been studied extensively on single memory architecture. Make effective use of AGUs on multiple memory banks is a great challenge to compiler design and has not been studied previously. In this paper, we exploit address assignment with variable partitioning for scheduling on DSP architectures with multiple memory banks and AGUs. Our approach is built on novel graph models which capture both parallelism and serialism demands. An efficient scheduling algorithm, Address Assignment Sensitive Variable Partitioning (AASVP), is proposed to best leverage both multiple memory banks and AGUs. Experimental results show significant improvement compare to existing methods.

源语言英语
主期刊名2008 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP
页1453-1456
页数4
DOI
出版状态已出版 - 2008
已对外发布是
活动2008 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP - Las Vegas, NV, 美国
期限: 31 3月 2008 → 4 4月 2008

丛书

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

会议

会议2008 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP
国家/地区美国
市Las Vegas, NV
时期31/03/08 → 4/04/08

学术指纹

探究 'Address Assignment Sensitive Variable Partitioning and scheduling for DSPS with multiple memory banks' 的科研主题。它们共同构成独一无二的学术指纹。

引用此