论文部分内容阅读
OpenCL是众多异构并行计算平台的一个通用的编程框架,并行计算领域因为OpenCL模型的加入,基于异构系统的算法加速越来越多地被应用于遥感图像处理中。在遥感图像处理方面,众多的图像处理的算法程序都是针对像素的操作,需要逐像素的循环迭代进行。这些类型算法的处理过程都具有以下特点:数据量丰富,需要进行较密集的计算;数据处理方式固定,每个像素执行相同的操作,具有较高的自动化程度;数据处理过程并行性较高,各像素计算形式相同,且相邻像素间的交互是局部的。所以,遥感影像的多数处理算法适合于基于GPU的算法并行