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

Performance optimization of multiple memory architectures for DSP

  • University of Texas at Dallas

科研成果: 期刊稿件会议文章同行评审

摘要

Multiple memory module architecture enjoys higher memory access bandwidth and thus higher performance. Two key problems in gaining high performance in this kind of architecture are variable partitioning and scheduling. However, there's little research work that has been done on these problems. In this paper, we present a new graph model for tackling the variable partitioning problem, namely, Variable Independence Graph (VIG), which provides more precise information for variable partitioning compared to the previous graph models. We also present a scheduling algorithm that takes advantages of multiple memory modules, Rotation Scheduling with Variable Re-partition (RSVR). It's a new scheduling technique based on retiming and software pipelining. It may re-partition the variables if necessary during the scheduling process. The experiment results show that the average improvement on schedule length by using the algorithm is 44.8%. Another major contribution of this paper is that we invent an algorithm for design space exploration on multiple memory architecture. It produces more feasible solutions on a set of schedule length requirement. And our solution have less functional units that Interference Graph model.

源语言英语
页(从-至)V/469-V/472
期刊Proceedings - IEEE International Symposium on Circuits and Systems
5
出版状态已出版 - 2002
已对外发布
活动2002 IEEE International Symposium on Circuits and Systems - Phoenix, AZ, 美国
期限: 26 5月 200229 5月 2002

指纹

探究 'Performance optimization of multiple memory architectures for DSP' 的科研主题。它们共同构成独一无二的指纹。

引用此