从GTX到RTX,NVIDIA GPU架构的变迁史(11)

GTX 680发布于2012年3月底

GTX 680显卡使用的是Kepler家族中的GK104核心 , 但GK104反应的架构设计思路早在GF100到GF104、GF114架构中就有所体现了 , 那就是减少SM单元数(NVIDA这代的正式称呼是SMX单元) , 提升每组SM单元中的CUDA核心数 , GF100时代每组SM单元还是32个CUDA核心 , GF104/GF114则是每组SM单元48个CUDA核心 , 而到了Kepler时代 , 每组SM单元的CUDA核心数一下子提升到了192个 , 纹理单元也增加到16组 , 前端渲染单元也增加到四组 , 同时SFU以及LD/ST单元也是水涨船高 , 增加到32组 , 纹理单元再次翻倍 , 8组SMX单元总计有1536个、128个纹理单元以及32个ROP单元 。

GF110 SM单元(左)、GF114 SM单元(中)以及GK104 SMX单元(右)对比

除了SM单元大变之外 , NVIDIA在Kepler架构中还做了一项重要改变——从Kepler开始 , NVIDIA以往坚持的Core:Shader=1:2的分频模式已经没有了 , 以前采用这种方式是因为核心频率不能大幅提高 , 为了提高性能就必须让CUDA的核心频率增加一倍 , 但是这也意味着更高的能耗 。

推荐阅读