论文部分内容阅读
数字图像处理软件和程序的优化问题,本质上是一个如何更充分利用计算机处理能力和发挥计算机潜能的问题。本文从程序和处理器的关系着眼,对程序优化技术进行了深入研究。只要在以下方面进行了研究:
1.程序优化的关键问题。从程序优化角度探讨影响图像处理程序执行效率的关键问题,以及可以应用于这些问题的概念、理论和方法。
2.分支优化问题。分支结构是程序中表达逻辑重要方式,分支结构效率的关键是跳转地址的预测成功率,即分支预测问题。针对不同类型的分支结构设计出了高效的优化策略。
3.循环优化问题。图像处理程序的加工目标为数字图像,由于图像各像素的处理过程相同,且处理算法中大量使用迭代方法,故程序中大量出现循环结构,从而成为程序中的热点。对各种循环结构进行了分析并提出了优化策略。
4.面向处理器的FFT优化算法。将面向处理器的图像处理程序优化方法应用于具体问题,通过系统瓶颈分析得出程序效率的潜在提升点,并通过实验分析优化带来的性能提升。
实验结果表明,经过本文提出的面向处理器图像处理算法优化后,FFT算法的运行效率提升明显,在大数据量图像处理方面更具优势。