阐述OpenMP的特点与使用方法,分析合成孔径雷达距离多普勒成像算法,得到该算法中适合利用OpenMP并行处理的部分:傅里叶变换和逆傅里叶变换,并将OpenMP应用到傅里叶变换和逆傅里叶变换中.将原雷达距离多普勒成像算法,设计成可并行化执行的程序.采用pragma omp for和pragma omp section两种并行设计方法,通过创建多个线程,缩短程序执行时间.实验证明,采用双核处理器并行化的雷达成像算法,图像生成时间缩短到原来时间的67%左右,可有效地提高处理效率,充分挖掘处理器的处理能力.%The characteristic and usage of OpenMP are explained. And the synthetic aperture radar imaging range-Doppler algorithm is analyzed for getting the most appropriate operations which can be executed by OpenMP. The original synthetic aperture radar imaging range-Doppler algorithm is converted to a parallel executable program on OpenMP with two parallel computing methods : pragma omp for and pragma omp section. Multi-threads are established to reduce the executive time. It is proved that executive time is reduced to 67%. The processor's efficiency is improved.
展开▼