深度学习 GPU 购买与白嫖指南

什么是 GPU?什么是 CPU?

CPU (Central Processing Unit),擅长处理复杂、连续的计算问题,例如操作系统、程序、键盘、鼠标等操作。就是一个指挥官。

GPU(Graphics Processing Unit),是显卡的核心部分,GPU 使显卡减少了对 CPU 的依赖。擅长处理简单、大量、重复、不行的计算问题,例如游戏图形渲染。就是一个苦力。

业内有个简单形象的比喻

CPU 是博士生,GPU 是成千上万的小学生,CPU 再牛,也敌不过 GPU 并行、大量的处理效率和规模

任何 GPU 都适合深度学习吗?

不是。市面上有大部分深度学习框架都只支持 N 卡,也就是 NVIDIA (英伟达)显卡。

  • 如果你电脑中的显卡不是 N 卡,比如是 Intel 或者 AMD 的显卡,虽然也可能有 GPU 功能,但是要拿来做深度学习几乎不可能。
  • 苹果电脑、高端游戏本基本都是 A 卡。
  • 新上市的大部分 GPU 都是不行的,因为深度学习框架还未对其做适配。

怎么判断我的电脑上有没有适合 GPU?

右键桌面,菜单里有 NVIDIA 就可以。

我现在的电脑没有 GPU,我可以安装 GPU 吗?

先给结论:建议直接买一台新的台式机

若是笔记本电脑,没有的话只能买台新的了,没法后买安装。不建议买带 GPU 的笔记本。(因为通常来说笔记本上的硬件比较差);若是台式机,如果你懂硬件的话,可以买个安装,不懂的话还是直接买一台新的台式机。

我决定购买带 GPU 台式机,有推荐的吗?

使用 GPU 的目标 GPU 预算/台式机预算 推荐显卡(显存)
学习深度学习、运行简单神经网络 1500以下\3000以下 GTX 1060(6G)
完成一些深度学习小项目
Kaggle 深度学习竞赛(小型)
3000以下\6000以下 GTX 1660 S\Ti(6G)
GTX 1070(8G)
Kaggle 深度学习竞赛
实现一些企业级的深度学习应用
4500左右/6500左右
5000左右/7500左右
RTX 2060 S(8G)
RTX 2070 S(8G)

免费GPU薅羊毛指南

三个免费的 GPU 平台:Colab、Kaggle Notebook 以及 AI Studio。

Colab 是谷歌的在线深度学习开发平台,Kaggle Notebook 是 Kaggle 官方提供的开发平台(背后也是谷歌),AI Studio 是百度提供的在线开发平台。三个平台的页面都与 jupyter notebook 高度相似,他们提供的算力以及他们的限制如下:

平台名称 GPU 运存 磁盘 登录条件 限制
Colab Tesla K80、T4或P100(16G) 13GB 64GB 谷歌账号登录 单次在线运行时间最多12小时,没有总运行时间限制
Kaggle Notebook Tesla P100(16G或12G) 16GB 20GB Kaggle账号登录,且需要手机号验证 单次在线运行时间不明,每周总运行时间为40小时
AI Studio Tesla V100(16G) 32GB 100GB 飞浆账号登录 注册之后需要提交个人信息,个人信息审核通过后才可完成任务
需要完成官网上要求的任务领取算力卡才能使用GPU,一张算力卡可兑换1小时GPU使用权

转载请注明来源。 欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。 可以在下面评论区评论,也可以邮件至 sharlot2050@foxmail.com。

文章标题:深度学习 GPU 购买与白嫖指南

字数:826

本文作者:夏来风

发布时间:2021-02-07, 11:42:01

原始链接:http://www.demo1024.com/blog/ai-dl-gpu/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。