科技排头 用Windows电脑训练深度学习模型?超详细配置教程来了( 三 )
自2010年代末的GeForce8系列GPU以来 , 几乎所有GPU都兼容CUDA 。 要想了解你的GPU是否启用CUDA , 可以访问英伟达的网站 。
举个例子 , 如果你有一台消费级GPU , 不管是GeForce系列还是Titan系列 , 你都可以在下图中看到你的GPU是否支持CUDA 。

文章图片
数据截至2020年9月 , 截图仅含部分型号 。
如果你的电脑是笔记本 , 你应该看右边的列表;如果你的电脑是台式机 , 你显然就该看左边的列表 。
之前已经提到 , 我的GPU是右侧列表中的RTX2060Max-Q 。 另外 , 你不必在意显卡型号名称是否与该列表中的名称完全匹配 , Max-Q和Super的底层架构一样 , 只在TDP、CUDA核及张量核数量方面有一些差异 。
比如 , 不管你的GPU是RTX2080Super还是2080Max-Q又或是2080SuperMax-Q , 看列表中的RTX2080就够了 。 但如果你的GPU是RTX2080Ti或其它加了Ti的型号 , 则说明你的GPU是该系列中最高端的那一款 , 这些GPU通常在显存大小和CUDA核及张量核数量方面更具优势 。
截至2020年9月 , 要使用TensorFlow2.0 , 显卡计算能力必须高于3.5 , 但建议使用计算能力至少为6的显卡以获得更好的体验 。 TensorFlow2.0还需要CUDA10版本 , 而这又进一步要求驱动版本至少为418.x 。
PyTorch需要的CUDA版本至少为9.2 , 但也支持10.1和10.2 。 所需的计算能力至少要高于3.0 。
CuDNN:即CUDADeepNeuralNetwork软件库 , 这是一个用于深度神经网络的GPU加速原语库 。 cuDNN为前向和反向卷积、池化、归一化和激活层等标准例程提供了经过高度微调的实现 。
(可选)TensorRT:NVIDIATensorRT是一套用于高性能深度学习接口的SDK 。 其包含深度学习接口优化器和运行时优化器 , 能为深度学习接口应用提供低延迟和高通量的特性 。
安装GPU驱动
首先 , 你需要搞清楚所使用的GPU型号 , 而且你的GPU必须启用了CUDA 。
如果你还没有安装驱动 , 你可能需要运行一次Windows更新 , 它会自动处理有用软件的安装过程 , 比如英伟达控制面板 。 这能帮助你获悉GPU的相关信息 , 还有一些与本文无关的设置 。
英伟达控制面板就绪之后 , 你可以在开始菜单打开它 , 也可以右键点击桌面 , 然后选择英伟达控制面板 。
打开之后 , 你可以点击「帮助→系统信息」来查看GPU驱动版本 。 驱动版本号列在「细节」窗口的顶部 。

文章图片
如上图所示 , 我的驱动版本是456.x , 远超过418.x的最低要求 , 所以我不必安装新驱动 。
但你的电脑可能不是这样的 。 要安装最新版的驱动 , 可访问https://www.nvidia.com/Download/index.aspx , 然后输入GPU信息 , 下载合适的驱动 。

文章图片
?
驱动下载完成后 , 运行安装包 , 选择快速安装会更轻松 。 驱动安装完成之后 , 可使用英伟达控制面板进行验证 。
另一个安装驱动的方法是使用英伟达的GeForceExperience应用程序 。 只要你购买的是主打游戏的电脑 , 应该都预装了该软件 。 安装过程很简单 。
这一步是可选的 。 如果你已经按照上面的步骤安装了驱动 , 或你的电脑没有预装该软件 , 那就不用在乎这个步骤 。
你可在这里下载该程序:https://www.nvidia.com/en-in/geforce/geforce-experience/ , 然后跟着安装流程将其安装到电脑上 。 安装完成 , 打开它 , 进入驱动选项卡 , 检查更新并安装新驱动 。 你也可以在该应用中查看驱动的版本号 。

文章图片
?GeForceExperience演示
推荐阅读
- 科技日报|塑料微粒影响几何?人类认知仍不足
- 七号人称说科技|华为始料未及?台积电又成了“炮灰”?新风暴说来就来
- 大众新闻|众安科技荣获“今日·保险中介榜”年度Insurtech独角兽
- 雷科技|朋友圈都在秀的“互联网勋章”到底是什么?
- 快科技|小米10至尊纪念版妙享功能升级:手机与Windows电脑合体
- 七号人称说科技|再给华为一颗糖?美国到底在打什么“算盘”?,先给华为一巴掌
- 量子科技,爆发!有项关键技术中国已领先世界
- 暖日科技盈如|这到底是为什么?,俄罗斯华人给出劝告:最好别跟俄罗斯女孩结婚
- 周到|民警利用无人机指挥事故车辆立即撤离 “科技赋能”破解交通管理难题
- 概念股|中国股市:量子科技概念股一览 (名单)
