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 条
  • [41] The Real-Time Compression Layer for Flash Memory in Mobile Multimedia Devices
    Chin-Hsing Chen
    Chun-Ta Chen
    Wen-Tzeng Huang
    Mobile Networks and Applications, 2008, 13 : 547 - 554
  • [42] Modeling "Just-in-Time" Communication in Distributed Real-Time Multimedia Applications
    Yang, R.
    van der Mei, R. D.
    Roubos, D.
    Seinstra, F. J.
    Koole, G. M.
    Bal, H. E.
    CCGRID 2008: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, VOLS 1 AND 2, PROCEEDINGS, 2008, : 518 - 525
  • [43] Using XML-based real-time model for distributed real-time multimedia systems
    Tsang, T
    NINTH IEEE INTERNATIONAL CONFERENCE ON NETWORKS, PROCEEDINGS, 2001, : 44 - 49
  • [44] Accurate and Efficient Computation of Gabor Features in Real-Time Applications
    Amayeh, Gholamreza
    Tavakkoli, Alireza
    Bebis, George
    ADVANCES IN VISUAL COMPUTING, PT 1, PROCEEDINGS, 2009, 5875 : 243 - +
  • [45] Providing Memory QoS Guarantees for Real-Time Applications
    Marchand, A.
    Balbastre, P.
    Ripoll, I.
    Crespo, A.
    RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 312 - 317
  • [46] A Neural Net Associative Memory for Real-Time Applications
    Heileman, Gregory L.
    Papadourakis, George M.
    Georgiopoulos, Michael
    NEURAL COMPUTATION, 1990, 2 (01) : 107 - 115
  • [47] ACOUSTOOPTIC PROCESSING FOR REAL-TIME AND ADAPTIVE MEMORY APPLICATIONS
    BERG, NJ
    UDELSON, BJ
    LEE, JN
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 1977, 62 : S52 - S52
  • [48] Optimizing code size for embedded real-time applications
    Wang, Shao-Yang
    Chen, Chih-Yuan
    Chang, Rong-Guey
    EMBEDDED AND UBIQUITOUS COMPUTING, PROCEEDINGS, 2006, 4096 : 297 - 307
  • [49] Real-time QoE Prediction for Multimedia Applications in Wireless Mesh Networks
    Aguiar, Elisangela
    Riker, Andre
    Cerqueira, Eduardo
    Abelem, Antonio
    Mu, Mu
    Zeadally, Sherali
    2012 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2012, : 592 - 596
  • [50] BeeHive: Global multimedia database support for dependable, real-time applications
    Stankovic, JA
    Son, SH
    Liebeherr, J
    ACTIVE, REAL-TIME, AND TEMPORAL DATABASE SYSTEMS, PROCEEDINGS, 1998, 1553 : 51 - 69