期刊文献+

基于ARM平台的WMA软件解码器能耗优化 被引量:1

Optimization of WMA software decoder's energy consumption based-on ARM platform
下载PDF
导出
摘要 在实现嵌入式软件能耗仿真的基础上,针对WMA开源解码程序在ARM平台上解码能耗高的问题,详细分析了编译器优化、源码优化、算法优化3种优化方案,同时将这3种优化方法应用于开源的WMA软件解码器中。将优化前后的WMA解码器分别对单、双通道的WMA文件进行解码验证比较。实验结果表明,经过优化的WMA解码程序在ARM平台上对单、双通道WMA文件解码的解码效率有了明显的提高,其中能耗下降程度皆高达90%以上。 Based on the implementation of embedded software energy consumption simulation, to the problem of WMA open source decoding code has high energy consumption when working on ARM platform, compiler optimization, source code optimization, algorithm optimization three optimization programs are proposed and analyzed in detail and they are applied to open WMA software decoder. The single and dual channel WMA file are tested and compared which is decoded by the WMA decoder that is optimized or not. The experimental results show that the decoding efficiency of optimized WMA decoder is improved significantly both of single and dual channel WMA file, the energy consumption is decreased more than 90% when working on ARM plat- form.
出处 《计算机工程与设计》 CSCD 北大核心 2013年第7期2384-2387,2482,共5页 Computer Engineering and Design
基金 国家自然科学基金项目(61001179)
关键词 嵌入式软件 ARM平台 开源 WMA解码器 能耗优化 embedded software ARM platform open source WMA decoder energy consumption optimization
  • 相关文献

参考文献11

  • 1FFmpeg [DB/OL] . [2010-03-02]. http: //www. ffmpeg. org/releases/.
  • 2张海滨,李挥.基于S3C2410的WMA开源解码程序优化[J].计算机工程与设计,2009,30(1):13-15. 被引量:7
  • 3SimpleScalarLLC [DB/OL]. [2011-03-22-]. http: //www. simplescalar. com/.
  • 4Kenneth Hoste. Cole: Compiler optimization level exploration [C]//New York: Association for Computing Machinery, 2008: 165-174.
  • 5Wang Zhonglei. Accurate source-level simulation of embedded software with respect to compiler optimizations[C]//Piscataway: IEEE/ACM, 2012: 382-387.
  • 6David Andres Ortiz Lopez. Source code optimizations for low power consumption on microprocessor-based systems [ M ]. Mayaguez: University of Puerto Rico, 2008: 8-10.
  • 7Lokuciejewski. Superblock-based source code optimizations for WCET reduction [C] //Piscataway: IEEE, 2010: 1918-1925.
  • 8Murat Bolat. Source code partitioning in program optimization [C]//Piscataway: IEEE, 2011: 56-63.
  • 9Gang Luo. Analysis and optimization of embedded software energy consumption on the source code and algorithm level [C]//Piscataway: IEEE, 2009: 1-5.
  • 10Zhao Liang, Zhang Tao. Analysis of IMDCT fast algorithms [C] //Piscataway: IEEE, 2010: 719-721.

二级参考文献8

  • 1胡贯荣,谢争捷,涂刚.嵌入式音频系统的设计与实现[J].计算机工程与设计,2006,27(23):4566-4568. 被引量:5
  • 2傅立叶开发部.FFT2410简易板使用说明书[M/CD].傅立叶电子科技有限公司,2005.
  • 3MPlayer. The source code packages of MPlayer[EB/OL]. http:// www.mplayerhq.hu/MPlayer/releases/,2008-03-07.
  • 4MPlayer. The online documentation of MPIayer[EB/OL]. http:// www.mplayerhq.hu/DOCS/HTML-single/en/MPlayer.htmi, 2008-04-01.
  • 5HYDER.编程卓越之道(第一卷):深入理解计算机[M].韩东海,译.北京:电子工业出版社,2006:10-100.
  • 6Book of Hook. Introduction to fixed point math[EB/OL], http:// trac.bookoflaook.com/bookothook/trac.cgi/wikiflntroductionToFixedPointMath, 2004-09-14.
  • 7YATES R. Fixed-point arithmetic: an introduction [EB/OL]. http://www.digitalsignallabs.com/,2007-08-23.
  • 8BARR M.Programming embedded systems[M].南京:东南大学出版社,2007:1-301.

共引文献6

同被引文献9

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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