Low Power Memory Storage and Transfer Organization for the MPEG-4 Full Pel Motion Estimation on a Multimedia Processor

被引:21
作者
Brockmeyer, Erik [1 ]
Nachtergaele, Lode [1 ]
Catthoor, Francky V. M. [1 ]
Bormans, Jan [1 ]
De Man, Hugo J. [1 ]
机构
[1] Katholieke Univ Leuven, B-3001 Louvain, Belgium
关键词
D O I
10.1109/6046.766740
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data transfers and storage are crucial cost factors in multimedia systems. Systematic methodologies are needed to obtain dramatic reductions in terms of power, area and cycle count. Upcoming multimedia processing applications will require high memory bandwidth. In this paper, we estimate that a software reference implementation of an MPEG-4 video encoder typically requires five Gtransfers/s to main memory for a simple profile level L2. This shows a clear need for optimization and the use of intermediate memory stages. By applying our ACROPOLIS methodology, developed mainly to relieve this data access bottleneck, we have arrived at an implementation which needs a factor 65 less background accesses. In addition, we also show that we can heavily improve on the memory transfers, without sacrificing speed (even gaining about 10% on cache misses and cycles for a DEC Alpha), by aggressive source code transformations.
引用
收藏
页码:202 / 216
页数:15
相关论文
共 38 条
  • [1] VECTOR REGISTER ALLOCATION
    ALLEN, R
    KENNEDY, K
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (10) : 1290 - 1317
  • [2] AMARASINGHE S, 1995, P 7 SIAM C PAR P SCI
  • [3] EVALUATION OF THE OPTIMAL STRATEGY FOR MANAGING THE REGISTER FILE
    ARREGI, O
    RODRIGUEZ, C
    IBARRA, A
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1990, 30 (1-5): : 143 - 150
  • [4] Image processing on high-performance RISC systems
    Baglietto, P
    Maresca, M
    Migliardi, M
    Zingirian, N
    [J]. PROCEEDINGS OF THE IEEE, 1996, 84 (07) : 917 - 930
  • [5] BODIN F, 1992, QUANTITATIVE ALGORIT
  • [6] Catthoor F., 1994, VLSI Signal Processing VII (Cat. No.94TH8008), P178, DOI 10.1109/VLSISP.1994.574742
  • [7] System-level data-flow transformation exploration and power-area trade-offs demonstrated on video codecs
    Catthoor, F
    Janssen, M
    Nachtergaele, L
    De Man, H
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1998, 18 (01): : 39 - 50
  • [8] CATTHOOR F, 1998, PAPER COLLECTION LOW, P609
  • [9] CATTHOOR F, 1998, P DAT 98 FEB 23 25
  • [10] Catthoor Francky, 1998, CUSTOM MEMORY MANAGE