[发明专利]一种测试GPU浮点运算性能的方法和系统在审
申请号: | 201810606203.3 | 申请日: | 2018-06-13 |
公开(公告)号: | CN108958999A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 段春焕 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浮点运算 测试 标称 计算模块 运行性能 浮点 服务器 判定 并行运算 测试模块 测试效率 核心频率 判断模块 集群 单机 申请 运算 | ||
1.一种测试GPU浮点运算性能的方法,其特征在于,所述方法包括:
根据设定的测试参数,利用shoc-master.zip工具,对GPU进行单精度浮点运算测试和双精度浮点运算测试,获取GPU的实际浮点运算值,所述实际浮点运算值包括单精度实际浮点运算值和双精度实际浮点运算值,所述测试参数包括:待测试GPU的型号、序号和测试规模;
根据GPU每周期运算次数标称值、GPU的核数标称值以及每核心频率标称值,计算得出GPU的标准浮点运算值,所述标准浮点运算值包括单精度标准浮点运算值和双精度标准浮点运算值;
根据GPU的实际浮点运算值与标准浮点运算值的比值,计算得出GPU的效率值;
判断GPU的效率值是否≥85%;
如果是,判定GPU的浮点运行性能测试合格,否则,判定GPU的浮点运算性能不合格。
2.根据权利要求1所述的一种测试GPU浮点运算性能的方法,其特征在于,根据设定的测试参数,利用shoc-master.zip工具,对GPU进行单精度浮点运算测试和双精度浮点运算测试,获取GPU的实际浮点运算值之前,所述方法还包括:
搭建GPU测试环境,所述测试环境包括CUDA平台,所述CUDA平台用于运行SHOC基准程序。
3.根据权利要求2所述的一种测试GPU浮点运算性能的方法,其特征在于,所述搭建GPU测试环境,包括:
根据所获取的第一加载指令,加载GPU驱动程序;
根据所获取的安装指令,安装CUDA平台;
根据所获取的第二加载指令,在CUDA平台上加载shoc-master.zip工具。
4.根据权利要求1所述的一种测试GPU浮点运算性能的方法,其特征在于,根据GPU每周期运算次数标称值、GPU的核数标称值以及每核心频率标称值,计算得出GPU的标准浮点运算值的方法,包括:
根据GPU每周期运算次数标称值、GPU的核数标称值以及每核心频率标称值,利用公式:双精度标准浮点运算值=每周期运算次数标称值*GPU的核数标称值*每核心频率标称值,计算得出双精度标准浮点运算值;
根据GPU每周期运算次数标称值、GPU的核数标称值以及每核心频率标称值,利用公式:单精度标准浮点运算值=3*每周期运算次数标称值*GPU的核数标称值*每核心频率标称值,计算得出单精度标准浮点运算值。
5.根据权利要求1-4中任一所述的一种测试GPU浮点运算性能的方法,其特征在于,所述方法可用于GPU单机测试以及GPU集群测试。
6.一种测试GPU浮点运算性能的系统,其特征在于,所述系统包括:
实际浮点运算值测试模块,用于根据设定的测试参数,利用shoc-master.zip工具,对GPU进行单精度浮点运算测试和双精度浮点运算测试,获取GPU的实际浮点运算值,所述实际浮点运算值包括单精度实际浮点运算值和双精度实际浮点运算值,所述测试参数包括:待测试GPU的型号、序号和测试规模;
标准浮点运算值计算模块,用于根据GPU每周期运算次数标称值、GPU的核数标称值以及每核心频率标称值,计算得出GPU的标准浮点运算值,所述标准浮点运算值包括单精度标准浮点运算值和双精度标准浮点运算值;
GPU效率值计算模块,用于根据GPU的实际浮点运算值与标准浮点运算值的比值,计算得出GPU的效率值;
判断模块,用于判断GPU的效率值是否≥85%,如果是,判定GPU的浮点运行性能测试合格,否则,判定GPU的浮点运算性能不合格。
7.根据权利要求6所述的一种测试GPU浮点运算性能的系统,其特征在于,所述系统还包括测试环境搭建模块,用于搭建GPU测试环境,所述测试环境包括CUDA平台。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810606203.3/1.html,转载请声明来源钻瓜专利网。