期刊文献+

并行算术编码在Android上的实现 被引量:2

Implementation of Arithmetic Coding in Parallel on Android
下载PDF
导出
摘要 随着移动互联网设备的大量出现,以Google公司推出的Android为代表的开放操作系统得到了广泛的应用,同时,多核处理器的出现也为软件设计带来了新的挑战。OpenMP是一种已得到广泛应用的多核编程标准。但是,由于编译环境不支持等原因,OpenMP尚未在Android系统中得到应用。论文围绕OpenMP标准在Android系统中的应用进行研究,并取得了成功。文中给出了两种在Android系统上使用OpenMP技术的实现方法,并以算术编码为例,编写了测试程序,选取了目前广泛使用的Canturbury测试集中的文件对程序性能进行测试,取得了良好的效果。 Abstract With the popularization of the mobile internet devices, Android, an open source operating system, developed by Google is used widely, and at the same time, the emergence of multi-core processors brings new challenges in software design. OpenMP is a kind of multi-core programming standards which is accepted generally. However, OpenMP has been not applicated in the Android system yet, be- cause the compilation environment does not support. This paper is committed to use OpenMP on Android successfully. Then, two methods using OpenMP technology on Android system are provided. At last, the arithmetic coding is tested as an example in this paper. The test data comes from Canturbury test sets, and the result indicates that it works very well.
出处 《计算机与数字工程》 2013年第9期1472-1474,1488,共4页 Computer & Digital Engineering
关键词 ANDROID OPENMP 并行 算术编码 Android, OpenMP, parallel, arithmetic coding
  • 相关文献

参考文献11

  • 1OpenMP Architecture Review Board.OpenMP Application Program Interface Version 4.0[S].2012,12.
  • 2Keith Obenschain.OpenMP support in NDK[OL].https://groups.google.com/forum/? fromgroups=# ! topic/androidndk/pUfqxURgNbQ,2012,2.
  • 3Gennsik Lim.Support OpenMP for task parallelism on AndroidICS/ GCC-4.6.3[OL].http://code.google.com/p/leemgs/downloads/detail? name =0001-Support-OpenMP-for-task-parallelism-on Android-ICSG.patch&can=2&q=,2012,5.
  • 4Sylvain Ratabouil.Android NDK Beginner's Guide[M].PACKT Publishing,2012,1.
  • 5The VM Teams.The JavaTM Native Interface[S].1999.
  • 6许晓宁.Java Native Interface应用研究[J].计算机科学,2006,33(10):291-292. 被引量:13
  • 7Witten IH,NeaI RM,CIeary J G.Arithmetic Coding Fordata Compression.[J].Communications of the ACM[],1987,30(6):520.
  • 8Eric Bodden,Malte Clasen,Joachim Kneis.Arithmetic Coding revealed-A guided tour from theory to praxis[OL].2004,5.
  • 9Shameem Akhter,Jason Roberts.Multi-core Programming:Increasing Performance through Software Multi-threading[M].Intel Press 2007:37-52.
  • 10张娜,邓家先,黄艳.基于OpenMP的JPEG2000图像并行编码算法[J].通信技术,2011,44(4):21-24. 被引量:2

二级参考文献14

  • 1胡荣锋,王玲.基于JPEG2000标准的ROI技术分析与实现[J].信息安全与通信保密,2006,28(7):151-152. 被引量:4
  • 2[1]D A Huffman. A Method for the Construction of Minimum Redundancy Code.1952.9.
  • 3[2]Zulfakar Aspar,Zulkalnain Mohd Yusof,Ishak Suleiman. Parallel Huffman Decoder with an Optimize Look UP Table Option on FPGA. IEEE 2000,I- 73.
  • 4[3]Boliek M,Allen J D,Schwartz E L,Gormish M J. Very High Speed Entropy Coding. Image Processing,1994. Proceedings. ICIP- 94,IEEE International Conference, 1994, 3:625~ 629.
  • 5[4]M Kovac,N Ranganathan. Jaguar:A Fully Pipelined VLSI Architecture for JPEG Image Compression Standard. Proceedings of the IEEE,83, Feb 1995.2.
  • 6IS0/IEC JTC1/SC29/WG1 N1890-2000. 7PEG 2000 Part I: Final Draft International Standard (corrected and formatted). [S].
  • 7OpenMPArchitecture Review Board. OpenMP Application Program Interface Version 3.0[EB/OL]. (2008-5-12) [2010-7-15]. http ://www. openmp, org/mp documents/ spec30, pdf.
  • 8ISO/IEC JTC1/SC29/WG1 N2406-2001. JPEG 2000 Part I:Final Draft International Standard[S].
  • 9CHRISTOPOULOS C, SKODRAS A, EBRAHIMI T. The JPEG2000 Still Image Coding System: an Overview[J]. IEEE Trans. on Consumer. Electronics, 2000, 46(04):1103-1127.
  • 10TAUBMAN D. High Performance Scalable Image Compression with EBCOT[J]. IEEE Trans. on Image Processing, 2000, 9(07): 1158-1170.

共引文献19

同被引文献3

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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