APP下载

JPEG2000的MQ模块在DSP环境下的优化实现

2016-11-29张浩宇徐建军

软件 2016年9期
关键词:指令符号优化

张浩宇,徐建军,张 南

(国防科学技术大学 计算机学院,长沙 410072)

JPEG2000的MQ模块在DSP环境下的优化实现

张浩宇,徐建军,张南

(国防科学技术大学 计算机学院,长沙410072)

随着航空技术和专用CCD/CMOS成像技术的飞速发展,星载系统中图像的大小和清晰度都成倍的提高,由此带来的数据量和带宽要求也呈指数级增长,如何在星载高性能的计算平台下有效压缩图像成为了星载系统面临的最主要挑战之一。经典的JPEG2000图像压缩算法,其模块并不适应高性能DSP中编译器进行流水线排布的要求,导致运行效率无法达到要求。本文面向JPEG2000图像压缩算法,提出一种在DSP环境下,JPEG2000算法中MQ编码器的优化算法。优化算法使用了多种线性汇编语言流水线排布的通用优化技术对MQ编码器进行DSP环境适应性优化,并根据MQ编码器算法特点,进行了编码流程简化和二次重归一化过程中冗余分支的消除。图像压缩试验表明,该算法提高了MQ编码器的吞吐率,提升了JPEG2000的压缩效率。

数字信号处理器;JPEG2000;算术编码器;线性汇编

本文著录格式:张浩宇,徐建军,张南. JPEG2000的MQ模块在DSP环境下的优化实现[J]. 软件,2016,37(9):130-135

1 引言

在航天侦测领域,随着图像处理技术的进步和应用需求的发展,海量的探测数据和有限的空地数传带宽之间的矛盾亟待解决。高性能DSP[1]的出现使得高速在轨图像压缩成为可能,依靠多个功能部件并发执行指令和软件流水排布技术,高性能 DSP显著提升了程序代码尤其是其中循环代码的执行效率。但是其编译器在进行软件流水线排布时有着诸如循环中的代码不能过长,一般不能超过250条线性汇编指令;……

登录APP查看全文

猜你喜欢

指令符号优化
听我指令:大催眠术
超限高层建筑结构设计与优化思考
学符号,比多少
民用建筑防烟排烟设计优化探讨
关于优化消防安全告知承诺的一些思考
一道优化题的几何解法
“+”“-”符号的由来
ARINC661显控指令快速验证方法
LED照明产品欧盟ErP指令要求解读
变符号