為開源GPUOpen專案添把火,AMD公佈CrossFire交火技術API
為了與“黑箱”操作的NVIDIA Gameworks對抗,AMD推出了GPUOpen開源計畫,把AMD家的軟體、SDK及其他工具都開放了,開發者可以獲得完整的許可權從而作出更好的優化。不管GPUOpen的初衷如何,單就這一點來說AMD值得表揚。現在AMD又為GPUOpen事業添磚加瓦了,他們的多顯卡並行技術CrossFire API日前也加入到GPUOpen開源專案中了。目前單路顯卡性能再強也不能完全應付得了所有遊戲及計算任務,特別是4K解析度,其渲染的圖元總從1080p級別的200萬提升到了800萬,對性能的要求非常高,多路顯卡這時候就有優勢了。NVIDIA、AMD各自有不同的多卡互聯技術,前者的是SLI速力,AMD的是CrossFire交火。
多路顯卡互聯的一個關鍵問題就是如何優化,這需要驅動程式及應用兩方面的支持。為了推動開發者對CF交火提供更好的支援,AMD日前把CrossFire API添加到了GPUOpen項目中,也就是開源了該項目,詳情可以參考GPUOpen說明頁面。
AMD的CF交火技術使用的是AFR(Alternate Frame Rendering,交替幀渲染)技術,也就是GPU交替渲染畫面,官方表示AFR在DX11及OpenGL應用中可以充分發佈多GPU的優勢。AMD給出的指導文檔詳細介紹了AFR及它是如何在AMD驅動中實現的。此外,AMD的指導文檔還就如何優化遊戲引擎以充分利用AFR給出了推薦。
AMD的GPUOpen開源計畫
超能網
頁:
[1]