项目名称: 基于GPU性能模型的异构系统优化技术研究
项目编号: No.61170049
项目类型: 面上项目
立项/批准年度: 2012
项目学科: 自动化技术、计算机技术
项目作者: 杨灿群
作者单位: 中国人民解放军国防科学技术大学
项目金额: 56万元
中文摘要: 基于GPU的异构系统已成为构建大规模并行计算机系统的有效途径之一。这种体系结构对程序性能优化研究提出新的挑战,需要深入研究与异构系统相适应的性能优化技术。 本项目首先基于GPU的体系结构,研究多级存储层次和并发流程序的GPU性能模型,然后基于GPU的性能模型,研究提高GPU异构系统计算效率的性能优化技术。从科学计算程序中最常见的循环出发,研究DOACROSS和DOALL两种循环在异构系统上的性能优化方法,解决循环分块算法中块大小的最优化问题;针对不同负载的循环迭代,研究其在异构系统上的调度方法,使循环负载可以均衡地在CPU和GPU间进行分配,发挥两者的协同计算能力,提高系统的整体计算效率。
中文关键词: CPU-GPU异构系统;性能模型;编程模型;性能优化;负载平衡
英文摘要:
英文关键词: CPU-GPU heterogenous systems;performance model;programming model;performance optimization;workload balance