[发明专利]一种基于Ray并行框架的单脉冲搜索方法在审
申请号: | 202211602907.6 | 申请日: | 2022-12-13 |
公开(公告)号: | CN115827238A | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 傅志明;于徐红;谢晓尧 | 申请(专利权)人: | 贵州师范大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F17/18;G06F30/20 |
代理公司: | 上海德誉达专利代理事务所(普通合伙) 31426 | 代理人: | 邓敏 |
地址: | 550001 贵州*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ray 并行 框架 脉冲 搜索 方法 | ||
1.一种基于Ray并行框架的单脉冲搜索方法,其特征在于,包括以下步骤:
步骤S1、对脉冲星时间序列数据文件进行读取;
步骤S2、创建DM列表、candlist列表以及num_v_DMstr列表;
步骤S3、创建局部调度器并根据CPU进程状态分配单脉冲搜索任务;
步骤S4、在各个CPU上生成Worker进程进行单脉冲搜索任务;
步骤S5、将各个CPU上搜索得到的脉冲星候选体信息记录保存。
2.根据权利要求1所述的一种基于Ray并行框架的单脉冲搜索方法,其特征在于,具体包括以下步骤:
步骤S1、对脉冲星时间序列数据文件进行读取:
将消色散之后得到的脉冲星时间序列数据dat文件及不同dat数据文件所对应的参数信息读取保存作为args参数;
步骤S2、创建DM列表、candlist列表以及num_v_DMstr列表:
创建DM列表用来记录不同dat数据文件消色散时所对应使用的色散值,创建candlist列表用来记录保存最后单脉冲搜索得到的候选体信息,创建num_v_DMstr列表用来记录不同DM值下所对应搜索得到的候选体数量;
步骤S3、创建局部调度器并根据CPU进程状态分配单脉冲搜索任务:
按照当前平台中CPU的数目及各CPU进程状态,均衡分配单脉冲搜索任务;
步骤S4、在各个CPU上生成Worker进程进行单脉冲搜索任务;
步骤S5、将各个CPU上搜索得到的脉冲星候选体信息记录保存:
接收各进程中单脉冲搜索任务得到的候选体信息并保存在singlepulse文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州师范大学,未经贵州师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211602907.6/1.html,转载请声明来源钻瓜专利网。