uMUSER高速相关数据实时处理流水线设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:jhyyxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
太阳射电观测对太阳活动研究及空间天气监测有着重要意义,MUSER(Mingantu Spectral Radioheliograph),即明安图射电频谱日像仪是基于综合孔径成像原理构建的太阳射电观测设备,在太阳射电研究领域发挥着重要作用。相关器是MUSER系统的重要组成部分,是MUSER高速相关数据输出的源头。其性能的提升会带来相应的数据量的提升,在升级完成后其数据输出速率可以达到约3GB/s。如此高的数据速率给数据的实时处理和存储都带来了不小的挑战,因而需要构建相应的高速相关数据实时处理流水线来实现对数据的简单处理和数据缩减。GPU强大的运算和并行处理的能力及多线程技术的发展,为uMUSER(Upgrade MUSER)高速相关数据实时处理流水线的设计与实现提供了理论及实现基础。在此基础上,本文基于C/C++在Linux操作系统上开发了一个高速数据处理流水线设计框架uMUSER pipeline。该框架对pipeline结构进行了抽象,对数据类型进行了弱化和封装,并将Frame作为框架中数据处理的最小单元,可以有效的对同种及异构数据进行处理。在uMUSER pipeline框架的基础上本文实现了RFI检测与带宽综合高速实时处理流水线,用于对uMUSER 8通道相关器高速相关数据的实时RFI(Radio Frequency Interference)的检测及带宽的综合,有效做到了高速实时处理及相关数据的缩减。同时,还基于uMUSER pipeline框架设计实现了离线MUSER数据解析流水线,有效提升了MUSER离线数据的解析处理效率。本课题以具体应用为主,侧重于uMUSER pipeline的工程实现,uMUSER pipeline结合了多线程技术及GPU并行运算的优点,实现了对高速相关数据的实时处理,并提供了相应的数据接口,让开发人员可以有效的对数据进行处理。同时,uMUSER pipeline框架具有良好的扩展性,开发人员可以借助框架有效实现对应的高速数据实时处理流水线。
其他文献
为了减少和消除烟草危害,保障公众健康,我国多地发布控制吸烟条例,规定室内公共场所全面禁止吸烟,并明确了室外禁止吸烟的公共场所范围,扩大禁烟范围是大势所趋。与人工监督
信息化和数字化的迅速发展,使得互联网成为与现实空间相对的最重要的虚拟空间。传统虚拟空间中的社会分层研究多基于网络信息资源占有的机会和能力等客观指标,并未涉及用户使
随着人们健康意识的逐渐增强,近年来对选择灵敏检测目标物方法的需求迅速增长。电化学传感器操作简便、性能稳定且对目标物的分析具有高灵敏度而广泛应用到食品检测、环境分
随着科技的发展,对发电机的性能及可靠性要求越来越高。发电机转子是发电机的核心部件,而转子上用来固定转子线圈的合金槽楔又是非常重要的零件。该零部件需要具有强度高、导
中国男子篮球职业联赛是中国最高等级的篮球联赛,英文全称为—China Basketball Association,英文简称—CBA。1995年CBA联赛(甲A联赛)创办时仅仅只有12支球队参加,历时23载的
宇宙线的起源和传播是高能天体物理学中一个重要的问题。宇宙线是各种天体演化过程的产物,特别是各种高能天体物理过程的产物携带着这些过程的丰富信息。但是,宇宙线起源和传
白平衡是指在不同光源下,还原图像中物体原本色彩的能力。白平衡不仅是图像质量评价的重要指标,而且自动白平衡作为图像信号处理的重要步骤,在计算机视觉预和计算摄影领域处
近代科学技术的突破,带动了整个工业系统的进步,经过近代以来的大规模普及和使用,复杂的电子技术设备已被各个行业所接受,方便、智能、稳定的工作状态已成为了这个时代能够稳
随着我国经济的不断发展,煤化工产品汽车短运的需求越来越多,这无疑加大了气液体装运公司的服务压力,而且现有的产品调度管理通常采用人工引导的方式,这不仅增加了煤化工产品
本文通过对棒球项目体能特征进行剖析,对上海外国语大学高水平男子棒球队基本身体素质、专项身体素质、棒球击打球技术三方面的训练情况进行分析。以功能性训练作为切入点,结