2011年12月22日,AMD正式公布其新一代HD7000系列显卡,在新一代显卡中,AMD引入了最新的GCN架构,除了很多的3D运算之外,还大大加强了GPU通用计算的功能,是AMD参考R600架构面市以来规模最大的变革。当GCN架构到底存在何过人之处呢?一起来明白一下吧。
VLIW模式可以跟不上时代
AMD自R600以来一直坚持VLIW模式,VLIW(超长指令字)可以用好多条指令连在一起,建成一个超长指令,促使GPU的运算单元可以一次启动连续执行,省去了好多调度指令、等待周期,参考而提高运算效率。但VLIW在多个流处理器并行性上存在多数难以预料的逻辑缺陷,在GPU这种规模越来越大的并行处理器上,数千个流处理器的整体吞吐率反而受到影响。
再加上DirectX 11需要GPU架构拥存在更好的灵活度和通用计算能力,而非很多意义上的单纯吞吐能力。VLIW模式高吞吐低灵活性的特点,在通用计算可以图形计算的今天可以显得存在些呆板了。
VLIW是打包后的超长指令,单线程执行密度很高