检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]杭州应用声学研究所声纳技术国家重点实验室,浙江杭州310012
出 处:《兵工学报》2016年第8期1476-1481,共6页Acta Armamentarii
基 金:武器装备预先研究项目(7301303)
摘 要:针对多核并行机制下,共享资源争夺激烈,硬件能力提升难以切实转变成程序效率提高的难题,通过协调存储器访存和核间同步等关键问题,研究了一种基于C6678多核数字信号处理器的声纳信号多级并行处理方法,包括核间流水线设计、数据传输与中央处理器并行设计和指令流线设计。以声纳二维相控方位滤波为例,介绍各级设计的实现方法,逐个测试并行性能,并编制实时处理软件。测试结果表明,该方法能够实现存储器访问和中央处理器运算并行,极大提高程序执行效率。通过采用该方法开发的实时处理系统,具有集成度高和实时性强的优点,获得了高航速下海中浮球和配重条石清晰的实时成像效果,具有工程应用价值。In parallel processing system with multicore,it is hard to turn the improvement of hardware into the efficiency of software substantially for the drastic competition of shared resources on chip. To solve the problem,a multistage parallel sonar signal processing method based on C6678 multicore digital signal processor( DSP) is presented by scheduling memory access and multicore synchronization,which includes multicore pipeline design,parallel processing design of data transmission and CPU computation,and assembly code pipeline design. The multi-parallel stage method is introduced by taking two-dimension phased azimuth filter as an example. Performance of each stage above is tested,and a real-time processing software is developed. Test result shows that the proposed method can parallel memory access and CPU computation effectively,and the software developed based on the proposed method works efficiently.In a high speed sea trial,the sharp images of a suspension ball and its counterweight rectangle stone were got by the real-time processing system. The multistage parallel processing method is of great application value in engineering.
关 键 词:声学 声纳 相控方位滤波 多核数字信号处理器 并行处理
分 类 号:TB566[交通运输工程—水声工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117

