热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

显卡之黄金宝典(转东转西)

第一章.显卡工作原理一.既然是说显卡的工作原理,那就先要讲讲显卡的定义显卡(Videocard,Graphi
 
第一章 . 显卡工作原理
. 既然是说显卡的工作原理,那就先要讲讲显卡的定义
显卡( Video card Graphics card ),也可以说是显示卡,图形适配器等等,是 PC 的一个重要部分,我的理解显卡就是个转换器,我们都知道,计算机是二进制的,也就是 0 1 ,但是总不见的直接在显示器上输出 0 1 吧(如果看懂了,恭喜你,你可以去做电脑了
4.
显存位宽
  
这个和前面的核心位宽不同哦,显示芯片位宽就是显示芯片内部总线的带宽,带宽越大,可以提供的计算能力和数据吞吐能力也越快,大家就记住带宽越大越好咯。
5.
显存封装
  
刚才讲过了,就是 MBGA TSOP
6.
显存速度
  
这个也决定了显卡的性能,速度越快就决定了显卡的频率高低,一般来说, 2.8NS 350/700MHZ 2.0NS 500/1000MHZ NS 就是纳秒,相信大家都知道,显存速度也是越快越好,因为越快,频率就越高玛
7.
核心频率 / 显存频率
  
核心频率就是 GPU 的工作频率,一般来说是越高越好,但是显卡性能受到管线,位宽等多方面影响,比如 350/700MHZ 6800 性能却比 6600GT 500/1000MHZ 性能好,主要原因就是 6800 管线多,位宽高的影响
  
显存频率就是指显存在显卡上工作的频率,基本上也是越高越好,超频其实就是超核心频率和显存频率,就是把它的性能挖掘出来,核心频率 / 显存频率都受到了显存速度的影响,速度越快,核心频率 / 显存频率就越高。
8.
象素渲染管线
  
刚才说了, GPU 越小管线就越多,性能就越好,管线类似于马路,马路越多,一次可以行驶的车辆就越多,当然管线在制造中也会有残废的,所以 NVIDIA 或者 ATI 就把坏的管线屏蔽来做底端型号卖钱,也就造就了我们常说的 开管
9.
顶点着色引擎数
   
顶点着色单元是显示芯片内部用来处理顶点 (Vertex) 信息并完成着色工作的并行处理单元。顶点着色单元决定了显卡的三角形处理和生成能力,所以也是衡量显示芯片性能特别是 3D 性能的重要参数。
  
上面是引用某网站的,相信大家也知道了吧,顶点着色引擎数就是用来绘图的,顶点越多,绘图速度就越快,性能就越高。
好了,第二章写完了,欢迎大家顶  
终于有空将全部写的东西整合进来了,开工

第三章 . 超频

1.
超频起源:
  
早在 386 时代就已经有超频了,那时电脑价格不菲,所以有一台电脑已经很不错了,更不要说更换配件了,于是,有一些发烧友为了能获得更强悍的性能,便进行了超频,如今,电脑的价格也早已平易近人了,现在,在 DIY 的领域,超频已经成为了一种时尚,一种运动,当 DIYER 通过超频而获得更优异的性能便可以成为自己的光荣,测试软件的世界纪录也由于超频而不断的提升,超频已经是一种挑战自我的 运动

2.
为什么能超频?
  
既然能调到更高的频率,厂商为何还要给玩家超频空间呢?其实,虽然是同一款产品,但由于多方面人无法确定的客观因素,厂商不能完全确定如何保持正好的频率,只能把频率稍微降低以保证稳定,可以说,一款显卡或者 CPU 的超频性可以来自这么几个因素:
1.
不确定性客观因素
2.
产品本省
3.
其他配件的影响
也就因为如此,所以,同一款产品,有的可以超很多,有的却只能小幅度超频。

3.
如何超频?
  
终于到了正文了,现在开始写攻略了,用我的 MX400 作例子了。
  1.
了解你的显卡
    
在超频前,请先了解你的显卡,不要盲目超频,那样只会烧掉你的显卡。
    
下面说说如何了解
    1.
EVEREST
一款很专业的计算机监测工具,不只是显卡,在各个方面都可以提供详细的信息,在攒机时也是必不可少的工具。
下载地址: http://www.skycn.com/soft/8258.html

EVEREST
图片


       
    2.
GOOGLE 上搜索
GOOGLE 上搜索你的显卡也是了解它的好选择,但要注意分辨,因为有不少文章是枪手文,提醒大家不要相信这种文章。
    3.
在论坛里发问
论坛里都会有不少的高手,向他们咨询可以说是最快的捷径了。

另外,显卡的做工对超频也有不可磨灭的影响,关于显卡做工参看棒棒的 求质时代 不可小视的显卡做工详细讲解
     
    2.
超频具体步骤
了解完你的显卡,相信你也对你的显卡能超到多少有数了,下面开始正式的超频工作。
      
超频工具: RivaTuner
超强的显卡工具,不仅可以超频,也可以进行开管线等等功能,由于手上没有可以试验的显卡,暂时只做超频演示。
RivaTuner
下载地址: http://download.pchome.net/php/dl.php?sid=12395

先打开 RivaTuner
  


然后按这里



钩上这个选项


出来一个对话框,按 现在探测


然后就可以通过移动滑块调整显卡频率了


如果调整的过高就会有警告


调整好后按测试


没有问题就可以按确定了


OK
,完工,至于超频前和超频后的分数,由于我的电脑连 3DMARK01 都不能运行(很奇怪啊,大家帮帮我),所以就拿网上的给大家看了:

平台:
Athlon64 3800+
海盗船  256M DDR400 X 2  设置为 2-5-2 -2
希捷  酷鱼 7200.7 120G 7200  2M
磐正  EP-9NPA+Ultra nForce4 Ultra
Windows XP 
中文版 +SP2+DirectX 9.0c
nVIDIA ForceWare 71.90 WHQL

                
某品牌 6600GT PCI-E           某品牌 6600GT PCI-E
                 
525MHz/1GHz             590MHz/1.10GHz
3DMark03_360          8380                        9122 
3DMark05              3661                        4016 
AquaMark3             57956                       60823 
FarCry1.3             85.8                        93.8 
Half-Life2            100.7                       111.8 
DOOM3                 85                          91.2 


看到这个默认频率想必大家就知道是哪个牌子了,这里就不说了

可见,超频对显卡还是有比较大的提升的

第四章 .3Dmark (介绍)
3DMARK
,大名鼎鼎的显卡测试软件,经常玩显卡的朋友相信没有人不知道它,刚才看到某位兄弟写不能运行 3DAMRK99 ,深受启发,特此写一篇文章介绍 3DMARK ,文字都是自己写的,不过资料都是参考的(没办法, 3DMARK99 2000 找不到, 01 无法运行, 03 05 都装不上去 )希望大家看完能 UP (有朋友认为原来的标题不合适,改了)
3DMARK99
这是 3DMARK 历史上第一款产品,在 1999 年发布,相信很多朋友都对当时的显卡有所怀念吧,那时,也就是 TNT VOODOO 时代,那时的 3D API 领域(顺便介绍下 3D API API 全称 Application Programming Interface ,是应用程序接口的意思, 3D API 能让编程人员所设计的 3D 软件只要调用其 API 内的程序,从而让 API 自动和硬件的驱动程序沟通,启动 3D 芯片内强大的 3D 图形处理功能,从而大幅度地提高了 3D 程序的设计效率。(这是我转的))的局面是 DirectX OpenGL Glide 三足鼎立的格局,当时 DirectX 的前景并不看好(现在呢?市面上没有一款显卡不支持 DX 的),没有一款软件支持 DX ,于是 Madonion 疯洋葱 (原名 FutureMark 97 年更名为 Madonion ,后来有改回来了)看准时机,推出 3DMARK99 ,率先支持 DX6.1 ,事实证明, FutureMark 没有错, DX 最终成为了了王者。
运行需求:
CPU
Pentium 166MHz 
内存: 64 MB
操作系统: Microsoft Windows 95 or 98
DirectX 
版本: DirectX 6.1

3DMARK99
LOGO


3DMARK99
的运行界面





3DMARK2000
VOODOO
衰落了,显卡界成了 NVIDIA 的天下,也就在那个时候, DX 发展到了 7.0 版本, Madonion 也随之于 2000 年推出了 3DMark2000 ,率先支持 DX7 DX 成了 3D API 中的王者,同样在那个时候, 3DMARK 成为了显卡性能的一个重要测试标准。
运行需求:
CPU
500 MHz
内存: 128 MB
操作系统: Microsoft Windows 98 以上
DirectX 
版本: DirectX 7

3DMARK2000 LOGO


3DMARK2000
界面




DirectX 8——3DMark2001
DirectX 8.1——3DMark2001SE
01
年初, 3DFX NVIDIA 收购, VOODOO 系列彻底死亡, 3DMARK 系列达到鼎盛,至今 3DMARK01 仍然在各大评测中随处可见,随着微软推出 DX8 Madonion 也推出了 3DMARK01 ,随后推出的 8.1 Madonion 也推出了 3DMARK01 SE 供支持。在现在看来, 3DMARK01 的画面仍然不错。

运行需求()
CPU
1GHz
内存: 192 MB
显存: 32 MB
操作系统: Windows 98 , ME, 2000 or XP
DirectX 
版本: DirectX 8.1 DirectX8

3DMARK01 LOGO





3DMARK01
界面(就用 SE 的了)



3DMARK03
03
年可谓显卡发展的一个重要时段,微软推出革命性的 DX9 Madonion 公司重新改名为 FutureMark (这个和显卡发展没什么关系),并且 FutureMark 也推出了 3DMARK2003 ,迎合了 DX9

CPU
2GHz ATHLON64 用户等请不要钻空子)
内存: 512 MB
显存: 128 MB
操作系统: Windows 98 , ME, 2000 or XP
DirectX 
版本: DirectX 9.0

3DMARK03 LOGO



3DMARK03 
界面



3DMARK05
具有革命性意义,支持了 DX9C ,由于 3DMARK 03 上的失败,所以有其他软件乘虚而入,所以 FutureMark 急于抢回老大的位置,发布了 3DMARK05 ,尽管如此, 3DMARK03 带来的损失已经是无法挽回的了,不过 3DMARK 仍然是 D3D 的王牌测试软件。
找不到运行配置,就不说了
3DMARK05 LOGO




3DMARK05
界面



未来? 3DMARK06
不得不承认显卡的飞速发展, 3DMARK06 也即将发布,将大量采用 SM3.0 HDR 等技术,所以用老显卡的兄弟们,你们的显卡已经到头了,特别丰上一张测试画面,效果真是太 …… ,看这个画面, 7800GTX 512 X1800XT 估计都会很吃力。





写在最后:
不可否认, 3DMARK 在推动显卡的发展方面有着不可替代的作用,如今,通过超频挑战 3DMARK 分数的人越来越多, 3DMARK 榜上的分数也越来越高,弱弱的说一句,我们口袋里的大米也越来越少

附录:年度顶级显卡赏析
我对比较老的时候得显卡不太熟,只有参考部分资料了,不过还是希望大家能 DD
1998

VOODOO2 SLI


点评:当年的一代辉煌,现在看来 …… 岁月不饶人啊,值得一说的是其为双显卡并行技术打开了一条大门,没有它,也就不能造就今天的 SLI CROSSFIRE


1999

VOODOO3





点评:当时最快的显卡之一,很多人梦寐以求的东东,就如我们现在可望 7800GTX 512 一样。

2000

Geforce2 Ultra




点评:当时最顶级的显卡之一,在 3D 游戏方面等都有不俗表现。



2001

GEFORCE 3 TI500


点评: 01 年年末的产品(是这样吧),我个人不太了解它,上图是耕升的一款,耕升 …… 怀念啊。

Radeon 8500



点评: ATI 曾经的辉煌,性能不俗,完全战胜了 NVIDIA GEFORCE 3 TI500 ,可谓经典。

2002


GEFORCE4 TI4600



点评:是不是很 YY 啊,相信很多朋友仍旧怀念他,当年那价格 …… ,现在, 200 多就够了



Radeon9700PRO


点评:在 Radeon9700PRO 出现之前 GEFORCE4 TI4600 一直是高端显卡的霸主,终于, ATI 忍不住了,推出了 9700PRO ,在当时的性能超过了 GEFORCE4 TI4600 ,成为最强的显卡。

2003

GeForce FX 5950 Ultra


点评: NVIDIA 的失败产品,这里就不说了。

Radeon9800XT



点评:这显卡是不是很 PP 啊,现在论坛里仍然有兄弟用着 9800XT ,据说 3DMARK05 到了 3800 多分,不知道是不是真的。

2004

X850 XT Platinum Edition





点评:现在仍然属于顶级卡,我最多买 X800 ,性能强悍。

GEFORCE 6800GT




点评:率先支持 SM3.0 ,即便到今天 NVIDIA 的最新产品 6800GS 也不过是和 6800GT 差不多了,另外, 6800GT 是我认识的第一款显卡。

2005

终于到了 05 年,可以松口气了,我对 05 年的显卡最熟悉了嘛
,好了,继续。
GEFORCE 7800GTX 512




点评:可望不可求,组成 SLI 更是无敌,当然咯,要享受这款卡你先要有多多的米。


X1800XT


点评:就说一句,论坛里的全心大人想买这款显卡,而且要组交叉火力,羡慕啊

值得一提的是单卡双核的华硕 7800GT DUAL ,可以组 SLI ,性能超过 7800GTX 512 SLI




2006
年顶级显卡观望: NVIDIA 准备停产 7800GTX 512 ,可谓昙花一现,替代品就是 7900 了,另外 ATI 也要推出 X1900 系列,有米的 N 饭或者 A 饭要准备好了。 [img]

PS
:我对以前的显卡不太了解,有错误也在所难免,望大家指出
 

推荐阅读
  • 本文详细介绍了钩子(hook)的概念、原理及其在编程中的实际应用。通过对比回调函数和注册函数,解释了钩子的工作机制,并提供了具体的Python示例代码,帮助读者更好地理解和掌握这一重要编程工具。 ... [详细]
  • 2012年7月30日,语言岛团队宣布其智能记单词软件V0.3.4.554版本正式开源。该版本不仅支持跨平台使用,还引入了多项创新功能,旨在帮助用户更高效地记忆单词。 ... [详细]
  • 在编译BSP包过程中,遇到了一个与 'gets' 函数相关的编译错误。该问题通常发生在较新的编译环境中,由于 'gets' 函数已被弃用并视为安全漏洞。本文将详细介绍如何通过修改源代码和配置文件来解决这一问题。 ... [详细]
  • 深入解析 Android IPC 中的 Messenger 机制
    本文详细介绍了 Android 中基于消息传递的进程间通信(IPC)机制——Messenger。通过实例和源码分析,帮助开发者更好地理解和使用这一高效的通信工具。 ... [详细]
  • Python自动化测试入门:Selenium环境搭建
    本文详细介绍如何在Python环境中安装和配置Selenium,包括开发工具PyCharm的安装、Python环境的设置以及Selenium包的安装方法。此外,还提供了编写和运行第一个自动化测试脚本的步骤。 ... [详细]
  • 针对表格详情切换功能,对HTML代码进行了优化和调整,以确保更好的显示效果和用户体验。 ... [详细]
  • 本文探讨了如何在Classic ASP中实现与PHP的hash_hmac('SHA256', $message, pack('H*', $secret))函数等效的哈希生成方法。通过分析不同实现方式及其产生的差异,提供了一种使用Microsoft .NET Framework的解决方案。 ... [详细]
  • 探讨ChatGPT在法律和版权方面的潜在风险及影响,分析其作为内容创造工具的合法性和合规性。 ... [详细]
  • 本文详细介绍了如何在Android 4.4及以上版本中配置WebView以实现内容的自动高度调整和屏幕适配,确保中文显示正常,并提供代码示例。 ... [详细]
  • 优化Flask应用的并发处理:解决Mysql连接过多问题
    本文探讨了在Flask应用中通过优化后端架构来应对高并发请求,特别是针对Mysql 'too many connections' 错误的解决方案。我们将介绍如何利用Redis缓存、Gunicorn多进程和Celery异步任务队列来提升系统的性能和稳定性。 ... [详细]
  • 优化SQL Server批量数据插入存储过程的实现
    本文介绍了一种改进的SQL Server存储过程,用于生成批量插入语句。该方法不仅提高了性能,还支持单行和多行模式,适用于SQL Server 2005及以上版本。 ... [详细]
  • 访问一个网页的全过程
    准备:DHCPUDPIP和以太网启动主机,用一根以太网电缆连接到学校的以太网交换机,交换机又与学校的路由器相连.学校的这台路由器与一个ISP链接,此ISP(Intern ... [详细]
  • 本题要求在一组数中反复取出两个数相加,并将结果放回数组中,最终求出最小的总加法代价。这是一个经典的哈夫曼编码问题,利用贪心算法可以有效地解决。 ... [详细]
  • 了解计算机的序列号和主板型号对于多种用途至关重要。本文将详细介绍如何使用命令提示符和第三方工具,在Windows 10系统中轻松获取这些关键硬件信息。 ... [详细]
  • 本文探讨了如何利用HTML5和JavaScript在浏览器中进行本地文件的读取和写入操作,并介绍了获取本地文件路径的方法。HTML5提供了一系列API,使得这些操作变得更加简便和安全。 ... [详细]
author-avatar
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有