-
公开(公告)号:CN116362150A
公开(公告)日:2023-06-30
申请号:CN202310185784.9
申请日:2023-02-21
Applicant: 北京科技大学
IPC: G06F30/28 , G06F30/25 , G06F17/12 , G06F17/16 , G06F17/13 , G06F119/14 , G06F113/08 , G06F111/10
Abstract: 本发明提供一种裂变气体多晶团簇动力学并行模拟方法,具体步骤包括S1建立基于网格划分的物理场;S2建立多晶模型数据结构;S3建立求解方程组和方程矩阵;S4进行方程求解;S5将求解结果更新至多晶结构中;S6更新下个时间步所需求解矩阵;S7重复S4‑S6直至达到模拟所需时间。本发明所述方法引入晶粒结构,在整个模拟空间上建立多晶粒物理结构,可使用现有的晶内‑晶间模型对裂变气体在晶内及晶间的气体行为进行有效模拟,也为后续发展的晶内‑晶间物理模型提供一种简易高效的实现方式。
-
公开(公告)号:CN115270224A
公开(公告)日:2022-11-01
申请号:CN202210818237.5
申请日:2022-07-13
Applicant: 北京科技大学
IPC: G06F30/12 , G06K9/62 , G06F111/10
Abstract: 本发明公开了一种基于材料数值计算大数据的级联缺陷团簇分类方法,包括以下具体步骤:S1:获取三维坐标:获取团簇内各个点缺陷三维坐标;S2:计算距离与角度:计算出相邻点缺陷间的距离与角度;S3:统计数目:将计算所得的距离和角度结果映射到不同区间,统计每个区间的数目;S4:计算缺陷团簇特征向量:基于团簇内相邻点缺陷的距离和角度来描述团簇几何形状,利用各个点缺陷的三维空间坐标计算得到每个团簇的特征向量,本发明公开的基于材料数值计算大数据的级联缺陷团簇分类方法具有解决噪声大、灵活性不高的团簇信息特征化描述影响分类效果的问题的效果。
-
公开(公告)号:CN114491401A
公开(公告)日:2022-05-13
申请号:CN202210066813.5
申请日:2022-01-20
Applicant: 北京科技大学
IPC: G06F17/16
Abstract: 本发明公开了一种自适应稀疏矩阵向量乘策略选择及优化方法,适用于GPU架构,该方法包括:对待处理矩阵按行进行分块,统计各矩阵子块的非零元素数,若各矩阵子块的非零元素数差别倍数高于第一预设阈值,则采用自适应的CSR‑Vector算法进行处理;统计待处理矩阵的行平均非零元素个数,若矩阵行平均非零元素个数低于第二预设阈值,则采用改进的CSR‑Stream算法进行求解;统计待处理矩阵的非零元素个数,若其非零元素个数大于第三预设阈值,则采用hola算法进行求解;若以上条件均不满足,则采用CSR‑Vector算法进行求解。本发明实现了针对不同应用问题的自适应高效SpMV求解。
-
公开(公告)号:CN111104091B
公开(公告)日:2021-11-26
申请号:CN201911275775.9
申请日:2019-12-12
Applicant: 北京科技大学
IPC: G06F7/483
Abstract: 本发明提供一种动态浮点误差分析中精度特定计算的检测和转换方法,能够有效提高高精度执行结果的准确性和误差分析的准确性。方法包括:通过监测浮点指令加操作数地址的方式完成位操作的检测和位操作从低精度程序执行向高精度程序执行的转换;通过监测乘法操作的浮点指令执行序列来检测乘法操作,并根据乘法操作的浮点指令执行序列,完成乘法操作从低精度程序执行向高精度程序执行的转换;通过监测加法和减法的操作序列及对应的操作数,对舍入操作进行检测,完成舍入操作从低精度程序执行向高精度程序执行的转换;通过常数值匹配的方式对特定常数进行检测,将低精度特定常数转换为高精度下对应常数的准确值。本发明涉及计算机、软件工程技术领域。
-
公开(公告)号:CN109446463B
公开(公告)日:2021-02-02
申请号:CN201811285407.8
申请日:2018-10-31
Applicant: 北京科技大学
IPC: G06F16/958 , G06F9/445
Abstract: 本发明提供一种基于Web的数值模拟预加载可视化方法及系统,能够提高数值模拟可视化效率。所述方法包括:获取用户输入的数值模拟数据的加载请求;在可视区域,加载根据所述加载请求返回的数值模拟数据块文件,其中,加载的数值模拟数据块文件是按照关注度从高到低的顺序进行排列和编号;捕捉用户在可视区域中的输入行为;在可视区域,根据捕捉到的用户的输入行为,按照数值模拟数据块文件序号升序对相应的数值模拟数据块文件进行预加载可视化。本发明涉及计算机领域。
-
公开(公告)号:CN109918741B
公开(公告)日:2020-11-27
申请号:CN201910116385.0
申请日:2019-02-13
Applicant: 北京科技大学
Abstract: 本发明提供一种适用于大规模水文模拟的参数率定方法,能够提高寻优速度。所述方法包括:根据子流域间上下游汇流关系和子流域是否有观测结果数据,对待研究流域进行分块,得到待研究流域的块区域关系图,其中,每个块中含有且仅含有一个有观测结果数据的子流域;根据块区域关系图中块与块间依赖关系,按从上游块到下游块的顺序,基于并行计算技术,以块为单位进行多级并行参数率定,外层并行将无上下游依赖关系的多个块的参数率定任务分配到多个处理器核上并行执行,内层并行则将单个块的参数率定任务进行任务分解后使用多个处理器核来并行执行。本发明涉及水文模拟领域。
-
公开(公告)号:CN109918740B
公开(公告)日:2020-10-02
申请号:CN201910116373.8
申请日:2019-02-13
Applicant: 北京科技大学
IPC: G06F30/20 , G06F113/08
Abstract: 本发明提供一种适用于大规模分布式水文模拟的并行方法,能够提高使用时空离散并行策略进行分布式水文模拟的计算速度。所述方法包括:获取待模拟流域,其中,所述待模拟流域包括:多个子流域;采用时空离散并行策略,在空间上对所述待模拟流域的各个子流域进行静态任务划分,将所述待模拟流域的多个子流域的水文模拟任务分配到多个处理器核上并行执行;其中,单个子流域在某个模拟时刻的水文模拟计算过程作为并行化执行的任务单元;静态任务划分下,单个处理器核上的进程用于执行被分配到本进程上的所有子流域在所有时刻上的水文模拟任务,进程间采用非阻塞通信方式传递数据。本发明涉及水文模拟领域。
-
公开(公告)号:CN111696197A
公开(公告)日:2020-09-22
申请号:CN202010461303.9
申请日:2020-05-27
Applicant: 北京科技大学
Abstract: 本发明提供一种快堆六角形堆芯中子输运计算的射线生成与追踪方法,能够在提高并行计算效率的同时能够大幅度减少同等堆芯几何下对内存的需求。所述方法包括:构建快堆堆芯几何模型,所述几何模型为六角形,根据离散的方位角、平面射线间距在构建好的几何模型上生成2D轨迹,并根据边界条件对生成的2D轨迹进行修正;其中,轨迹即射线;根据修正后的2D轨迹,形成2D轨迹链,确定每条轨迹链的长度和数目,在l-z平面上生成3D轨迹;将l-z平面上生成的3D轨迹映射到真实三维几何中,生成真实的3D轨迹,对真实的3D轨迹进行追踪。本发明涉及中子物理与高性能计算的交叉技术领域。
-
公开(公告)号:CN111695244A
公开(公告)日:2020-09-22
申请号:CN202010429420.7
申请日:2020-05-20
Applicant: 北京科技大学
IPC: G06F30/20
Abstract: 本发明提供一种适用于多元SRSCD模拟的材料辐照缺陷存储方法,能够实现缺陷和反应的高效存储,以及快速查找、更新、插入、删除操作。所述方法包括:根据SRSCD模拟体系初始状态下的缺陷及缺陷可参与的反应,创建基于链表的Defect-Reaction List;从缺陷-反应列表中随机选择一个反应;针对选择的反应,遍历每一个反应物,查找缺陷-反应列表中类型与反应物类型一样的缺陷,根据查找到的缺陷数量执行相应的操作;其中,所述操作包括:更新、插入、删除;针对选择的反应,遍历每一个产物,查找缺陷-反应列表中是否存在类型与产物类型一样的缺陷,根据查找结果执行相应的操作,本发明涉及面向核材料辐照损伤模拟领域和高性能计算领域。
-
公开(公告)号:CN111104091A
公开(公告)日:2020-05-05
申请号:CN201911275775.9
申请日:2019-12-12
Applicant: 北京科技大学
IPC: G06F7/483
Abstract: 本发明提供一种动态浮点误差分析中精度特定计算的检测和转换方法,能够有效提高高精度执行结果的准确性和误差分析的准确性。方法包括:通过监测浮点指令加操作数地址的方式完成位操作的检测和位操作从低精度程序执行向高精度程序执行的转换;通过监测乘法操作的浮点指令执行序列来检测乘法操作,并根据乘法操作的浮点指令执行序列,完成乘法操作从低精度程序执行向高精度程序执行的转换;通过监测加法和减法的操作序列及对应的操作数,对舍入操作进行检测,完成舍入操作从低精度程序执行向高精度程序执行的转换;通过常数值匹配的方式对特定常数进行检测,将低精度特定常数转换为高精度下对应常数的准确值。本发明涉及计算机、软件工程技术领域。
-
-
-
-
-
-
-
-
-