首页 | 本学科首页   官方微博 | 高级检索  
     

星载SAR成像处理系统中多线程矩阵转置的设计和实现
引用本文:田蕾,范士明. 星载SAR成像处理系统中多线程矩阵转置的设计和实现[J]. 航天器工程, 2010, 19(6): 33-39
作者姓名:田蕾  范士明
作者单位:航天恒星科技有限公司,北京,100086;航天恒星科技有限公司,北京,100086
摘    要:矩阵转置被广泛地应用在星载合成孔径雷达的地面成像处理中,由于对原始回波数据快速成像的需求,根据现有共享内存系统的特点,提出利用多线程矩阵转置的并行处理方法。在Linux环境下,利用基于Pthread的线程调度方法和封装类,在研究和分析矩阵转置的几种处理方法的基础上,设计和实现多线程矩阵转置。通过在HP Proliant DL580平台上的实验证明,多线程矩阵转置与传统的矩阵转置相比,能充分利用处理器的资源,具有良好的并行扩展性,有利于进行快速成像处理。

关 键 词:合成孔径雷达  成像系统  矩阵转置  多线程  共享内存  并行处理

Design and Implementation of Multi-thread Matrix Transposition for Spaceborne SAR Imaging Processing System
TIAN Lei,FAN Shiming. Design and Implementation of Multi-thread Matrix Transposition for Spaceborne SAR Imaging Processing System[J]. Spacecraft Engineering, 2010, 19(6): 33-39
Authors:TIAN Lei  FAN Shiming
Affiliation:(Space Star Technology Co.Ltd.,Beijing 100086,China)
Abstract:According to the analysis of the characteristics of current shared memory system and considering the demand of high speed of imaging,this paper proposes a parallel computing method of the multi-thread matrix transposition that is widely used in imaging of spaceborne SAR. On the basis of study and analysis of some methods of the matrix transposition,a multi-thread method based on Linux and the Pthread encapsulated is designed and implemented. Through the experiments on HP Proliant DL580,it is proved that,compared with the traditional matrix transposition,the parallel method of multi-thread presented in this paper makes effective use of system resource effectively and has good parallel expansibility to facilitate the fast imaging processing.
Keywords:SAR  imaging system  matrix transposition  multi-thread  shared memory  parallel processing
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号