资源预览内容
第1页 / 共27页
第2页 / 共27页
第3页 / 共27页
第4页 / 共27页
第5页 / 共27页
第6页 / 共27页
第7页 / 共27页
第8页 / 共27页
第9页 / 共27页
第10页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory多核并行计算和多核并行计算和CVNCVN数据库系统数据库系统王伟华王伟华 上海天文台上海天文台ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory目录目录1 1多核并行计算多核并行计算2 2CVNCVN数据库系统数据库系统3 3讨论和总结讨论和总结ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1. 1并行计算的需求:多天线并行计算的需求:多天线ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1. 1并行计算的需求:多波束并行计算的需求:多波束ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1. 1 并行计算的需求并行计算的需求多天线或多基线多波束多个scan多波段或多个通道BBCShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatoryLM1LM2LMnP/C1P/C2P/Cn通用互连网络LD1LD2LDnP/C: Processor/Cache LM: Local Memory LD: Local Disk1. 2 .1多计算机多计算机ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1. 2 .2多核计算机多核计算机ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatoryfor (iscan=0; iscannscan; iscan+)for (iscan=0; iscannscan; iscan+) for (iSta=0; iStanSta; iSta+) for (iSta=0; iStanSta; iSta+) for (iBeam=0; iBeamnBeam; iBeam+); for (iBeam=0; iBeamnBeam; iBeam+); for (iChan=0; iChannChan; iChan+); for (iChan=0; iChannChan; iChan+); 数据处置;数据处置; ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory#include #include int i, AMAX; int i, AMAX; #pragma omp parallel for #pragma omp parallel for for (i=0; iMAX; i+); for (i=0; iMAX; i+); int j = 5+2*I; int j = 5+2*I; Ai = big(j); Ai = big(j); Gcc fopenmp src.c o program ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1.3单天线软件谱线接纳机系统单天线软件谱线接纳机系统Single-dish Software Spectrameter System, S4上海天文台年刊上海天文台年刊 2019年年 王伟华王伟华ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1.3.1功率谱计算流程图功率谱计算流程图ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1.3.2校准流程图校准流程图ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1.3.3试观测结果试观测结果ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory1. 4 我的并行计算的设计原那么我的并行计算的设计原那么多个scan:运用命令行bscanescan在台站、beam,bbc循环中运用OpenMP;命令行输入;图形显示后处置;ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2460215832491114247619202.1 CVN简介简介ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.1.1 VLBI stationsTheFSTheFSsystem;system;Mark5A,Mark5A,Mark5BMark5B;SKD,VEX;SKD,VEX;Mark5,Log,Mark5,Log,RXGRXGShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.1.2 相关处置机相关处置机上海软件相关处置机探月上海软件相关处置机探月; ;DiFXDiFX;EVNEVN和和VLBAVLBA相关处置机相关处置机一个独立的一个独立的VLBIVLBI阵必需有一个独阵必需有一个独立的相关处置机立的相关处置机ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.1.3 MakeFITSShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.2.1 天文观测结果天文观测结果1脉冲星B0329+54和河外射电源J03475777 相位参考观测;精度好于30微角秒,到达了国际射电天体丈量精度程度 Guo submittedShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.2.2 天文观测结果天文观测结果2脉泽天体W3OH的VLBI射电图像ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.2 The CVN VLBI Database System基于基于Linux+Apache+PHP+mySQLLinux+Apache+PHP+mySQL技术的网页自动化管理平台技术的网页自动化管理平台上海天文台和清华大学周建峰组协作上海天文台和清华大学周建峰组协作开发陆态网络开发陆态网络VLBIVLBI分系统支持分系统支持CVNCVN观测纲要管理,观测数据管理等观测纲要管理,观测数据管理等ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.2.1 流程流程1.1.信息发布信息发布CallforProposalCallforProposal;观;观测方案恳求;测方案恳求;2.2.观测方案评审,时间分配管理;观测方案评审,时间分配管理;3.3.观测纲要文件提交观测纲要文件提交; ;4.4.台站观测,提交观测过程、硬盘记录;台站观测,提交观测过程、硬盘记录;5.5.相关处置,提交相关处置结果;相关处置,提交相关处置结果;6.6.查询和下载查询和下载ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.2.2 模块划分模块划分UserUsergroupgroup管理;管理;观测方案恳求、评审;观测方案恳求、评审;提交模块;提交模块;数据查询和下载数据查询和下载ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory2.2.3 进展进展ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory3. 1 讨论:天文学家的需求讨论:天文学家的需求信息分类和搜索;数据下载;数据处置和分析;功能模块化;界面交互、可编程;结果可视化命令行界面和图形可视!ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatory总结总结1 1多计算机和多核多计算机和多核MPIMPIOpenMPOpenMP并行并行计算大有出路计算大有出路 ;2 2VLBIVLBI数据管理的开展数据管理的开展CVNVLBICVNVLBIDataBaseSystemDataBaseSystem3 3走进虚拟天文台走进虚拟天文台ShanghaiAstronomicalObservatoryShanghaiAstronomicalObservatoryThankyou!Thankyou!
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号