Memory size computation for real-time multimedia applications based on polyhedral decomposition

被引:2
|
作者
Zhu, Hongwei [1 ]
Luican, Ilie I. [1 ]
Balasa, Florin [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Chicago, IL 60680 USA
关键词
multimedia processing applications; multi-dimensional signal processing; computation of storage requirements; memory allocation; polyhedra;
D O I
10.1093/ietfec/e89-a.12.3378
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In real-time multimedia processing systems a very large part of the power consumption is due to the data storage and data transfer. Moreover, the area cost is often largely dominated by the memory modules. In deriving an optimized (for area and/or power) memory architecture, memory size computation is an important step in the exploration of the possible algorithmic specifications of multimedia applications. This paper presents a novel non-scalar approach for computing exactly the memory size in real-time multimedia algorithms. This methodology uses both algebraic techniques specific to the data-fiow analysis used in modem compilers and, also, more recent advances in the theory of polyhedra. In contrast with all the previous works which are only estimation methods, this approach performs exact memory computations even for applications significantly large in terms of the code size, number of scalars, and number of array references.
引用
收藏
页码:3378 / 3386
页数:9
相关论文
共 50 条
  • [1] Memory size computation for multimedia processing applications
    Zhu, Hongwei
    Luican, Ilie I.
    Balasa, Florin
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 802 - 807
  • [2] Algebraic techniques in the memory size computation of multimedia processing applications
    Zhu, HW
    Chandramouli, K
    Yue, Y
    Balasa, F
    PROCEEDINGS OF THE 2004 2ND WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2004, : 67 - 72
  • [3] COMPUTATION-BASED RELIABILITY ANALYSIS IN REAL-TIME APPLICATIONS
    PEDAR, A
    SARMA, VVS
    IEEE TRANSACTIONS ON RELIABILITY, 1978, 27 (05) : 345 - 346
  • [4] Adaptive synchronization for real-time multimedia applications
    Osman, AM
    Darwish, AM
    Shaheen, SI
    MULTIMEDIA SYSTEMS AND APPLICATIONS-BOOK, 1999, 3528 : 202 - 213
  • [5] Adaptive synchronization in real-time multimedia applications
    Liu, CD
    Xie, Y
    Lee, MJ
    Saadawi, TN
    MULTIMEDIA COMMUNICATIONS AND VIDEO CODING, 1996, : 147 - 156
  • [6] A Markovian model for the computation time of real-time applications
    Abeni, Luca
    Fontanelli, Daniele
    Palopoli, Luigi
    Frias, Bernardo Villalba
    2017 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2017, : 1369 - 1374
  • [7] Adaptive Real-Time Scheduling for Legacy Multimedia Applications
    Cucinotta, Tommaso
    Checconi, Fabio
    Abeni, Luca
    Palopoli, Luigi
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2012, 11 (04)
  • [8] A Novel Interpolation Chip for Real-Time Multimedia Applications
    Huang, Chien-Chuan
    Chen, Pei-Yin
    Ma, Ching-Hsuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (10) : 1512 - 1525
  • [9] Optimizing the Perceptual Quality of Real-Time Multimedia Applications
    Xu, Jingxi
    Wah, Benjamin W.
    IEEE MULTIMEDIA, 2015, 22 (04) : 14 - 28
  • [10] SUPPORTING REAL-TIME AND MULTIMEDIA APPLICATIONS ON THE MERCURI TESTBED
    GUHA, A
    PAVAN, A
    LIU, J
    RASTOGI, A
    STEEVES, T
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (04) : 749 - 763