作者jk21234 ( 1569 11 /47)
看板VideoCard
标题Re: [请益] 支援DX11的显卡是否越来越重要
时间Tue Feb 2 06:48:56 2010
※ 引述《adeath444 (欧斯)》之铭言:
: 最近准备购买
: 华硕的 GTS250 512MB DK板
: 但是看了介绍
: 目前他只能支援到DX10
: 毕竟DX10已经出来有一段时间了
: 最近看到一些讨论文章
: 好像 未来DX11的游戏会变多
: 如果现在买入 只能支援DX10的显卡
: 那不是有点冏
: 毕竟看着价格
: GTS250 和 HD 5670 的价格比起来 是5670目前比较便宜一些
可是这两个怎麽比较 都不会是具有同等潜力的卡.
: 所以看法是
: 基本上 我认为 不太可能 会出那种只有支援DX11的游戏(这几年内)
关於选DX11硬体是否有必要 说对也是 说不对也是
从软体面看来 以DX11开发的游戏只会随着累积而变多
"不过"
很重要的一点就是.这些游戏并不会只在DX11(SM 5.0)的硬体上
获得好处,DX11的特性,如multithread rendering,Computer Shader,
Tessellation,SM 5.0下的32KB no R/W constrain Memory,HDR Texture等等.
第一个跟显示卡无关,第二个具有SM 4.0/4.1/5.0三个版本(意思就是,DX10以上显卡
都可用),第三个....因为这是来自於ATI/XBOX360的设计,对ATI而言,自家DX10以上的
显卡通通都有硬体支援,对nVidia而言,自家DX10/DX11的硬体都打算用shader模拟.
所以就现有的卡来说,第三个性质虽是硬体功能,也可以当作跟显卡独立的因素.
後面两个就是显卡硬体支援的差距了,而不管这几个实际比重各为多少,
至少你可以看出,针对DX11开发的游戏所享有的好处如画面或者效能改进等.
并不100%需要DX11(SM 5.0)硬体.在旧有的DX10/DX10.1硬体上也可以得到
一定比率的画面或者是效能改进.
从硬体角度来看呢,DX11(SM 5.0)的硬体向前相容DX10的指令集当然是没错.
但是SM 5.0,也具有比如说embedded ram的使用较为自由的特性.
在实际写好的vertex/pixel shader program上.由於是要经过
Shader ----> IL/PTX ----> 真实的显卡硬体指令
Program (显卡的虚拟
指令集)
这样的转换以及两层的最佳化,在目前来看光是IL/PTX对应DX11的功能都还
没有完全更新上去.因此执行旧的DX10/DX10.1特效,5750/5770以下这种运
算资源没比较多的中低阶卡所得到的好处就不会太多.但随着时间过去,应该就
会有一定程度的最佳化了.....我的意思是,比如5750/5770跟运算能力相近,记
忆体频宽较高的4870/4890相比,许多实测是落後一定程度的.但是等driver更
新几次後,应该就不会落後很多,甚至可以接近持平..
最後从显卡基本上年年更新的角度来看,反正买甚麽一年两年後都会後悔....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.237.63
1F:推 tyshowman:专业...结论简洁有力 不过内文看无XD 02/02 10:14
2F:推 qneb:厉害 我觉得有tessellation差最多如果旧卡也支援再好不过 02/02 10:40
3F:推 gt1724:只能推! 02/02 12:42
4F:推 blackie007:所以买4870是爽现在,5770是爽未来的意思喔? 02/02 16:11
5F:→ blackie007:不过我还是买了5770送的支援DX11赛车游戏真是超赞的啦 02/02 16:12
6F:推 mnmnqq:推~~!! 02/02 18:13
7F:推 VictorTom:推:) 02/02 18:23
8F:推 serein1010:推~ 02/02 18:24
9F:推 ming0250:专业推!! 02/02 20:27
10F:推 andy30633:专业!还是那句老话,早买早享受,晚买享折扣 02/03 13:43
11F:推 davidbright:太专业@o@ 02/07 08:51
12F:推 felaray:推一下... 02/07 19:55