适应于大型CPU+GPU异构系统的多层区域分裂预条件子算法

基本信息
批准号:91130023
项目类别:重大研究计划
资助金额:70.00
负责人:杨超
学科分类:
依托单位:中国科学院软件研究所
批准年份:2011
结题年份:2014
起止时间:2012-01-01 - 2014-12-31
项目状态: 已结题
项目参与者:蔡小川,张先轶,李焱,张樱
关键词:
偏微分方程解法器可扩展性预条件子区域分裂异构系统
结项摘要

以CPU+GPU为代表的大型异构系统目前已经成为超级计算机发展的一个重要方向,其上高性能数值算法有重要研究价值。应用领域中许多问题可以归结为偏微分方程的大规模数值求解,其中预条件子扮演了重要的角色。目前在异构系统上,传统的基于单层区域分裂的预条件子算法难以实现较高的可扩展性,而基于稀疏矩阵的算法则无法获得较高的计算性能。因此,在算法的研究中,必须充分并利用大型异构系统本身所具有的异构、混合、分层等特点。本项目旨在结合具体应用领域中的典型问题,研究适应于以CPU+GPU为代表的大型异构系统一类新型多层区域分裂预条件子算法,用于偏微分方程的大规模数值求解之中。该算法与异构系统的体系结构紧密结合,具有多层嵌套的特点。通过本项目的研究,力争在以天河1A、星云等为代表的国产千万亿次异构系统上实现对CPU和GPU的有效利用,达到数万、甚至数十万核的高可扩展性,做出有显示度的工作。

项目摘要

传统区域分裂算法以单一层次区域划分为主要依据,并且出于理论分析和实际应用的需要,假定每个子区域均为凸的、单联通区域,从而实现负载均衡和通信极小。然而,对于以CPU+GPU、CPU+MIC等为代表的异构系统而言,单一层次的区域分裂既不能充分发挥异构计算单元各自不同的计算能力,也不能有效减少子区域之间的数据移动开销。在本项目执行期间,我们主要从两个角度开展了多层异构区域分裂算法研究。一是针对不同类型的异构计算系统,提出更为适用、更为灵活的多层区域分裂方案,并在天河1A、天河2等顶级计算系统上进行了十万核、以及百万核以上级的大规模实算。二是以新型超级计算机评测基准HPCG为研究对象,将上述多层区域分裂算法首次应用于隐式问题求解之中,并在天河2上取得整机312万核扩展、总性能世界排名第一的成果。我们相信上述研究成果有助于为本重大计划以及相关研究提供有益参考,并衷心希望有机会延续本项目的研究,将研究成果进一步提炼、升华,更好地为国家服务。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

基于分形L系统的水稻根系建模方法研究

基于分形L系统的水稻根系建模方法研究

DOI:10.13836/j.jjau.2020047
发表时间:2020
2

拥堵路网交通流均衡分配模型

拥堵路网交通流均衡分配模型

DOI:10.11918/j.issn.0367-6234.201804030
发表时间:2019
3

卫生系统韧性研究概况及其展望

卫生系统韧性研究概况及其展望

DOI:10.16506/j.1009-6639.2018.11.016
发表时间:2018
4

面向云工作流安全的任务调度方法

面向云工作流安全的任务调度方法

DOI:10.7544/issn1000-1239.2018.20170425
发表时间:2018
5

天津市农民工职业性肌肉骨骼疾患的患病及影响因素分析

天津市农民工职业性肌肉骨骼疾患的患病及影响因素分析

DOI:
发表时间:2019

杨超的其他基金

