空间科学学报2024,Vol.44Issue(1):95-102,8.DOI:10.11728/cjss2024.01.2023-0033
基于嵌入式CPU+GPU异构平台的遥感图像滤波加速
Acceleration of Remote Sensing Image Filtering Based on Embedded CPU+GPU Heterogeneous Platform
摘要
Abstract
A method is proposed for accelerating remote sensing image filtering in real-time using an embedded CPU + GPU heterogeneous platform for satellite-based image processing.the algorithm was initially parallelized through data division and mapping,leveraging the parallel computing capabilities of the GPU.Subsequently,hardware resources like the vector unit and cache of the GPU were employed to enhance algorithm speed through vectorization,vector permutation,and workgroup tuning.The feasibili-ty and efficiency of this accelerated design were validated on an embedded development board.The ex-periments demonstrate a speedup ranging from 4.08 to 16.92 times when incorporating GPU parallel pro-cessing,compared to the serial implementation on a single CPU.Further optimization using GPU hard-ware resources can push the speedup to 15.38 to 56.41 times.关键词
嵌入式GPU/遥感图像滤波/OpenCL/向量化/向量重组Key words
Embedded GPU/Remote sensing image filtering/OpenCL/Vectorization/Vector permutation分类
航空航天引用本文复制引用
谭鹏源,薛长斌,周莉..基于嵌入式CPU+GPU异构平台的遥感图像滤波加速[J].空间科学学报,2024,44(1):95-102,8.基金项目
中国科学院国防科技重点实验室基金项目资助(CXJJ-20S017) (CXJJ-20S017)