面向GPGPU微体系结构模拟的采样加速策略研究

基本信息
批准号:61802062
项目类别:青年科学基金项目
资助金额:25.00
负责人:姜春涛
学科分类:
依托单位:佛山科学技术学院
批准年份:2018
结题年份:2021
起止时间:2019-01-01 - 2021-12-31
项目状态: 已结题
项目参与者:许红龙,吕春婉,刘锦梅,丁彬,程俊锋,欧阳雪泳,江欣恩
关键词:
性能测试微体系结构功能模拟基准测试程序集模拟加速
结项摘要

Micro-architectural simulation is the key technology to evaluate GPGPU’s hardware design and software development. However, the simulation speed is extremely slow due to its hardware and software complexities, which reduce the efficiency of design and development tremendously. To address this issue, this project conducts the research to accelerate GPGPU’s micro-architectural simulation and improve its evaluation efficiency through sampling theory. Firstly, by observing the inherent runtime characteristics of GPGPU benchmarks, we propose a model with reliable metrics to measure the runtime behavior. Secondly, we give a hybrid sampling methodology to speedup GPGPU’s micro-architectural simulation based on the detailed analysis of GPGPU benchmarks runtime behavior. Then, we discuss the important factors that influence simulation speed and accuracy. Moreover, we perform detailed evaluation for the proposed sampling methodology, and make further improvements guided by the analysis of experimental results. At last, this project will provide a sampling theory and strategy for GPGPU micro-architectural simulation, reduce the simulation time by a factor of 10x on average, and significantly improve GPGPU’s design and development efficiency.

GPGPU微体系结构模拟是其硬件架构设计与软件应用开发的重要评估测试技术。然而,由于GPGPU软硬件的庞大与复杂性,其微体系结构模拟速度缓慢,评估测试周期漫长,严重制约设计开发效率。本项目针对这一问题,主要研究面向GPGPU微体系结构模拟的采样加速理论与策略。主要研究内容分为循序渐进的三部分:首先,研究刻画GPGPU程序运行行为特征表示方法,提出分析行为特征理论模型,为采样模型建立与策略设计提供理论指导;其次,基于GPGPU行为特征的分析归纳,开展契合GPGPU环境的分层采样模拟加速理论研究与策略设计;再次,构建采样模拟效率评估模型,研究影响模拟精度与速度的重要因素,并根据评估结果与影响因素反馈优化采样模拟加速理论模型与策略。最终,本项目提供一种面向GPGPU微体系结构模拟的采样加速理论与方法,在保持模拟精度前提下,大幅缩短模拟评估周期(模拟时长平均减少10倍以上),显著提高模拟评估效率。

项目摘要

随着数字化、智能化的日益普及,尤其是机器学习以及图像处理等技术广泛应用,GPGPU发挥着越来越大的作用。然后GPGPU的硬件架构设计与软件应用开发的评估测试技术发展相对滞后,受限于GPGPU软硬件的庞大与复杂性,评估测试技术中的微体系结构模拟速度缓慢,评估测试周期漫长,严重制约设计开发效率。本项目基于这一问题,开展了面向GPGPU微体系结构采样模拟的加速策略研究,研究内容分为三部分:首先,充分调研研究了日前开源GPGPU模拟器,并提出了刻画GPGPU程序运行行为特征表示方法,建立了分析行为特征的理论模型,通过特征向量的提取和聚类分析,以及分形行为的发现与应用,为采样模型建立与策略设计提供了理论指导;其次,基于GPGPU行为特征的分析归纳,设计了基于分层的采样策略模型,分三层采样选取具有代表性特征的样本片断;再次,研究了影响模拟精度与速度的重要因素,并构建了功能预热模型,设计了内存访问回放算法,为采样模拟的准确性和模拟速度提供了较好的保障。最终,本项目较完整地研究了面向GPGPU微体系结构模拟的采样加速中的各个关键问题,提出了解决方案和方法,并在开源模拟器上实现了部分功能,为后续GPGPU硬件架构设计和软件开发提供了宝贵的经验。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

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

暂无此项成果

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

其他相关文献

1

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

正交异性钢桥面板纵肋-面板疲劳开裂的CFRP加固研究

DOI:10.19713/j.cnki.43-1423/u.t20201185
发表时间:2021
2

特斯拉涡轮机运行性能研究综述

特斯拉涡轮机运行性能研究综述

DOI:10.16507/j.issn.1006-6055.2021.09.006
发表时间:2021
3

主控因素对异型头弹丸半侵彻金属靶深度的影响特性研究

主控因素对异型头弹丸半侵彻金属靶深度的影响特性研究

DOI:10.13465/j.cnki.jvs.2020.09.026
发表时间:2020
4

栓接U肋钢箱梁考虑对接偏差的疲劳性能及改进方法研究

栓接U肋钢箱梁考虑对接偏差的疲劳性能及改进方法研究

DOI:10.3969/j.issn.1002-0268.2020.03.007
发表时间:2020
5

氯盐环境下钢筋混凝土梁的黏结试验研究

氯盐环境下钢筋混凝土梁的黏结试验研究

DOI:10.3969/j.issn.1001-8360.2019.08.011
发表时间:2019

姜春涛的其他基金

相似国自然基金

1

面向高精度计算领域动态可配置加速器体系结构研究

批准号:61402499
批准年份:2014
负责人:雷元武
学科分类:F0204
资助金额:25.00
项目类别:青年科学基金项目
2

面向噪声优化的进化算法动态重采样策略研究

批准号:61906083
批准年份:2019
负责人:刘佳琳
学科分类:F0601
资助金额:24.00
项目类别:青年科学基金项目
3

面向异构多核微体系结构的物理规划研究

批准号:61076035
批准年份:2010
负责人:马昱春
学科分类:F0402
资助金额:35.00
项目类别:面上项目
4

面向GPGPU系统中存储访问优化关键技术的研究

批准号:61702004
批准年份:2017
负责人:孙辉
学科分类:F0204
资助金额:26.00
项目类别:青年科学基金项目