深度学习 占用gpu内存 使用率为0_2020年最新款GPU选择建议-助你选择最合适你的GPU...

cb0e819f8418085d48ab3e2fd6c02456.png

最优(SOTA)的深度学习模型往往需要占用巨大内存。许多GPU通常没有足够的VRAM来存储并训练这些模型。

在这篇文章中,将对现有不同型号的GPU进行测试,给出在不超过它们显存的条件下,可以支持训练SOTA的语言/图像模型大小进行测试;还将对每个GPU的训练性能进行基准测试给需要采购GPU进行可以和工程部署的朋友一些建议

最新常用GPU型号及价格

截至2020年2月,以下GPU可以训练所有SOTA语言和图像模型:

· RTX 8000: 48 GB VRAM, ~$5,500.

· RTX 6000: 24 GB VRAM, ~$4,000.

· Titan RTX: 24 GB VRAM, ~$2,500.

以下GPU可以训练大多数(但不是全部)SOTA模型:

· RTX 2080 Ti: 11 GB VRAM, ~$1,150. *

· GTX 1080 Ti: 11 GB VRAM, ~$800 refurbished. *

· RTX 2080: 8 GB VRAM, ~$720. *

· RTX 2070: 8 GB VRAM, ~$500. *

以下GPU不适合训练SOTA模型:

· RTX 2060: 6 GB VRAM, ~$359.

*标指在这些GPU上的训练需要采用mini-batch方式,因此降低了模型精度。

总体GPU选择建议

RTX 2060 (6 GB): 适合个人业余时间探索深度学习。

RTX 2070或2080 (8 GB): 适合想要深入学习深度学习,但GPU预算是600-800美元。8gb的虚拟内存可以容纳大多数模型。

RTX 2080 Ti (11 GB): 适合想要深入学习深度学习,并且GPU预算是1200美元左右。RTX 2080 Ti比RTX 2080快约40%。

Titan RTX和Quadro RTX 6000 (24 GB): 适合于想要研究各种SOTA深度学习模型,但没有足够预算来购买RTX 8000。

Quadro RTX 8000(48GB): 投资于未来,甚至可能有幸在2020年研究SOTA深度学习模型。

图像模型

显存支持的最大Batch-Size

395edcb8bbde6993e99c42943d0e04c1.png

*表示GPU没有足够的内存来运行模型。

性能,以每秒处理的图像数量来衡量

ff80638d4ddd5bb5f24eba66e76d8898.png

*表示GPU没有足够的内存来运行模型。

语言模型

显存支持的最大Batch-Size

ee6a3488acb0e16e233b7618899df8f5.png

*表示GPU没有足够的内存来运行模型。

性能

a867b5405014ae0bfb1dda177ad78c04.png

*表示GPU没有足够的内存来运行模型。

由Quadro RTX 8000得到结果

c37bc3fe185bdedb722bc25821eda78e.png

图2 .针对Quadro·RTX 8000的训练吞吐量。左图:图像模型。右图:语言模型。

结论

语言模型比图像模型从更大的GPU内存中获益更多。注意右边的图比左边的更陡。这表明语言模型更受内存限制,而图像模型受计算限制更多。

具有更高VRAM的GPU具有更好的性能,因为使用更大batch size有助于使CUDA内核饱和。

具有更高VRAM的GPU支持成比例的更大batch size。背后结论产生合理的结果:具有24 GB虚拟内存的GPU可以比具有8 GB虚拟内存的GPU适合大约3倍大的batch size。

对于长序列来说,语言模型的内存过于密集,因为注意力是序列长度的二次函数。

相关图像/语言模型资源

图像模型

dcc1e5eb594bf9ffbdccafd9f703cccd.png

语言模型

3ef034842461bf20ce6ab6482c95a808.png

往期精品内容推荐 : 见扩展链接

【项目实战】特邀大咖3天免费直播课带你完成3大数据分析项目实战

零样本或少样本相关论文、数据集、代码、资源整理分享

自然语言处理算法工程师历史最全资料汇总-基础知识点、面试经验

中文自然语言处理测评数据集、基准模型、语料库、排行榜整理分享

NLP、CV、语音相关AI算法工程师面试问题、代码、简历模板、知识点等资源整理分享

学术论文写作精典-《如何撰写优秀科研论文》书籍分享

概率->机器学习->文本挖掘->NLP技术路线图进阶路线规划

多任务学习(Multitask-Learning)相关资料、经典论文、开源代码整理分享

历史最全DL相关书籍、课程、视频、论文、数据集、会议、框架和工具整理分享

文本生成公开数据集/开源工具/经典论文详细列表分享

2019年Google最新中文版《机器学习速成课程》分享

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值