facebook 有人分享的~算蛮detail呱...
先以一张热门显卡(graphic card ,简称GC)为样本,做个简略介绍,让大家明白显卡的规格( specification)如何区分。
请事先打开这个网页来对比文中介绍!!
https://www.asus.com/Graphics_Cards/GTX650DC1GD5/#specifications
• Video Memory : GDDR5 1GB (注1) ,GDDR5是显存(Video Memory)的缩写,不同于GDDR3只是GDDR2的提升版本,GDDR5完全超越了GDDR3的传输速度,最少达到2倍于GDDR3的速度或以上
• Engine clock: 1058 MHz(注2) ,这里指的是GPU Speed(速度),越高越好,超过1000MHz(也就是1GHz)的Engine Clock Speed 我们也称呼为 GHZ Edition Graphic Card.
• Cuda core: 384 , 相信很多Nvidia显卡持有者都很纳闷,到底 Cuda core (注2) 是什么吧?其实 Cuda core 是 GPU (Graphic Processing Unit)显卡核心里面的流处理器(详情请参阅
http://baike.baidu.com/view/1245811.htm ) Cuda core越多,GPU的图像数据处理就越强,打个比方,10个人搬运总量500kg货物,与20个人搬运总量500kg货物的差别。
• Memory Clock: 5000 MHz ( 1250 MHz GDDR5 ) 有别于以往GDDR3的传输速度,GDDR5呈现出比GDDR3 高两倍的数据流量,让显卡能在同一时间里运行更大量的各种图像生成运算,比较详细的解释请看下文(注1)
• Memory Interface; 128-bit , 如果说Memory Clock代表数据流量速度,那么Memory Interface代表的就是数据流量的道路,简单的解释就是想象128bit等于128条道路,而64bit只有64条道路,理论上,在同一时间里 面,128bit能同时处理两倍于64bit的流量,因为128bit比64bit多了一倍的道路 (当然还会被其他因素影响,详情自行google)
• Resolution 和 Interface 我就不解释了,字面上能看得明白的东西。真的不明白自己 Google 吧。。。
• Power Consumption:代表着张显卡的功耗,高端显卡会被数据处理量,材料多寡,电路设计等等各种各样因素而影响,并推高了功耗需求,相比于入门级显卡,大部分入门级显卡都无需而外添加 6pin PCIe port 来满足高端显卡对功耗的需求
• Software 和 ASUS Features 我就简略的解释好了,software大部分是指随显卡附带的cd里面提供你的driver, gpu tweak 之类的,都是该显卡制造公司对该显卡提供的软件asus features请在asus 官方网站看它究发这张显卡采用的技术,冷却技术之类的东西
• Dimensions:请小心留意这里提供的数据,因为这是显卡的大小比例,请在买显卡之前,确保你的computer casing能容纳得下你买的显卡 (通常这类型的问题会发生在高端显卡身上)
• Graphic Card Bus Interface: 这是显示卡的插座种类。从最古老的PCI>AGP>PCI-E>PCI-E 2.0>PCI-E 3.0(注3),都有性能上的提升。假设你的主板只能支持PCI-E 2.0,但是你的显卡有PCI-E 3.0,虽然你插着PCI-E 3.0的卡,却只有PCI-E 2.0的性能。还有,只有AGP和PCI插座的主板绝对不能插PCI-E的显卡,这点也是很多人忘记提到的。
• GPU Architecture: 这是非常多人忘记的地方。在九零年代到2000s,很多人以为Ghz越高,性能越佳。而现在的人,认为说Core(核心)越多,越好.其实,GPU的设计与构造,也是非常重要的。不管是N卡还是A卡,他们的GPU设计都不一样。所以呢,就有所谓的Nvidia VS AMD(ATI).
(注1) : GDDR5/GDDR3(video memory) 有别于一般我们市面看到的system memory (DDR) ,至于之间的差别在哪里?
• 就 是在于传输数据的方式不同,GDDR 的单个 Circle 能同时带动X2的数据流量,大概的解释就是GDDR的I/O在一个 Circle 里面同时处理一个input和一个output,组成两条数据流量线,所以在GDDR3的Memory Clock会呈现出1800mhz effective ( 900mhz ddr3) ,也就是900mhz real memory X2 = 1800mhz effective memory 。
• 问题来了,为什么gddr5的memory clock会呈现为5000 MHz ( 1250 MHz GDDR5 )?那是因为gddr5采用了两条并行DQ总线,来实现双倍于gddr3的数据处理流量,所以gddr5等于1250mhz real memory X4 = 5000mhz effactive memory
(注2) : Cuda Core是Nvidia自主开发的新一代流处理器,跟普通的流处理器的结构设计有所差别,详情请参阅
http://ask.zol.com.cn/q/2624.html
• 请不要拿Nvidia卡上的Cuda core跟ATI卡的Stream Processors 做直接对比,因为两者之间的结构不同
(注3): PCI-E的全名为 PCI Express,所谓的PCI-E 3.0 是PCI Express 3.0,PCI-E 2.0 就是 PCI Express 2.0