PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   傳NVIDIA新架構Volta提前至2017年5月發佈 (https://www.pcdvd.com.tw/showthread.php?t=1108826)

freaky 2016-07-27 09:31 PM

結果論,AMD所謂的ACE在DX12出現之前只是拿來佔晶片空間和浪費電的。真正的重點在於GPU/SM利用率。

引用:
作者OPUTEC
應該說NV在原本架構下加入ACE 並無法像AMD天生原始架構就是要多利用ACE的出發點完全不同 如果完全照NV編程架構ACE並非一定需要 (標準的路口等紅綠燈) 只是新開發環境可更靈活有效率的使用GPU ACE這個功能好壞真的影響很大 (就如同交通路口強制車輛有效率的分配運行) 這點我看NV只能在下一代才能完善此功能 故NV同性能下放低價格來競爭也是不得已的做法 :like:

plm456 2016-07-27 10:49 PM

引用:
作者freaky
結果論,AMD所謂的ACE在DX12出現之前只是拿來佔晶片空間和浪費電的。真正的重點在於GPU/SM利用率。


其實也不用dx12
dx12本身就是個拖慢效能的api
目前上市的幾款dx12表現幾乎都很慘
除了極限競速6 apex有達到高規標準表現外
到是ace能夠在其它api上不受限加速使用
真的是個很大的幫助
重點是ace不應該被侷限在dx12上
可搭配類似Vulkan api高效使用

healthfirst 2016-07-27 11:16 PM

引用:
作者freaky
結果論,AMD所謂的ACE在DX12出現之前只是拿來佔晶片空間和浪費電的。真正的重點在於GPU/SM利用率。

那mantle呢?

freaky 2016-07-28 12:38 AM

我想說的是,與其去強調async compute專用的ACE,不如想辦法在平常執行GPU工作時也可以儘可能去利用所有的硬體,因為這確實是目前AMD效率較低的原因所在。

freaky 2016-07-28 12:45 AM

前面網友貼的文章其實有指出來,nVidia的GPU設計就是可以一次接受大量工作,然後儘快執行完畢,強調高效率的執行,問題就是缺乏彈性,執行單元無法隨時在graphics和compute工作間切換,也不能做preemption的細部控制(因為pipeline很長)。相對來說,AMD的硬體設計彈性高,具備大量平行運算的能力,也可以同時執行graphics和compute工作,但效率較差。

引用:
作者plm456
其實也不用dx12
dx12本身就是個拖慢效能的api
目前上市的幾款dx12表現幾乎都很慘
除了極限競速6 apex有達到高規標準表現外
到是ace能夠在其它api上不受限加速使用
真的是個很大的幫助
重點是ace不應該被侷限在dx12上
可搭配類似Vulkan api高效使用

OPUTEC 2016-07-28 09:06 AM

我也期待 Vulkan 能被大量應用 DX12真的表現還是不足 雖然有進步(像是被AMD臨時逼出的產品) :like:

orakim 2016-07-28 09:30 AM

OPUTEC 看法很對
嚴格來說ACE是AMD為了發揮GCN效能使用的手段,NV不一定需要到AMD那種程度
但是要達到好的效率那最好架構內運算單元可以通吃各種運算,這樣有利於分配任務減少閒置
不會因為運算單元只能吃特定運算模式的東西 用其他的下去它就閒置了
從這一點來看 NV應該會走向與AMD類似的路
會有一個彈性架構的GPU來應付DX12、Vulkan
只不過不知道是volta 還是它的下一代或者 下下一代
目前還是DX11的時代,這些還不急就是了
--
至於需不需要像AMD那樣採硬體方式來排程,那就是另外一回事了
(儘管AMD說硬體排程優點很多)

healthfirst 2016-07-28 09:40 AM

看OpenGL就知道了
Vulkan很難被大量應用......

DX12也不可能是被AMD逼出來的
只能說是AMD啟發

ben_chien 2016-07-28 09:41 AM

引用:
作者orakim
OPUTEC 看法很對
嚴格來說ACE是AMD為了發揮GCN效能使用的手段,NV不一定需要到AMD那種程度
但是要達到好的效率那最好架構內運算單元可以通吃各種運算,這樣有利於分配任務減少閒置
不會因為運算單元只能吃特定運算模式的東西 用其他的下去它就閒置了
從這一點來看 NV應該會走向與AMD類似的路
會有一個彈性架構的GPU來應付DX12、Vulkan
只不過不知道是volta 還是它的下一代或者 下下一代
目前還是DX11的時代,這些還不急就是了
--
至於需不需要像AMD那樣採硬體方式來排程,那就是另外一回事了
(儘管AMD說硬體排程優點很多)

但是F@H還是被nV海放... :stupefy:

OPUTEC 2016-07-28 09:45 AM

Vulkan 是為 OpenGL、OpenCL 下一代接班人,具備開放與跨平台底層 API 特性,Windows 將由 Khronos 主導,Linux 開發社群則是要求內容和 Windows 版相同,Android 部分將由 Google 負責。看來在Linux和Android上, 以後應該完全是Vulkan的天下 :like:


所有的時間均為GMT +8。 現在的時間是08:03 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。