TNT2 Pro挑战极限
|
|
TNT2 Pro挑战极限——最超值的专业绘图卡DIY朱云2000.2(独家授权于《电脑报》) 近日升级自己的“老爷机”,购买的配件中包括一块TNT2 Pro显示卡,我等DIYer兼3D和超频狂人,怎能就此放过它。于是我一个春节假期都在“超、超、超”,“改、改、改”,“测、测、测”,终于让我达到了TNT2 Pro显示卡的极限——把它变成了一块超频到顶的专业绘图卡兼疯狂游戏卡。下面我就迫不及待地要同大家分享我的心得和快乐了。 为TNT2 Pro找个合适的家要让显示卡工作得好,高速的CPU是必不可少的。因为没有花力气去找电压可调的转接卡,就买了块Slot 1的Celeron 433,Intel原装的PCB总比那些杂牌转接卡好。回家后,很轻松就超到了83.3MHzx6.5=541MHz,至于100 MHz外频我是用尽办法(甚至关闭L1和L2 Cache)也点不亮,看来CeleronA的超频极限确实在600 MHz以下——这就是为什么我总是建议朋友买433而不是466,Celeron 466在83.3MHz外频下要达到583.3MHz,比较困难(当然有机会在数十块CPU里挑挑拣拣的朋友除外)。83.3MHz外频的另一个好处(比100MHz还厉害)是使AGP接口工作在83.3MHz,比66MHz高了25%,AGP 2x的带宽也从533MB/s提高到667 MB/s,速度可算是“AGP 2.5x”,普通的显示卡由于发热量加大、稳定性降低,可能比较吃紧(我的老Permedia 2在41.7 MHz的PCI频率下就热得很了),但新生产工艺的TNT2 Pro根本没有任何感觉。 为了让CPU工作的更稳定,我将散热片上的硅胶片撕了下来,清除残余的双面胶,再涂上导热胶,其实CPU散热片根本不需要绝缘的硅胶片,再加上一层双面胶简直都有保温作用了;我还发现CPU的反面比较热,也不打算小题大作加风扇,就揭掉那片厚厚的绝缘塑料片,换了一张较大的导热较好的硅胶片(千万不能让弹簧片短路了那些CPU引脚)。 最新的BIOS,设置也要优化一下:因为在83.3MHz下使用PC-100的内存,尽管把内存的时序数据都调到最小;打开CPU L2 Cache ECC校验,基本不降低速度的情况下提高系统在超频式的稳定性;关闭System和Video的BIOS通常用不着缓冲,徒增消耗,将相应的Cachable和Shadow选项关闭即可。 这样我们就为发掘TNT2 Pro的潜力准备好了平台。 让TNT2 Pro更超值出于过去将Creative Exxtreme的BIOS刷新成Diamond的Fire GL 1000 Pro得到的诸多驱动程序上的好处,而且由于产品更新换代加快,近来的显示卡结构越来越接近芯片厂的参考设计,首先我就考虑把Leadtek(丽台)S320II Pro 16MB SDRAM显示卡的BIOS和驱动程序换成更高质量的。Creative公司尽管很大,但驱动程序的水平同Leadtek和ASUS(华硕)差不了多少,只是在标准版基础上稍稍改动而已,Leadtek的调整项目还比较多呢;Diamond的驱动确实与众不同,同标准版相比有大幅度的改进,只可惜Viper 770是Diamond使用外来芯片的末代产品,驱动程序更新减慢,今后还很可能停止,又没有找到Viper 770的Pro版BIOS,只能作罢;ELSA现在是nVidia的亲密合作伙伴(nVidia的专业芯片Quadro就由ELSA独家生产显示卡),作为专业绘图卡厂商在驱动程序上有深厚的造诣(其他专业卡厂商根本没有基于nVidia的产品),无疑是最佳选择;ELSA的TNT2显示卡又分两个系列,游戏用的Erazer III(¥1000左右)和专业用的Synergy II(¥1600~1800),Erazer III的Pro版只有32MB的,我又不甘心选普通Erazer III,于是决定用价格较高的Synergy II,毕竟是专业卡嘛;Synergy II有多种型号,都分为16MB和32MB两种,当然选16 MB的,三种TNT2中普通版排除、Pro版合适、Ultra版要试了才知道。 用Leadtek的BIOS带来的标准版刷新工具(nv4flash.exe,ELSA的程序决不会同意刷其他公司的卡)更换BIOS,试验结果是:Pro版一切都很好,装上专用驱动程序后,我就得到了ELSA Synergy II-16 Pro;Ultra版无法装驱动程序,硬装上驱动程序后发现甚至连DOS下都不正常,这是由于同一系列、不同型号的IC内部序号有区别,这就是为什么过去我的的Creative Exxtreme(内置Permedia 2)总是没办法使用ELSA Gloria Synergy(内置Permedia 2V)的BIOS和驱动程序;但我还不死心,又试了一次最新的Synergy Force的BIOS,这下惨了,黑屏、不能启动!幸好我还有那块PCI的“Fire GL 1000 Pro”, 关机、拔掉AGP卡、插上PCI卡(PCI卡接显示器),启动后调整BIOS“集成外设”中的“显示启动顺序”为PCI优先,关机、再插上AGP卡启动后换回Pro版BIOS,关机、拔掉PCI卡节省系统资源(AGP卡接显示器)、改回PCI优先,看到熟悉的桌面和ELSA图标我才能喘口气!——!!!警告!!!更换显示卡BIOS同更换主板BIOS类似,是危险的操作,希望大家引以为戒、三思而行,万一显示卡坏了又丢了保修资格,我可是帮不上忙的。而且这里提出的是一种DIY思路,同版权相关事项不在考虑之列。 有了Synergy II-16 Pro,当然要试试ELSA的驱动程序究竟好在那里。ELSA的驱动程序有很多种:Windows 9x的,Windows NT4的,Windows 2000的BETA版等,还有NT4中3DS MAX/VIZ和Auto CAD 2000的专用驱动和工具,甚至POWERlib和SPIRIT9的驱动程序以及OpenGL测试工具等。因为Windows 2000尚未到手,我暂时还是用Windows 98来进行简单的测试;正在做3D图形的朋友一定要使用NT+专用驱动+专用工具,这才能全面体会Synergy II的巨大专业优势。Synergy II 的Windows 98驱动程序(4.11.01.0300-0016)会在右下角任务栏中添加一个ELSA的小图标,点击该图标就能够对显示卡的各项功能进行设置,这些调节选项同nVidia的标准版驱动程序类似(必须指出,调节功能最详尽的是Leadtek的驱动),具有3D特性和Gamma值的预设置功能。比较有特色的是Synergy II的驱动能够完全控制显示器的工作状态(还带来了详尽的专业显示器数据库),甚至包括所有精细的频率和尺寸调节——这才是超频显示器的最佳工具软件呢!不过我没有时间做那么精细的调整,就暂时为我的Samsung 500B Plus选了专业版500P的设置,很方便地工作在136Hz/640x480、110Hz/800x600、85Hz/1024x768,后来意外地发现Samsung 500B Plus的原装驱动更好,能达到138Hz/640x480、111Hz/800x600、87Hz/1024x768。 为了让TNT2 Pro工作在最佳状态,我试验了ELSA驱动下的最佳速度和最佳质量两种3D设置(没有用PowerStrip进一步调节TNT2的内部设置,因为比较麻烦、不适合随时调整),尽管实际使用中速度和质量的差别并不明显,但存为预设置模式后还是很方便随时切换的。在缺省设置的基础上,我的“Best Performance”设置是:3D Setting中关闭Enable Fog Table、Automatically generate设为12 mipmap levels、Mipmap detail level设为Best Performance,至于关闭V-Sync可能造成显示不正常,请酌情使用;“Best Quality”设置是:3D Setting中Auto-mipmap method设为Trilinear,More Direct3D中Anti-Aliasing设为Enable和Best Image Quality(4x4)。 狂超TNT2 Pro到极限我这块新显示卡板载0.22微米的TNT Pro主芯片(带有很精巧的薄形散热片和风扇)、16MB南亚(Nanya,就是同VIA同属台塑集团的那家不错的内存厂)的7纳秒SDRAM显示内存,因此超起频来也是如行云流水一般痛快。 我使用PowerStrip(www.entechtaiwan.com)超频,最高纪录是闻所未闻的221/193(显示芯片的核心频率/显示内存频率,单位是MHz),理论上峰值像素填充率要达到4.4亿/秒,很接近GeForce 256的4.8亿/秒。TNT Pro的超频能力目前无与伦比,-7的显示内存有些配不上它,最好能有-5或-5.5的SDRAM,因为SGRAM虽然较快速,却容易在超频时损坏。为了让它稳定工作,我简单地把两个频率都降低10MHz,就是211/183来进行测试,这个频率比Leadtek S320II原来的143/150、Synergy II Pro缺省的143/166都要高得多,尽管显示内存会拖3D核心的后腿,但至少代表了极限性能(特别是16位色彩时对显示内存带宽的要求比32位色彩时低一半)。日常使用,我认为166/166(相当于6纳秒的操作速度)、174/174(相当于5.75纳秒)也就够了,最多超频到183/183(相当于5.5纳秒)。——!!!警告!!!显示卡超频是危险的操作,希望大家三思而行,千万别烧了3D芯片或显存。 主流3D测试时我主要使用了权威的3D测试软件3D Mark 2000 Pro(www.madonion.com),主要是因为ZD的3D WinBench 2000耗时太多。测试条件如下:BX/EB主机板、Celeron 541、64MB PC-100、世纪之星电源、显示卡设置在缺省状态,正版Windows 98、DirectX 7.0A、RAMFree(abs3d.yeah.net)清理内存2次(大大优于重启动)。3D Mark 2000 Pro的缺省测试模式是:1024x768@16bit、16bit Texture(纹理)、16bit Z-Buffer(深度缓存)、Triple Frame-Buffer(帧缓存)、D3D Software T&L。在我的系统上,最高画质的模式是:1152x864@32bit、32bit Texture、24bit Z-Buffer、Triple Frame-Buffer、D3D Software T&L,运行的还算比较顺利;另外在Quake 3 Arena中High Quality模式(800x600@32bit、Trilinear)可以痛快淋漓地同敌人较量一番。 从附表的3D Mark 2000 Pro缺省模式测试结果中,我对比的是非官方版雷管3.76和Synergy II驱动。其中有两项不支持:因为仅有64MB系统内存,无法实现64MB纹理贴图;TNT2还不支持Bump Mapping Environment(环境凹凸纹理贴图),除此之外测试顺利、画面质量均非常好。nVidia的标准版驱动程序同ELSA的专业版驱动程序相比,去年10月的Synergy II驱动并没有比最新的雷管驱动差多少,相反的,由于Synergy II驱动在32MB纹理贴图(必须基本上使用AGP纹理内存)时表现出众、有更高的得分,正式版雷管3.68在这一项上要慢不少,非官方版雷管3.76的表现差得不能忍受(正式版雷管3.68在这一项上也要慢不少),几乎没有完成此项,因此Synergy II驱动配合Synergy II的BIOS最合适。另外用32MB系统内存跑3D Mark 99 MAX时,16MB纹理贴图也出现了类似情况——ELSA的驱动程序确实胜人一筹,全力推荐。至于超频的效果在成绩里不太明显(目测倒是有些效果),估计还是受有限的显存带宽的影响,另外我的CPU也可能不够强劲、限制了显示卡性能的发挥。但至少有一点必须了解,超频时Synergy II驱动比雷管3.68更稳定,发热也略少些。
专业3D测试我用的是Glperf 3.1.2(www.spec.org)测试OpenGL性能,工作得还不错(不过该测试非常耗时),由于没有相对比较,这里就不列出数据了,Synergy II唯一的问题是在OpenGL中不支持Anti-Aliasing、在使用Anti-Aliasing的测试中得分不佳(这也是为什么Synergy II在Pro/E中表现不佳)。Auto CAD 2000我没有测试,3DS MAX/VIZ则因为有“珠玉在前”,感兴趣的朋友还请参看PCHOME网站上罗骏的文章《YNERGY II和PERMEDIA3你会选择哪个》(www.pchome.net/ch/hw/display/p3vss2/p3vss2.htm):Synergy II如何在3DS MAX里全面胜过Permedia 3。这里我还列出了3DS MAX/VIZ测试网站(www.ktx.com/display/index.html)上的各种显示卡3DS MAX/VIZ的得分比较(由于3DS MAX/VIZ对显卡要求并不很高,测试结果拉得不太开)。另外,本报去年第46、47期上评测版《八块专业显示卡测试》一文,详细测试、比较了包括Synergy II在内的多款专业绘图卡,Synergy II的性能如何一目了然。 最超值的专业绘图卡超频是我们的生命,驱动程序则是生命之源。 只要一块普通TNT2显示卡(新买的大多是Pro版),加上ELSA Synergy II的BIOS和驱动程序,我们就得到了一块主流/专业绘图卡,除了注重Anti-Aliasing的专业软件(如Pro/E等)外,一般的专业应用都可应付,再加上不错的主流2D/3D性能(特别是一流的Direct3D/OpenGL游戏性能)——DIY至此,夫复何求? 您说这是不是最超值的专业绘图卡?您说这是不是非DIYer不能享受的乐趣? |
|