[发明专利]一种基于进程并行的流线可视化并行加速方法在审

专利信息
申请号: 202210979580.8 申请日: 2022-08-16
公开(公告)号: CN115344383A 公开(公告)日: 2022-11-15
发明(设计)人: 魏贵义;方熔翔;张继发 申请(专利权)人: 浙江工商大学
主分类号: G06F9/50 分类号: G06F9/50;G06T1/20
代理公司: 杭州奥创知识产权代理有限公司 33272 代理人: 王佳健
地址: 310018 浙江*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 进程 并行 流线 可视化 加速 方法
【权利要求书】:

1.一种基于进程并行的流线可视化并行加速方法,其特征在于包括如下具体操作步骤:

步骤1,流场网格点划分阶段,通过KD树将由流场网格点组成的大规模数据块进行划分,将划分后的叶节点和内部节点信息进行存储;

步骤2,按照步骤1得到大规模数据块划分后的若干个小数据块,再通过多个进程并行读取流场网格点数据;

流场网格点数据全部读取完成之后,再将数据汇总;

步骤3,按系统设置的进程数,均匀分配数据块;

步骤4,为每一个数据块设置ID,并对应各自的进程号Pi

每个进程计算各自管理的数据块的边界值,全部计算完之后,将边界值汇总到0号进程;

0号进程将边界信息发送给其它进程;

步骤5,积分计算阶段,通过设定的积分步数,对积分任务量在进程间再分配;

步骤5.1,在流线积分初始化阶段,首先采用均匀布种方式,使每个进程的初始任务量相同;

其次,为每个种子点设置对应进程内序号;

步骤5.2,为所有进程设置一个统一的积分步数;

步骤5.3,当所有进程都达到该积分步数时,重新对积分任务量进行分配;

当种子点到达临界点或超出数据块边界,则为到达积分终点,减少该进程积分任务;

当种子点运动到进程中的其它数据块上,直接访问即可,不改变任务量;

当种子点运动到其他进程中的数据块时,将该种子点的坐标信息通过0号进程汇总,并传递给越界后的数据块对应进程,原进程任务量减少,越界后的数据块对应的进程任务量增加,总任务量不改变;

步骤6,再分配完成后,开始下一轮积分计算,直到所有积分计算完成为止;

步骤7,将计算结果可视化,显示流场中粒子的运动轨迹。

2.根据权利要求1所述的一种基于进程并行的流线可视化并行加速方法,其特征在于:步骤1具体包括:

步骤1.1,由流场网格点构成数据集,为数据集的每个流场网格点建立索引,并统计流场网格点数量;

步骤1.2,读取流场网格点坐标数据,按坐标的维度拆分坐标信息,并存储;

步骤1.3,按照每个维度的数值信息排序;

步骤1.4,确定KD树的最大划分层级;

步骤1.5,按x、y、z轴的顺序,循环进行层级划分;

步骤1.6,存储划分后的叶节点和内部节点信息。

3.根据权利要求2所述的一种基于进程并行的流线可视化并行加速方法,其特征在于:步骤1.2中所述维度是x、y、z三个维度。

4.根据权利要求2所述的一种基于进程并行的流线可视化并行加速方法,其特征在于:步骤1.4中所述最大划分层级maxLevel=log2(N+1),其中N为流场网格点的个数。

5.根据权利要求4所述的一种基于进程并行的流线可视化并行加速方法,其特征在于:步骤1.5中所述划分的层级必须小于最大划分层级maxLevel的值。

6.根据权利要求2所述的一种基于进程并行的流线可视化并行加速方法,其特征在于:步骤1.5中当划分后得到的子区域为进程数一定的倍数时,停止划分。

7.根据权利要求1所述的一种基于进程并行的流线可视化并行加速方法,其特征在于:步骤2中所述流场网格点数据包括网格点坐标、网格点所属网格的几何信息以及网格点连接信息。

8.根据权利要求1所述的一种基于进程并行的流线可视化并行加速方法,其特征在于:在步骤3中相邻的数据块分配给同一个进程。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210979580.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top