莫则尧
作品数: 162被引量:428H指数:12
  • 所属机构:中国工程物理研究院
  • 所在地区:四川省 绵阳市
  • 研究方向:自动化与计算机技术
  • 发文基金:国家自然科学基金

相关作者

张爱清
作品数:61被引量:102H指数:7
供职机构:中国工程物理研究院
研究主题:并行计算 数值模拟 数值模拟软件 结构网格 高性能计算机
曹小林
作品数:69被引量:282H指数:8
供职机构:北京应用物理与计算数学研究所
研究主题:并行计算 负载平衡 数值模拟 分子动力学 粒子输运
徐小文
作品数:47被引量:84H指数:7
供职机构:北京应用物理与计算数学研究所
研究主题:并行计算 预条件子 迭代方法 自适应 可扩展
李晓梅
作品数:180被引量:526H指数:11
供职机构:装备指挥技术学院
研究主题:并行计算 分布式并行算法 并行计算机 计算机 矩阵
刘旭
作品数:29被引量:33H指数:3
供职机构:北京应用物理与计算数学研究所
研究主题:并行计算 负载平衡 快速多极子 负载平衡算法 数值模拟
学科交叉多物理场耦合并行计算构件模型被引量:1
2023年
随着高性能数值模拟对客观对象逼真度的不断增强,学科交叉特征凸显,带来多物理场耦合的多样性和动态演化,给并行计算带来了新的挑战.相对于单一学科或静态的多物理场耦合,挑战主要表现在两个方面,其一,如何降低耦合的复杂度;其二,如何支撑提升耦合的可信度.本文提出一种跨学科并行计算构件模型,统一表征结构网格、非结构网格和组合几何的网格数据模型,构件化数据通信、负载平衡和数值计算功能,将耦合复杂度从平方量级降低到线性近优,并奠定了耦合可信度提升的并行计算基础.结构–流体–传热等跨学科多物理场耦合并行计算表明,本文提出的构件模型有效.
莫则尧杨章
关键词:并行计算
组合几何MC粒子输运支撑软件框架JCOGIN研发
<正>为了实现核反应堆pin-by-pin精细MC粒子输运模拟,我们研发组合几何MC粒子输运支撑软件框架JCOGIN(J COmbinatorial Geometry MC transport INfrastructur...
张宝印李刚邓力莫则尧
文献传递
匹配于高性能计算机结构的多级嵌套数据传输方法与系统
本发明公开了一种匹配于高性能计算机结构的多级嵌套数据传输方法与系统,其中该系统包括:并行运行于多个计算结点的多个结点通信组件,其中每一结点通信组件运行于一计算结点,每一结点通信组件包括:通信描述管理模块,用于储存和管理所...
莫则尧张爱清杨章田鸿运
文献传递
研制高性能数值模拟应用程序的新途径
当前,国产高性能计算机和快速算法在数值模拟领域的应用得到迅速发展。但是,计算机的高性能(例如:数千个处理器、处理器多核、多级存储结构、指令级流水线并行等)和快速算法(例如:自适应计算、多重网格、快速多极子等)的复杂数据结...
莫则尧
文献传递
高性能计算机NUMA感知的线程和内存资源优化方法与系统
本发明公开一种高性能计算机NUMA感知的线程和内存资源优化方法与系统,该系统包括:运行时环境探测模块,用于探测计算结点的硬件资源、并行进程数;计算资源分配管理模块,用于为并行进程分配计算资源,建立并行进程及线程与处理器核...
莫则尧张爱清杨章田鸿运
文献传递
数值模拟图形用户界面自动生成方法及系统
本发明提供了一种数值模拟图形用户界面自动生成方法及系统,数值模拟图形用户界面自动生成方法包括:接收并读取目标数值模拟软件对应的输入模板描述文件,其中,所述输入模板描述文件根据预设的输入模板描述模型生成;以及,根据所述输入...
张哲张爱清莫则尧冷珏琳郑宇腾曹小林
文献传递
SEMD:一种面向实际数值模拟软件的跨平台自动性能优化编程工具
2024年
针对手工软件性能优化缺乏可复用性和可移植性的问题,设计实现一种面向实际数值模拟软件的跨平台自动性能优化编程工具SEMD(Single element-based computing multiple data)。SEMD采用数值模拟领域基于网格的高层语义对数值计算循环进行抽象,完全屏蔽底层硬件特征和性能优化实现,使得基于其编写的数值计算子程序能够自动实现跨平台性能可移植。典型算例测试结果显示:在X86、ARM、GPU三种不同架构的处理器上,SEMD的整体性能优化效果超过国际上的同类产品。此外,SEMD在结构、流体、电磁等领域实际数值模拟软件的研制中也得到了初步应用,支撑4款软件热点数值计算子程序平均性能提升164%.
张鹏张爱清张爱清莫则尧
关键词:编程接口
并行任务图的优化调度算法被引量:2
2019年
科学与工程计算中的很多复杂应用问题需要使用科学工作流技术,超算领域中的科学工作流常以并行任务图建模,并行任务图的有效调度对应用的高效执行有重要意义。给出了资源限制条件下并行任务图的调度模型;针对Fork-Join类并行任务图给出了若干最优化调度结论;针对一般并行任务图提出了一种新的调度算法,该算法考虑了数据通信开销对资源分配和调度性能的影响,并对已有的CPA算法在特定情况下进行了改进。通过实验与常用的CPR和CPA算法做比较,验证了提出的新算法能够获得很好的调度效果。本文提出的调度算法和得到的最优调度结论对工作流应用系统的高性能调度功能开发具有借鉴意义。
李于锋莫则尧莫则尧肖永浩
关键词:调度算法优化调度
3维全电磁粒子软件NEPTUNE中的并行计算方法被引量:2
2011年
介绍了NEPTUNE软件采用的一些并行计算方法:采用"块-网格片"二层并行区域分解方法,使计算规模能够扩展到上千个处理器核。基于复杂几何特征采用自适应技术并行生成结构网格,在原有规则区域的基础上剔除无效网格,大幅降低了存储量和并行执行时间。在经典的Boris和SOR迭代方法基础上,采用红黑排序和几何约束,提出了非规则区域上的Poisson方程并行求解方法。采用这些方法后,当使用NEP-TUNE软件模拟MILO器件时,可在1 024个处理器核上获得51.8%的并行效率。
陈军莫则尧董烨杨温渊董志伟
关键词:并行计算高功率微波
基于面向对象的粒子类模拟并行计算研究被引量:7
2007年
针对经典分子动力学和PIC方法等粒子类模拟方法具有粒子动态移动、粒子计算局部性好等共性,首先,提出了粒子量数据片对象.该对象是单网格片上的一团粒子,其中网格片是包含多个网格单元的矩形区域.然后,设计了并行算法,包括对象之间的粒子迁移和数据交换以及动态负载平衡.最后,在JASMIN框架上具体实现,进而开发了并行经典分子动力学程序和并行PIC程序.在64个处理器上实测表明,并行PIC程序模拟包含3百万个网格、2千万个粒子的复杂物理模型时,获得了80%的并行效率.
曹小林张爱清莫则尧
关键词:面向对象动态负载平衡