当前位置: 首页 > article >正文

智星云技术文档:GPU测速教程

安装gpu burn

git clone https://github.com/wilicc/gpu-burn
cd gpu-burn/
make

测试

./gpu_burn 60
100.0%  proc'd: 14280 (7373 Gflop/s) - 13390 (6997 Gflop/s) - 15912 (7110 Gflop/s) - 13184 (7055 Gflop/s) - 13464 (7369 Gflop/s) - 13974 (7351 Gflop/s) - 16626 (7470 Gflop/s
100.0%  proc'd: 14280 (7373 Gflop/s) - 13390 (6997 Gflop/s) - 15912 (7110 Gflop/s) - 13184 (7055 Gflop/s) - 13566 (7102 Gflop/s) - 13974 (7351 Gflop/s) - 16626 (7470 Gflop/s
100.0%  proc'd: 14382 (7224 Gflop/s) - 13390 (6997 Gflop/s) - 15912 (7110 Gflop/s) - 13184 (7055 Gflop/s) - 13566 (7102 Gflop/s) - 13974 (7351 Gflop/s) - 16626 (7470 Gflop/s
100.0%  proc'd: 14382 (7224 Gflop/s) - 13390 (6997 Gflop/s) - 15912 (7110 Gflop/s) - 13184 (7055 Gflop/s) - 13566 (7102 Gflop/s) - 13974 (7351 Gflop/s) - 16728 (7458 Gflop/s
100.0%  proc'd: 14382 (7224 Gflop/s) - 13390 (6997 Gflop/s) - 16014 (6994 Gflop/s) - 13184 (7055 Gflop/s) - 13566 (7102 Gflop/s) - 13974 (7351 Gflop/s) - 16728 (7458 Gflop/s) - 14688 (7569 Gflop/s)   
errors: 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0   temps: 59 C - 69 C - 66 C - 65 C - 67 C - 65 C - 60 C - 63 C 
Killing processes.. Freed memory for dev 7
Uninitted cublas
Freed memory for dev 5
Uninitted cublas
Freed memory for dev 1
Freed memory for dev 4
Uninitted cublas
Uninitted cublas
Freed memory for dev 3
Freed memory for dev 0
Uninitted cublas
Uninitted cublas
Freed memory for dev 6
Uninitted cublas
Freed memory for dev 2
Uninitted cublas
done

Tested 8 GPUs:
        GPU 0: OK
        GPU 1: OK
        GPU 2: OK
        GPU 3: OK
        GPU 4: OK
        GPU 5: OK
        GPU 6: OK
        GPU 7: OK

这样我们就能看到每张gpu的性能了

测试单精度

./gpu_burn 60

双精度

./gpu_burn -d 60

tensor core

./gpu_burn -tc 60

可用环境变量指定测哪个显卡

export CUDA_VISIBLE_DEVICES=0,1

http://www.kler.cn/a/442822.html

相关文章:

  • Redis 优化秒杀(异步秒杀)
  • 三 BH1750 光感驱动调试1
  • 32单片机从入门到精通之安全性与可靠性——防护措施(十八)
  • Markdown中甘特图的使用
  • Centos9 + Docker 安装 MySQL8.4.0 + 定时备份数据库到本地
  • C# 继承(接口)
  • Java中基于TCP的Socket编程
  • API开发:Flask VS FastAPI
  • 基于RK3588机器人控制器+3D视觉传感器的送餐机器人解决方案
  • 网络编程 02:IP 地址,IP 地址的作用、分类,通过 Java 实现 IP 地址的信息获取
  • 用 Python 格式化器重新定义用户体验
  • open-cv机器视觉相关知识
  • 蓝桥杯刷题——day6
  • 心法利器[122] | 算法面试的八股和非八股讨论
  • 借 SSM 之力,以 Vue 为笔绘就新锐台球厅管理系统设计与实现蓝图
  • NDRCContextUnmarshall断点函数分析之I_RpcBindingCopy函数的作用
  • oracle控制文件发生变化的情况
  • 介绍几个Linux下的杀毒软件
  • 重新定义页签!Choerodon UI Tabs让管理更高效
  • Vue-Form-Making:Star5.5k,一款强大的Vue表单设计器,适用于低代码平台、自定义表单
  • ABAP SQL 取日期+时间最新的一条数据
  • Next.js搜索引擎优化:框架级别的搜索引擎优化能力
  • 【Redis】Redis缓存击穿
  • (3)spring security - 认识PasswordEncoder
  • 大厂面试智力题大全(详细解题思路,持续更新)
  • 【map与set】—— 我与C++的不解之缘(二十二)