批准号:61170075
批准年份:2011
资助金额:57.00
项目类别:面上项目
批准号:51564045
批准年份:2015
资助金额:40.00
项目类别:地区科学基金项目
批准号:61303219
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:81771663
批准年份:2017
资助金额:25.00
项目类别:面上项目
批准号:21002018
批准年份:2010
资助金额:19.00
项目类别:青年科学基金项目
批准号:61302050
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:70271027
批准年份:2002
资助金额:14.00
项目类别:面上项目
批准号:70471042
批准年份:2004
资助金额:14.00
项目类别:面上项目
批准号:32000008
批准年份:2020
资助金额:16.00
项目类别:青年科学基金项目
批准号:31600681
批准年份:2016
资助金额:19.00
项目类别:青年科学基金项目
批准号:41801100
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:50801028
批准年份:2008
资助金额:22.00
项目类别:青年科学基金项目
批准号:31902067
批准年份:2019
资助金额:24.00
项目类别:青年科学基金项目
批准号:51344007
批准年份:2013
资助金额:15.00
项目类别:专项基金项目
批准号:71171147
批准年份:2011
资助金额:42.00
项目类别:面上项目
批准号:20236050
批准年份:2002
资助金额:120.00
项目类别:重点项目
批准号:81801872
批准年份:2018
资助金额:21.00
项目类别:青年科学基金项目
批准号:31201231
批准年份:2012
资助金额:23.00
项目类别:青年科学基金项目
批准号:51574128
批准年份:2015
资助金额:63.00
项目类别:面上项目
批准号:61904115
批准年份:2019
资助金额:23.00
项目类别:青年科学基金项目
批准号:31601629
批准年份:2016
资助金额:21.00
项目类别:青年科学基金项目
批准号:71703092
批准年份:2017
资助金额:16.00
项目类别:青年科学基金项目
批准号:91530103
批准年份:2015
资助金额:42.00
项目类别:重大研究计划
批准号:20676134
批准年份:2006
资助金额:28.00
项目类别:面上项目
批准号:70071011
批准年份:2000
资助金额:14.00
项目类别:面上项目
批准号:31870469
批准年份:2018
资助金额:60.00
项目类别:面上项目
批准号:61703173
批准年份:2017
资助金额:24.00
项目类别:青年科学基金项目
批准号:11201496
批准年份:2012
资助金额:22.00
项目类别:青年科学基金项目
批准号:41802165
批准年份:2018
资助金额:25.00
项目类别:青年科学基金项目
批准号:51303035
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:51864043
批准年份:2018
资助金额:40.00
项目类别:地区科学基金项目
批准号:81301644
批准年份:2013
资助金额:22.00
项目类别:青年科学基金项目
批准号:21372055
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:10926140
批准年份:2009
资助金额:4.00
项目类别:数学天元基金项目
批准号:41602301
批准年份:2016
资助金额:22.00
项目类别:青年科学基金项目
批准号:61463015
批准年份:2014
资助金额:46.00
项目类别:地区科学基金项目
批准号:31900231
批准年份:2019
资助金额:24.00
项目类别:青年科学基金项目
批准号:90716006
批准年份:2007
资助金额:70.00
项目类别:重大研究计划
批准号:10372013
批准年份:2003
资助金额:16.00
项目类别:面上项目
批准号:70871044
批准年份:2008
资助金额:24.00
项目类别:面上项目
批准号:51605243
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:91116005
批准年份:2011
资助金额:70.00
项目类别:重大研究计划
批准号:10801125
批准年份:2008
资助金额:16.00
项目类别:青年科学基金项目
批准号:51763008
批准年份:2017
资助金额:36.00
项目类别:地区科学基金项目
批准号:61672415
批准年份:2016
资助金额:63.00
项目类别:面上项目
批准号:31300032
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:71703062
批准年份:2017
资助金额:18.00
项目类别:青年科学基金项目
批准号:61702176
批准年份:2017
资助金额:21.00
项目类别:青年科学基金项目
批准号:70701027
批准年份:2007
资助金额:17.00
项目类别:青年科学基金项目
批准号:61603099
批准年份:2016
资助金额:19.00
项目类别:青年科学基金项目
批准号:20106016
批准年份:2001
资助金额:19.00
项目类别:青年科学基金项目
批准号:91530323
批准年份:2015
资助金额:260.00
项目类别:重大研究计划
批准号:11705154
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:41702323
批准年份:2017
资助金额:21.00
项目类别:青年科学基金项目
批准号:41501439
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:61503139
批准年份:2015
资助金额:21.00
项目类别:青年科学基金项目
批准号:61905024
批准年份:2019
资助金额:24.00
项目类别:青年科学基金项目
批准号:61901252
批准年份:2019
资助金额:22.00
项目类别:青年科学基金项目
批准号:31570035
批准年份:2015
资助金额:62.00
项目类别:面上项目

相似国自然基金

1

大型异构系统上数百万核可扩展的新型区域分裂隐式求解器研究

批准号:91530103
批准年份:2015
负责人:杨超
学科分类:A0501
资助金额:42.00
项目类别:重大研究计划
2

异构众核平台CFD高效预条件JFNK并行求解算法及应用

批准号:61772542
批准年份:2017
负责人:王正华
学科分类:F0204
资助金额:66.00
项目类别:面上项目
3

稀疏优化算法及预条件子加速技术与图像处理研究

批准号:61370147
批准年份:2013
负责人:黄廷祝
学科分类:F0210
资助金额:77.00
项目类别:面上项目
4

非线性区域分解预条件子研究及其在流固耦合控制中的应用

批准号:11571100
批准年份:2015
负责人:杨海建
学科分类:A0501
资助金额:50.00
项目类别:面上项目