总不能每次被问及电脑配置 / 显卡驱动的时候都遭遇空白,在此一点点记录积累,起码以后也能说个一二…
一. 显卡与GPU(Graphic Processing Unit)
显卡是一个独立的图形处理模块,上面包括GPU,显存,供电模块,散热器等,GPU是整个显卡的核心部分。
目前我们所用到的显卡大致分为两个大类:独立显卡与集成显卡。
独立显卡
独立显卡,独立显卡又分为内置独立显卡和外置显卡(当然外置显卡还在AMD的酝酿当中,还没有上市)。平常我们见到的独立显卡都是内置独立显卡,是一片实实在在的显卡插在主板上,比如插在AGP或PCI E插槽上,拆开机箱看,和显示器信号线相连的那个就是。
内置独立显卡:纯粹的独立显卡 / 混合显存显卡,前者是一块普通的显卡,后者就是显卡上面有自己的显存又同时可以通过系统总线调用系统内存以增加显存容量。
集成显卡
集成显卡是指芯片组集成了显示芯片(就是显卡,网卡,声卡做成一个很小的芯片集合在了主板里),使用这种芯片组的主板就可以不需要独立显卡实现普通的显示功能,以满足一般的家庭娱乐和商业应用,节省用户购买显卡的开支。
集成了显卡的芯片组也常常叫做整合型芯片,这样的主板也常常被称之为整合型主板。集成的显卡不带有显存,使用系统的一部分主内存作为显存,具体的数量一般是系统根据需要自动动态调整的。显然,如果使用集成显卡运行需要大量占用显存的程序,对整个系统的影响会比较明显,此外系统内存的频率通常比独立显卡的显存低很多,因此集成显卡的性能比独立显卡差很多。
显卡的型号
现在普遍见到的显卡品牌主要分为两大类:ATI + NVIDA.
- ATI显卡
ATI显卡也即AMD显卡,根据不同的型号有不同的命名,其性能关系表示如下:
XTX > XT > XL/GTO > Pro/GT > SE
(以下内容来自百度百科)
(1)XTX:ATI系列中最高端显卡型号的后缀,如:1800XTX,1900XTX。这个后缀编号都是当时最高端的ATi显卡所配有的。
(2)XT:这个编号比较有意思,ATi和nVIDIA都采用这个编号,但两者表达的意义却不同,用户需要区分开。 在ATi方面,XT是代表了顶级显卡的型号,一般就运行频率稍低于XTX,XT与XTX的关系就像nVIDIA中GTX和Ultra的一样。我们知道的高端显卡就有Radeon X1950XT、Radeon HD 2900XT,它们都采用了XT这个后缀。
而在nVIDIA方面,XT却是代表了简化版,比标准版更低,如GeForce 5600XT,消费者需要区分开来。但在以后的代数中,nVIDIA也很少用到XT这个后缀命名。
(3)XL:用于ATi高端显卡系列的后缀,级别比顶级级别的XT低,主要表现在频率和管线上有所缩水。
(4)GTO:是ATi较为特殊的命名后缀,也是用于中高端显卡系列,其意义就有点类似于nVIDIA的“GS”一样,比XL级别稍低。
Pro/GT:Pro和GT的级别都要低于XT,一般来说,采用同一核心代号的ATi显卡,Pro的级别要稍高于GT,如X1950Pro和 X1950GT,主要表现在运行频率上,Pro要高于GT。但我们需要区分清楚,当采用不同核心代号的ATi显卡时,GT的级别是可以高于Pro的,如 X1650GT和X1650Pro,单从命名上看貌似X1650Pro要高级于X1650GT,但实际却是相反的,X1650Pro采用了RV530的显 示核心,要低级于1650GT采用的RV560,因此X1650Pro的级别要低于X1651GT。
(5)SE:全名为“Special Edition”(特殊版),主要用于ATi中低端显卡系列的后缀。采用这个后缀的显卡在管线上会有所缩减。
然而自Radeon HD 3000之后开始采用了新的命名方式,一些混乱的命名后缀方法被除去了。下面简要说明Radeon HD系列:
\ \ 例如4850 和5850 都是什么意思呢?
4和5是代表他们是第几代产品。
后面的8和9是他们定位是高端;6和7是中端;4,5是低端产品。
下面在来说4850,4870,4650,4670和5850,5870。5750 5770 4850,4870 前面介绍了 4是A卡的第四代的高端产品,而4650,4670是第四代产品的中端, 然后4450 4350都是低端产品 5850,5870 ,5750,5770 同上一样的区分。
说完了前面两位数字,来说第三位数字了。 例如5850,5870,5890. 前两位一样 说明是第五代的高端产品,后面的50,70,90 就是在高端里面的低 中 高端。 5850就是58系列的低端,5870就是58系列的中端 5890就是58系列的高端。 4850 4870 4890 也是一样的 4850是第四代的低端 4870是第四代的中端 4890是第四代的高端。
- NIVIDIA显卡
NVIDIA已经开发出了五大产品系列,以满足特定细分市场需求,包括:GeForce、Tegra、ION、Quadro、Tesla
(1)GeForce
中文名称精视,这个类型的显卡,是面对大众家庭用户,主要娱乐用途,主要是3D游戏,这也是销量最高的类型,到现在为止到了第16代,GTX10xx
相对于专业卡,GeForce相当的便宜,由于支持CUDA,现在机器学习一般都是用GTX1080Ti
(2)Quadro
Q系列的是专业图形设计卡,比如制图方面,价格比GeForce贵不少
(3)Tesla
服务器专用卡,用于大规模并行计算,非常适合用于机器学习,但是由于价格太贵,一般的企业都是选择用GeForce,比如GTX1080
(4)GeForce系列
通俗的来说,就是第几代
比如最新一代是GT 1000,上一代是GT 900,再上一代是GT 700,(800没有桌面卡,只有比较本)
目前除了900和1000,其他都没有全新的了
(5)GeForce型号
GeForce每个系列都有不同型号,最新的系列有GT1030,GTX1050/Ti,GTX1060,GTX1070,GTX1080/Ti
二. GPU与CPU
首先来看一下CPU和GPU的大致区别。
CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。
GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。
GPU采用了数量众多的计算单元和超长的流水线,但只有非常简单的控制逻辑并省去了Cache(存储器)。而CPU不仅被Cache占据了大量空间,而且还有有复杂的控制逻辑和诸多优化电路,相比之下计算能力只是CPU很小的一部分。
三. 显卡驱动
显卡是硬件,显卡驱动则可以令显卡开始正常工作。不装显卡驱动分辨率不能调,所有有关显卡的设置和功能都不能用。
显卡驱动的安装类型一般参考官网的官方文件,比如NVIDIA 驱动网址:https://www.nvidia.cn/Download/index.aspx?lang=cn
通过手动搜索到合适的版本之后下载