关于做深度学习,如何配置本地工作站(CPU、GPU等一系列问题扫盲和推荐)

news/2025/1/31 18:15:14/

前言

大家都知道做深度学习研究,特别是进行多层次神经网络的运算,需要耗费大量的计算机算力和时间,而一个好的硬件可以大大减少降低训练的时间成本,特别是当我们需要对模型进行反复调参数时,时间成本的增加将会是一个灾难性的体验。

1、说说CPU和GPU

(1)、 简单了解一下

  • CPU(Central Processing Unit) 又被称作中央处理器, 是一台计算机的计算处理核心,
    主要负责计算机的控制命令处理和核心运算输出。
  • GPU(Graphics Processing Unit) 又被称作图像处理器, 是一台主机的显示处理核心, 主要负责对计算机中的图形和图像的处理与运算。

(2)、主要异同

  • 核心数:从硬件层面上来说,GPU相较于CPU拥有更多的核心数量,这也是为什么说GPU更适合并行运算的原因;但是CPU虽然核心数量比较少,但是其每一个核心计算单元相较于GPU的每一个核心计算单元,具有更高效的计算能力。
  • 应用场景:CPU侧重于串行计算;GPU侧重于并行计算。

(3)、深度学习研究根据异同选择GPU的原因

  • 在深度学习中,大多说模型的参数结构都是张量(Tensor)形式,做张量计算,就像做矩阵运算一样,存在着大量的并行计算,所以使用GPU做深度学习运算,犹如两个轮子的自行车和四个轮子的汽车一样,同样的起点和终点,到达的时间相差百倍。

2、显卡参数详解

科普性的知识:目前市面上最火的两种显卡是A卡和N卡,顾名思义,其实,A卡和N卡是不同公司所生产的。

  • A卡是AMD显卡(之前属于ATI,然后被AMD收购)的简称;
  • N卡也就是NVIDIA英伟达显卡的简称;

总体来说:无论A卡还是N卡,都是一分钱一分货,所以不差钱的,多花点钱添置一款显卡,绝对会对你的深度学习之路带来实质性的改观。在这里我们就去纠结于这两款显卡各自的特性和功耗了,我相信能买的起那么贵的显卡的人,绝对不会在乎功耗的高低,只会在乎性价比的大小,所以接下来我们就介绍一下如何选择一款适合自己的性价比很高的显卡。

(1)、购买显卡,应该从哪几方面看性能好坏?

对于任何一款显卡来说,都有一些固定的参数, 接下来以中关村在线上的详细参数测评页面介绍一下具体参数的含义:在这里插入图片描述

  • 芯片厂商:这个已经说过了,目前流行的就是A和N,选择显卡还是要向大牌子靠齐
  • 显卡芯片:它的性能好坏直接决定了显卡性能的好坏,它的主要任务就是处理系统输入的视频信息并将其进行构建、渲染等工作。具体来说:GTX1080Ti,前两个数10代表代数,指的是第10代显卡,8是指的同一代中,档次的划分,数越大越好。
  • 制作工艺: 在这里没有什么可说的,肯定是 数越小越好。
  • 核心频率:非常重要的参数,直接能够影响到显卡的性能,说白了频率就相当于是能力,当然越大越好。
  • CUDA核心: 这个参数决定了显卡计算力的强弱,这么说吧,一个显卡相当于一个部队,CUDA核心就是指的你这个部队里面有多少兵,抛开高科技武器不谈,当然是人越多力量越大了,所以在这个参数决定了显卡的计算力强弱。

接下来继续以下一张图介绍具体参数的含义:在这里插入图片描述

  • 显存频率:是指默认情况下,该显存在显卡上工作时的频率,以MHz(兆赫兹)为单位。显存频率一定程度 上反应着该显存的速度。
  • 显存容量:对于这个参数而言,肯定是越大越好。
  • 显存位宽:位宽代表的是显卡可以同时处理数据的能力,也就是同时能处理多少。
  • 最大分辨率: 显卡在显示器上所能描绘的像素点的数。

在这里举一个例子来说明一下"位宽、容量、频率" 三者之间的关系:如果我们把位宽比作公路的路宽,频率就是指的车流量,那么容量就是指的在一定时间内通过的车的数量。

3、配置的建议

个人对于配置一个什么性能的工作站的一点看法

