面向稀疏矩阵和图计算的自适应优化方法研究

基本信息
批准号:61272134
项目类别:面上项目
资助金额:80.00
负责人:谭光明
学科分类:
依托单位:中国科学院计算技术研究所
批准年份:2012
结题年份:2016
起止时间:2013-01-01 - 2016-12-31
项目状态: 已结题
项目参与者:张春明,姚二林,李佳佳,吕慧伟,汤文,敖冉,张秀霞,闫洁,戴福鑫
关键词:
稀疏矩阵自适应并行效率动态优化
结项摘要

As multi-core becomes the mainstream of computer architecture, the factors influencing the efficiency of parallel programs increase in count and complexity. Moreover, the more and more highlighted power problem demands energy efficiency improvement the same important as parallel efficiency increasing. Considering the importance of sparse matrix and graph operations in emerging high performance computational applications and the increasing influence of self-adaptive method in performance portability, the project focuses on self-adaptive methods of parallel sparse matrices and graph programs on multi-core computer system. Three major items of the project are shown as follows. Firstly, due to the poor parallel scalability of graph algorithms, we study large-scale graph algorithms of good scalability based on sparse matrix primitives, to lay the foundation for realizing integrated optimization framework of sparse matrix and graph algorithms. Additionally, to improve the performance of sparse matrix operations on multi-core architecture, we investigate auto-tuning methods which combine algorithm characteristics with architecture features, pursuing the best performance as well as portability. Finally, in the light of the problems of parallelism and energy consumption during program runtime on parallel systems, we research into self-adaptive dynamic optimization strategy, making it possible to achieve high parallel efficiency and power efficiency on diverse multi-core systems. Through the project we will be able to provide portable high performance library and optimization methods for applications with the core of sparse matrix and graph operations.

随着多核成为计算机体系结构的主流,影响并行程序执行效率的因素愈加复杂多样,而日益突出的能耗问题迫使多核系统上优化并行程序需要同时提高并行效率和能耗效率。考虑到稀疏矩阵和图计算在传统和新兴高性能计算应用中的重要性,同时自适应优化技术在获得性能可移植性方面将发挥日益重要的作用。本项目拟研究多核系统上稀疏矩阵和图计算并行程序自适应优化方法的三个重要内容:1)针对图算法并行扩展性差的问题,研究基于稀疏矩阵原语操作的高可扩展大规模图算法,为实现稀疏矩阵和图算法优化的统一框架提供基础;2)针对稀疏矩阵操作在多核上性能低的问题,研究算法和体系结构特征相结合的自动调优技术,获得可移植性的最优性能;3)针对程序在并行系统上运行时的并行和能耗效率问题,研究自适应的动态优化策略,使得应用程序在不同多核系统上同时获得高并行效率和高能耗效率。通过本项目的研究,为以稀疏矩阵和图为核心的应用提供可移植性的高性能库。

项目摘要

随着多核成为计算机体系结构的主流,影响并行程序执行效率的因素愈加复杂 多样,而日益突出的能耗问题迫使多核系统上优化并行程序需要同时提高并行效率和能耗效 率。考虑到稀疏矩阵和图计算在传统和新兴高性能计算应用中的重要性,同时自适应优化技 术在获得性能可移植性方面将发挥日益重要的作用。本项目研究多核系统上稀疏矩阵和图计算并行程序自适应优化方法的三个重要内容:1)针对图算法并行扩展性差的问题,研究基于稀疏矩阵原语操作的高可扩展大规模图算法,为实现稀疏矩阵和图算法优化的统一框架提供基础;2)针对稀疏矩阵操作在多核上性能低的问题,研究算法和体系结构特征相结合的自动调优技术,获得可移植性的最优性能;3)针对程序在并行系统上运行时的并行和能 耗效率问题,研究自适应的动态优化策略,使得应用程序在不同多核系统上同时获得高并行 效率和高能耗效率。通过本项目的研究,为以稀疏矩阵和图为核心的应用提供可移植性的高性能库,发表了13篇高水平学术论文,包括CCF A类论文4篇。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
2

监管的非对称性、盈余管理模式选择与证监会执法效率?

监管的非对称性、盈余管理模式选择与证监会执法效率?

DOI:
发表时间:2016
3

内点最大化与冗余点控制的小型无人机遥感图像配准

内点最大化与冗余点控制的小型无人机遥感图像配准

DOI:10.11834/jrs.20209060
发表时间:2020
4

基于全模式全聚焦方法的裂纹超声成像定量检测

基于全模式全聚焦方法的裂纹超声成像定量检测

DOI:10.19650/j.cnki.cjsi.J2007019
发表时间:2021
5

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

惯性约束聚变内爆中基于多块结构网格的高效辐射扩散并行算法

DOI:10.19596/j.cnki.1001-246x.8419
发表时间:2022

谭光明的其他基金

批准号:60803030
批准年份:2008
资助金额:21.00
项目类别:青年科学基金项目

相似国自然基金

1

稀疏矩阵特征计算

批准号:19071020
批准年份:1990
负责人:蒋尔雄
学科分类:A0502
资助金额:1.40
项目类别:面上项目
2

面向结构演化的动态增量图计算性能优化方法研究

批准号:61902194
批准年份:2019
负责人:刘强
学科分类:F0204
资助金额:29.00
项目类别:青年科学基金项目
3

基于稀疏理论和图Laplacian矩阵的图像去噪理论与方法研究

批准号:61501169
批准年份:2015
负责人:汤一彬
学科分类:F0116
资助金额:19.00
项目类别:青年科学基金项目
4

面向配送路径优化问题的传输学习和多目标自适应模因计算方法研究

批准号:61603259
批准年份:2016
负责人:马晓亮
学科分类:F0305
资助金额:19.00
项目类别:青年科学基金项目