支援DX11的顯卡是否越來越重要 - 顯卡

By Dorothy
at 2010-02-02T06:48
at 2010-02-02T06:48
Table of Contents
※ 引述《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更
新幾次後,應該就不會落後很多,甚至可以接近持平..
最後從顯卡基本上年年更新的角度來看,反正買甚麼一年兩年後都會後悔....
--
: 最近準備購買
: 華碩的 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更
新幾次後,應該就不會落後很多,甚至可以接近持平..
最後從顯卡基本上年年更新的角度來看,反正買甚麼一年兩年後都會後悔....
--
Tags:
顯卡
All Comments

By Irma
at 2010-02-02T11:12
at 2010-02-02T11:12

By Mary
at 2010-02-03T09:40
at 2010-02-03T09:40

By Ingrid
at 2010-02-07T03:06
at 2010-02-07T03:06

By Una
at 2010-02-08T00:53
at 2010-02-08T00:53

By Charlie
at 2010-02-10T06:18
at 2010-02-10T06:18

By Steve
at 2010-02-13T06:08
at 2010-02-13T06:08

By Queena
at 2010-02-14T22:02
at 2010-02-14T22:02

By Quintina
at 2010-02-15T06:14
at 2010-02-15T06:14

By George
at 2010-02-19T15:31
at 2010-02-19T15:31

By Kelly
at 2010-02-22T15:07
at 2010-02-22T15:07

By Tom
at 2010-02-23T00:43
at 2010-02-23T00:43

By Hardy
at 2010-02-24T17:41
at 2010-02-24T17:41
Related Posts
裝上顯卡後

By Hedy
at 2010-02-02T03:51
at 2010-02-02T03:51
散熱膏

By Delia
at 2010-02-02T03:15
at 2010-02-02T03:15
HIS 4830有一個DVI異常

By Regina
at 2010-02-02T02:55
at 2010-02-02T02:55
該買4855還是4850??

By Anonymous
at 2010-02-02T02:50
at 2010-02-02T02:50
請大家幫我推薦顯卡

By Anonymous
at 2010-02-02T02:35
at 2010-02-02T02:35