从HD 7000系列显卡开始,AMD引入了GCN架构取代之前的VLIW架构显卡,新架构的优势比前代更明显,不仅关注游戏性能,通用计算性能也颇为强大。GCN架构在异步运算上走的很早,特别是在DX12时代,AMD一直强调他们的异步运算支持很优秀,但是现在GCN 1.0显卡用户有点扫兴了,AMD在驱动中竟然禁用了异步运算,这会使得HD 7000/R9 280等显卡在游戏中面临不利。
GCN架构先天优势不错,以致于4年来只有小幅修改,架构本身变化并不大,直到今天都是AMD的主力,这也是很多A饭津津乐道的事。GCN架构值得称赞的一个优势就是异步运算支持,早在DX12尚未大量支持异步运算的时候,AMD就在GCN架构中做了完整的异步运算支持,在与NVIDIA就异步运算支持的争议中,AMD靠着GCN架构一直保持着优势,在《奇点灰烬》这样的游戏中比NVIDIA显卡表现更好。
不过现在AMD可能要让部分GCN显卡用户不高兴了,有玩家发现AMD在16.9.2驱动之后禁用了部分显卡的异步运算支持,使用新驱动之后,《奇点灰烬》这样的游戏中不会再支持异步运算选项,该功能本来可以提升游戏性能。
对于这个问题,现在Reddit上展开了热烈的讨论。
不过这个问题影响的只是GCN 1.0架构的显卡,也就是最早的HD 7900/7800以及他们的马甲卡,包括R9 280/280X等等,GCN 1.1及之后的显卡不受影响,也就是R9 290显卡之后的显卡大都没有影响。
AMD为何这么做?很大可能并不是官方自己主动讨用户厌恶的,因为实在想不出AMD自己有何理由这么自废武功,根源估计出在GCN 1.0显卡的异步运算支持上,早前在DX12的异步运算中,GCN 1.0显卡就不再受到支持,AMD官方社区有个帖子就提到这一点,回答者列举了《古墓丽影:崛起》的升级说法,支持GCN 1.1及之后的显卡才支持DX12异步运算。