2013年11月18日 星期一

NVIDIA的PhysX擴展Flex將支持DC加速,AMD顯卡也有戲?

從《古墓麗影》中的頭髮特效TressFX開始AMD也在搞自己的物理加速技術了,前幾天的APU大會上還公布了TressFX 2.0,不再只侷限於頭髮渲染,支持的渲染類型更多,而且渲染速度更快。NVIDIA在物理加速領域比AMD出手更早,PhysX特效一直是N卡的專有福利之一。NVIDIA最近發布了PhysX新擴展Flex,旨在統一各種物理加速,而且支持CUDA和DirectCompute兩種方式,後一種實現方式預示著AMD的顯卡也有可能支持NVIDIA的PhysX加速了。

NVIDIA上月宣布了PhysX擴展Flex
Flex擴展是在上個月的蒙特利爾編輯日媒體會上宣布的,它是一種統一的物理加速技術,支持流體(水、粘性物體)、顆粒(沙子、塵土)、布料(衣服、報紙)、剛體及各種軟體等各種各樣的物體的物理加速,它們共享碰撞檢測,每個步驟都可以並行計算。
  PhysXinfo網站日前採訪了NVIDIA的物理程序員、Flex系統開發者Miles Macklin,雙方談到了很多Flex擴展的技術要點,其中引人注意的是physxinfo問到了Flex是基於GPU加速還是CPU加速的,Macklin回答說“現在我們有CUDA運算環境,還在規劃支持DirectCompute應用環境,總體上(我們認為Flex是)CPU應用環境。此外,Flex也支持Linux系統(Ubuntu 12.10 64位),某些情況下它比Windows系統下還要快。”
  NVIDIA目前的PhysX加速都是基於CUDA環境的,而CUDA是N卡才支持的,所以PhysX特效就是N卡的福利了,但是從Macklin的表態來看他們也是準備支持DirectCompute加速環境的,而DirectCompute是DX中的開放標準,AMD顯卡一樣的能支持,如果Flex真的支持DC了,那麼AMD顯卡理論上也能支持Flex擴展了。

引用資料來源:http://www.expreview.com/29496.html

沒有留言:

張貼留言