期刊文献+

面向SoC任务分配的应用程序存储分析方法 被引量:1

The Memory Size Estimation of Application Programs for the SoC Task Partitioning
下载PDF
导出
摘要 存储设计是影响SoC系统性能和功耗的重要因素,分析、估计应用程序的存储需求量有助于SoC设计与优化。本文着重研究面向SoC任务分配时的应用程序存储需求量分析方法。首先介绍了面向任务分配的应用程序存储分析框架,然后较具体地论述了所提出的面向SoC任务分配的多粒度应用程序存储分析方法的原理和算法,最后通过一个应用实例论证了方法的有效性。 Memory modules dominate the cost, performance, and power of the SoC systems. It is helpful for SoC design and optimization to estimate the memory requirements of application programs. This paper puts forward a memory size estimation method with multi-granularity for the SoC tasks partitioning. Firstly, the framework of the memory size estimation of application programs is presented. Then, the memory size estimation method for application programs is proposed with basic blocks, loops and functions. Finally, a case study demonstrates the efficiency of this method.
出处 《计算机工程与科学》 CSCD 北大核心 2009年第8期89-92,共4页 Computer Engineering & Science
基金 国家自然科学基金资助项目(90707003) 国家863计划资助项目(2002AA1Z1480)
关键词 片上系统 存储分析 任务分配 system-on-chip memory size estimation task partitioning
  • 相关文献

参考文献8

  • 1Zhu H, Luican II. Memory Size Computation for Real-Time Multimedia Applications Based on Polyhedral Decomposition [J]. IEICE Trans on Fundamentals of Electronics, Communications and Computer Sciences, 2006,89(12) :3378-3386.
  • 2Balasa F. Background Memory Allocation for Multi-dimensional Signal Processing[J]. IEEE Trans on Computer-Aided Design, 1995,14(9) : 20-54.
  • 3Weng S, Tjiang K. Automatic Generation of Data-Flow Analyzers: A Tool for Building Optimization:[Ph D Thesis][D]. Stanford University, 1993.
  • 4Balasa F, Zhu H. Computation of Storage Requirements for Multi-Dimensional Signal Processing Applications[J].IEEE Trans on Very Large Scale Integration Systems, 2007, 15 (4):447-460.
  • 5Zhu H, Chandramouli K. Algebraic Techniques in the Memory Size Computation of Multimedia Processing Applications [C]// Proc of the 2nd Workshop on Embedded Systems for Real-Time Multimedia, 2004 : 67-72.
  • 6Dou Yong, Lu Xicheng. LEAP.. A Data Driven Loop Engine on Array Processor[C]//Proc of the 4th Int'l Conf on Parallel and Distributed Computing, Applications and Technologies, 2003:168-174.
  • 7Wang D, Li S. Collaborative Hardware/Software Partition of Coarse-Grained Reconfigurable System Using Evolutionary Ant Colony Optimization[C]//Proc of the 13th Asia and South Pacific Design Automation Conf, 2008;679-686.
  • 8Lee C, Potkonjak M, Mangione-Smith W H. MediaBench: a Tool for Evaluating and Synthesizing Multimedia and Communications Systems[C]//Proc of the 30th Annual IEEE/ ACM Int'l Syrup on Microarchitecture, 1997:330-335.

同被引文献5

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部