Re: [請益] 支援DX11的顯卡是否越來越重要
※ 引述《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
推
02/02 10:14, , 1F
02/02 10:14, 1F
推
02/02 10:40, , 2F
02/02 10:40, 2F
推
02/02 12:42, , 3F
02/02 12:42, 3F
推
02/02 16:11, , 4F
02/02 16:11, 4F
→
02/02 16:12, , 5F
02/02 16:12, 5F
推
02/02 18:13, , 6F
02/02 18:13, 6F
推
02/02 18:23, , 7F
02/02 18:23, 7F
推
02/02 18:24, , 8F
02/02 18:24, 8F
推
02/02 20:27, , 9F
02/02 20:27, 9F
推
02/03 13:43, , 10F
02/03 13:43, 10F
推
02/07 08:51, , 11F
02/07 08:51, 11F
推
02/07 19:55, , 12F
02/07 19:55, 12F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):