摘要
本发明公开一种用于粗网中子平衡方程的CPU和GPU异构并行计算的数据排序并发处理方法:在CPU和GPU异构平台上,在CPU端建立细网格与粗网格的映射关系并拷贝至GPU端;采用数据序列化,对粗网中子平衡方程需要的数据构建序列化关系并在GPU端分配粗网格所需的内存;根据序列化关系构建计算流,将细网格数据分流并发的从CPU端拷贝至GPU端,同时处理成适合GPU并行的一维数组结构;基于构建的计算流,在GPU端分流并发的启动核函数进行空间与能量并行的归并,高效的计算粗网中子平衡方程所需的粗网格数据。本发明能够在保证精度的前提下显著提升粗网中子平衡方程数据处理效率,具有工程应用价值。
技术关键词
异构并行计算
网格
中子
拷贝
GPU并行
方程
核反应堆燃料组件
数据
密度
关系
异构平台
内存
物理
索引
尺寸
变量
精度
系统为您推荐了相关专利信息
玻璃制品表面
静电发生器
播撒方法
有限元网格划分
电场
随机生成方法
三角形面片
柔性铰链设计
生成随机
拓扑生成方法
溯源方法
三维网格划分
混合高斯模型
空间分布特征
传感
模型参数标定方法
颗粒离散元
滚动摩擦阻力
动摩擦系数
冲击设备
拉丁超立方抽样方法
模型误差
采样方法
变压器温度场
数据