(1)、显卡的选择

  • 首先是显卡:
    显卡在深度学习中,具有非常重要的作用,所有有钱的同学可以配置贵的显卡,总的来说越贵越好,但是生活有点拮据但又追求性价比的话,在这里推荐两款显卡: GTX1080TiGTX1070Ti
  • 这两款显卡比普通版的显卡型号多出了一个Ti, 这个Ti在NVIDIA
    中主要用于区别普通版显卡, 表示Ti版显卡具备更强劲的性能, 比如,
    Ti版的显卡GTX 1080Ti就比普通版本的GTX 1080在性能上提升了至少
    35%; 而且, Ti版的显卡的核心数量比我们熟知的X80系列还要多, 在
    显卡的规格上向更高端的泰坦(TITAN) 系列显卡看齐, 并且Ti版的显
    卡比泰坦系列拥有更实惠的性价比。

(2)、CPU的选择

在处理事务性工作的时候,CPU显得非常重要,一个好的工作站,CPU和GPU同等重要,在这里推荐i7处理器,个人感觉,i7的性能足够满足做深度学习运算

(3)、其他的一些建议

好的CPU和GPU,当然是提高速度最直观的改善方法,但是如果能拥有一块大容量高速度的固态硬盘,你的电脑就会如虎添翼。在这里推荐加一块250-500G的固态。


http://www.ppmy.cn/news/197284.html

相关文章

GPU-CUDA-图形渲染分析

GPU-CUDA-图形渲染分析 参考文献链接 https://mp.weixin.qq.com/s/dnoqPxEt_XEhVaW_aAfrnQ https://mp.weixin.qq.com/s/1NumM2PRTqW-HIfQRlUu8A https://mp.weixin.qq.com/s/d8Dq0YmjHpsoCchy8y4B2g https://mp.weixin.qq.com/s/5JorA1BJXgeftzrqItJV9g https://mp.weixin.qq.…

虚拟化服务器需要好显卡吗,虚拟化下的显卡

5G时代的到来让PC/图形工作站有了更大的突破。不受带宽和网络的限制,图形计算以及重载应用的“云”需求将爆发式增长,图形云将成为未来的趋势。 图形处理引擎——显卡 所有电脑都有一个重要的硬件——显卡(GPU)。GPU是图形处理的核心部件,对图形处理起到加速作用。 显卡采用…

显卡工作原理

一、视频显示流程图 1)显卡工作流程 图像或者视频数据一旦离开CPU,必须通过4个步骤,才会到达显示器: 1、从总线进入GPU(Graphics Processing Unit,图形处理器):将CPU送来的数据总线,再从总线送到GPU里面进…

专业工作站与高级PC区别及品牌机对比

高性能工作站广泛用于三维动画、平面设计、虚拟现实、军事仿真、影视后期制作、图形渲染、视频处理等。性能更高,使用更简单,效果更逼真,服务支持更便捷以及价格更合理的个人图形工作站,成为当今用户迫切追求的目标。 提高工作站处…

GPU架构与桌面级图形显卡

GPU架构与桌面级图形显卡 GPU芯片 设计为主的集成电路高科技公司。致力于创新面向元计算应用的新一代GPU,构建融合视觉计算、3D图形计算、科学计算及人工智能计算的综合计算平台,建立基于云原生GPU计算的生态系统,助力驱动数字经济发展。 注…

vue笔记——实现打印功能1

第一步:安装vue-print-nb,打开项目终端输入 npm install vue-print-nb --save 第二步:打开package.json文件,在dependencies中出现vue-print-nb,说明安装成功,如下图所示。 第三步: 方法一:全…

统计通话次数和时间的软件_通话时间统计软件-通话时间统计app下载 v2.3-都去下载...

通话时间统计是一款可以帮助用户记录通话时长的手机应用,通话时间统计可以准确记录用户在某一时间段和某人的通话时长,有需要的快来下载吧! 软件介绍 本程序用于通话记录时间、时长、周几、农历、大字等显示,并有按号、按名搜索、…

怎样用计算机自带软件打电话,怎样用电脑拨号打电话 yuntel电话助手自动拨号软件...

我们在联系他人时,常常需要通过使用手机或者固定电话打对方的电话号码来完成。在企业办公室,我们时时刻刻也离不开电脑,能否用电脑软件自动拨号打电话呢,特别是对于从事电话外呼行业的客服工作人员来说,用电脑软件拨打…