基于GPU性能模型的异构系统优化技术研究

基本信息
批准号:61170049
项目类别:面上项目
资助金额:56.00
负责人:杨灿群
学科分类:
依托单位:中国人民解放军国防科技大学
批准年份:2011
结题年份:2015
起止时间:2012-01-01 - 2015-12-31
项目状态: 已结题
项目参与者:薛京灵,王锋,杜云飞,彭林,吴强,石志才
关键词:
异构系统调度方法GPU性能模型性能优化循环优化异构系统
结项摘要

基于GPU的异构系统已成为构建大规模并行计算机系统的有效途径之一。这种体系结构对程序性能优化研究提出新的挑战,需要深入研究与异构系统相适应的性能优化技术。.本项目首先基于GPU的体系结构,研究多级存储层次和并发流程序的GPU性能模型,然后基于GPU的性能模型,研究提高GPU异构系统计算效率的性能优化技术。从科学计算程序中最常见的循环出发,研究DOACROSS和DOALL两种循环在异构系统上的性能优化方法,解决循环分块算法中块大小的最优化问题;针对不同负载的循环迭代,研究其在异构系统上的调度方法,使循环负载可以均衡地在CPU和GPU间进行分配,发挥两者的协同计算能力,提高系统的整体计算效率。

项目摘要

当前,异构系统是构建大规模并行计算机系统的有效途径之一。提高异构系统的使用效率,缩小异构系统理论峰值和实际应用取得的性能之间的差距是构建下一代E级超级计算系统的必要条件。本项目主要面向目前应用最为广泛的CPU-GPU异构系统展开研究。.本项目取得的主要成果有:(1)设计了基于性能模型的CPU-GPU异构计算结点自适应负载平衡技术和面向全系统的层次化负载均衡技术;(2)提出了基于有限状态自动机的嵌套双缓冲软件流水技术和面向GPU存储层次的访存优化技术;(3)针对强数据依赖关系的DOACROSS循环,给出了一种新的GPU循环调度和优化方法;(4)建立了MPI/OpenMP/Streaming混合编程模型和计算机专家/领域专家协作编程模型,并在CPU-GPU异构系统上对离子云网格法、冲击波传播模拟和金属粒子碰撞模拟作了加速优化实现。.本项目研究期间共发表论文19篇,其中SCI源刊5篇,EI检索9篇;申请发明专利一项。超额完成了任务书中对研究结果的预期(国内外期刊及国际会议发表高质量论文8篇以上)。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

EBPR工艺运行效果的主要影响因素及研究现状

EBPR工艺运行效果的主要影响因素及研究现状

DOI:10.16796/j.cnki.1000-3770.2022.03.003
发表时间:2022
2

一种基于多层设计空间缩减策略的近似高维优化方法

一种基于多层设计空间缩减策略的近似高维优化方法

DOI:10.1051/jnwpu/20213920292
发表时间:2021
3

复杂系统科学研究进展

复杂系统科学研究进展

DOI:10.12202/j.0476-0301.2022178
发表时间:2022
4

二维FM系统的同时故障检测与控制

二维FM系统的同时故障检测与控制

DOI:10.16383/j.aas.c180673
发表时间:2021
5

药食兼用真菌蛹虫草的液体发酵培养条件优化

药食兼用真菌蛹虫草的液体发酵培养条件优化

DOI:
发表时间:2021

杨灿群的其他基金

相似国自然基金

1

基于CPU-GPU异构平台的SAR成像算法并行优化和性能度量

批准号:61303061
批准年份:2013
负责人:杜静
学科分类:F0204
资助金额:25.00
项目类别:青年科学基金项目
2

面向存储受限应用的GPU性能预测模型和通信优化关键技术研究

批准号:61502509
批准年份:2015
负责人:苏华友
学科分类:F0204
资助金额:21.00
项目类别:青年科学基金项目
3

面向GPU的实时系统时间分析与优化技术研究

批准号:61772123
批准年份:2017
负责人:吕鸣松
学科分类:F0202
资助金额:61.00
项目类别:面上项目
4

基于CPU/GPU异构协同的并行离散事件仿真关键技术研究

批准号:61473013
批准年份:2014
负责人:宋晓
学科分类:F03
资助金额:80.00
项目类别:面上项目