骑猪兜风

为开源GPUOpen项目添把火,AMD公布CrossFire交火技术API

骑猪兜风 2016-05-14 16:57:46    200916 次浏览

为了与“黑箱”操作的NVIDIA Gameworks对抗,AMD推出了GPUOpen开源计划,把AMD家的软件、SDK及其他工具都开放了,开发者可以获得完整的权限从而作出更好的优化。不管GPUOpen的初衷如何,单就这一点来说AMD值得表扬。现在AMD又为GPUOpen事业添砖加瓦了,他们的多显卡并行技术CrossFire API日前也加入到GPUOpen开源项目中了。

为开源GPUOpen项目添把火,AMD公布CrossFire交火技术API

目前单路显卡性能再强也不能完全应付得了所有游戏及计算任务,特别是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给出了推荐。

为开源GPUOpen项目添把火,AMD公布CrossFire交火技术API

AMD的GPUOpen开源计划

内容加载中