Performance optimization of multiple memory architectures for DSP

被引:0
|
作者
Zhuge, QF [1 ]
Xiao, B [1 ]
Sha, EHM [1 ]
机构
[1] Univ Texas, Dept Comp Sci, Richardson, TX 75083 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:469 / 472
页数:4
相关论文
共 50 条
  • [1] TUNED ARCHITECTURES BOOST DSP PERFORMANCE
    BURSKY, D
    [J]. ELECTRONIC DESIGN, 1987, 35 (13) : 31 - +
  • [2] Integrated Memory/Network architectures for cluster-organized, parallel DSP architectures
    Tewksbury, SK
    Gandakota, V
    Devabattini, K
    Adabala, P
    [J]. IEEE SYMPOSIUM ON IC/PACKAGE DESIGN INTEGRATION - PROCEEDINGS, 1998, : 21 - 26
  • [3] Performance optimization of 3D multigrid on hierarchical memory architectures
    Kowarschik, M
    Rüde, U
    Thürey, N
    Weiss, C
    [J]. APPLIED PARALLEL COMPUTING: ADVANCED SCIENTIFIC COMPUTING, 2002, 2367 : 307 - 316
  • [4] Performance optimization of 3D multigrid on hierarchical memory architectures
    Kowarschik, M
    Rude, U
    Thurey, N
    Weiss, C
    [J]. APPLIED PARALLEL COMPUTING: ADVANCED SCIENTIFIC COMPUTING, 2002, 2367 : 307 - 316
  • [5] New DSP architectures blast through performance barriers
    不详
    [J]. EDN, 1997, 42 (19) : S8 - &
  • [6] Multilevel optimization of speech coding algorithms for modern DSP architectures
    Awan, MT
    Masud, S
    Khan, N
    Abdullah, F
    [J]. 2005 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2005, : 265 - 268
  • [7] Novel architectures pack multiple DSP cores on-chip
    Bindra, A
    [J]. ELECTRONIC DESIGN, 2001, 49 (25) : 54 - +
  • [8] A complete methodology for memory optimization in DSP applications
    Marteil, F
    Julien, N
    Senn, E
    Martin, E
    [J]. PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 98 - 103
  • [9] Memory access estimation of filter bank implementation on different DSP architectures
    Mizutani, N
    Muramatsu, S
    Kikuchi, H
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (08): : 1951 - 1959
  • [10] Performance Optimization on big.LITTLE Architectures: A Memory-latency Aware Approach
    Wolff, Willy
    Porter, Barry
    [J]. 21ST ACM SIGPLAN/SIGBED CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS (LCTES '20), 2020, : 51 - 61