AMD和Nvidia谁能更好支持DirectX12的异步运算特性?

OFweek电子工程网 中字

 

  第二张图是Nvidia的GTX 980 TI。当试图对其同步执行图形和计算任务时,果断出现了大量的高峰和低谷,同时也谈不上增益。图中看出Nvidia有一段比较靠近理想表现的情形,但这只是发生在线程并不高的情况下,其它大部分的情形都表现不佳。也有调查发现,Nvidia的异步管路貌似在初期很依赖CPU的性能,而AMD的GCN则是通过纯硬件发挥作用。

  目前来看,AMD和Nvidia所指的异步计算确实指的是两种不同的概念,但是就当前对是否具备对图形和计算同时执行的能力测试来看,AMD是可以的,得益于它的ACE单元。而最大的疑问是,Nvidia的GPU到底可不可以。

AMD的GCN架构在目前很好支持了异步运算

NVIDIA双管路结构因缺乏驱动支持而导致尚处于下风

  其实NVIDIA的Maxwell架构也应该是支持异步运算的,但实现这个功能需要软件及硬件两方面的参与,而NVIDIA现在出问题的地方就是驱动程序还没做好支持。与之不同的是,AMD的GCN架构中异步运算基本上都是硬件单元实现的,简化了开发,也不依赖驱动程序。

  换句话说,现在评论谁支持得更好可能为时尚早,后期N-A大战应该还会陆续上演。(译自Extreme Tech)

声明: 本网站所刊载信息,不代表OFweek观点。刊用本站稿件,务经书面授权。未经授权禁止转载、摘编、复制、翻译及建立镜像,违者将依法追究法律责任。
侵权投诉

下载OFweek,一手掌握高科技全行业资讯

还不是OFweek会员,马上注册
打开app,查看更多精彩资讯 >
  • 长按识别二维码
  • 进入OFweek阅读全文
长按图片进行保存