基于多核CPU平台的太阳图像斑点重建技术

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:eva690313
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
太阳是地球能量的主要来源,利用大口径天文望远镜观察太阳活动区变化是人类了解太阳、降低太阳活动对人类影响最直接的手段之一。地基大口径太阳望远镜受大气湍流的影响无法达到理论成像分辨率,必须使用自适应光学校正或图像事后处理的方式才能获取接近望远镜衍射极限的高分辨力图像。目前使用斑点干涉法和斑点掩膜法从频率域重建图像是天文图像重建中广泛使用的算法。斑点重建算法计算量大、耗时久,需要使用并发平台对程序进行并行加速。  斑点重建算法使用计算效率低的编程语言如:IDL、Matlab无法大规模重建。Matlab重建一张1280×1280像素的图像需要十几个小时。使用高效的编程语言和好的并发平台加速斑点图像重建算法非常有必要。本文对比了目前常见的并发标准和并发平台。研究了基于多核CPU的太阳图像斑点重建技术,针对程序的不同步骤提出合理的并行方案和优化方案。  本文介绍了基于CPU的并行标准OpenMP和MPI、基于X86架构的众核处理器以及基于GPU的并行标准CUDA。对太阳图像斑点重建算法的斑点干涉法、斑点掩膜法的算法做了详细的描述。  在对高性能并行计算和太阳图像斑点重建算法论述的基础上,本文针对一台配有Intel Xeon E5-2670v3CPU和Intel Xeon Phi7120MIC的服务器平台开展太阳图像的斑点重建算法实现技术研究。在程序优化理论的指导下,斑点图像重建程序串行版本耗时从750秒降低到289秒。为进一步减少耗时,在对比了主流的并发软件和并发平台后,选用了OpenMP作为并发软件,多核CPU作为并发平台。优化后的并行程序用12核在30秒内完成一张1280×1280像素图像的重建。与单核运行相比,加速比达到9.66,并行效率为80%。  使用OpenMP作为并发软件相对MPI不需要控制节点,可以利用共享内存得到更好地加速效果。多核CPU版本的斑点图像重建程序满足了观测中光球层和色球层数据处理的需求,为后续的太阳物理研究打下坚实基础。
其他文献
氮化镓(GaN)基高电子迁移率晶体管(HEMT)由于其高电子迁移率、高电流密度和高耐压等优异特性而受到广泛关注,作为下一代功率器件强有力的候选者,GaN基HEMT器件具有很好的应用前
快恢复二极管(FRD)是电力电子系统中重要的开关器件,它的应用十分广泛。随着人们对开关器件的开关速度需求的提高,对FRD的性能的需求也不断提高。所以,提高FRD的性能对电力电子
造血干细胞(hematopoietic stem cells,HSCs)是血液系统中所有血细胞的始祖细胞,具备自我更新和多向分化的潜能。造血干细胞功能异常是许多血液系统疾病的根源。脊椎动物胚胎期
目的:研究小鼠心肌SCN5A基因在低硒和高硒状态下表达量的变化以及SCN5A基因是否发生选择性剪接。   方法:应用低硒合成饲料和饮水中加亚硒酸钠的方法,喂养4周龄C57BL雄性小鼠
本文通过对荣华二采区10
期刊
水分是限制荒漠植物生长的主要因子,荒漠植物对极端干旱有独特的适应方式,有些植物能通过休眠来减轻胁迫而适应干旱环境。生理学上认为植物夏季休眠是某些植物的一种生存机制
基于麦克风阵列的声源定位和语音增强技术是目前语音信号处理领域的研究热点之一。在视频会议系统,语音识别系统和助听装置等方面,可以通过麦克风阵列声源定位方法来确定说话人
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
[目的]在卢旺达山地丘陵区开展土壤侵蚀调查,分析该区土壤侵蚀特征及成因,为尼罗河上游山地丘陵区土壤侵蚀预报和水土流失防治提供科学依据.[方法]在卢旺达布设4条调查路线并
目的:p63是p53家族成员之一,近年来发现与肿瘤发生关系密切。由于启动子和选择性剪接的不同,p63可产生两大类蛋白异构体。主要异构体ΔNp63过表达于头颈部鳞癌及其他鳞状上皮