测试电脑GPU性能代码

使用pytorch代码测试:

# 矩阵乘法的TFLOPS
import torch
from torch.utils import benchmark

device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")
typ = torch.float16
n = 1024 * 16
a = torch.randn(n, n).type(typ).to(device)
b = torch.randn(n, n).type(typ).cuda()

t = benchmark.Timer(
    stmt='a @ b',
    globals={'a':a, 'b':b}
)

x = t.timeit(50)
print(2*n**3 / x.median / 1e12)

结果:

20.800833609440435

我的电脑是笔记本,配置如下:

CPU:R7 4800H
GPU:NVIDIA RTX 2060

使用cuda 11.7,3090 Ti能跑到85(理论160),V100 16GB能跑86(理论125),A100 80GB能跑到231(理论312)。

有用请点个赞!!
本站所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/weixin_45092662。百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值