● maxwell要干什么
既然预测的是GM107,那M所代表的maxwell架构也就成了我们无法回避的话题。从2011年8月首次曝光开始,maxwell架构就一直处在犹抱琵琶半遮面的状态之中。Kepler上预留的各种悬念,NVIDIA经常拿出来念叨的数倍于前代的性能功耗比提升,还有Project Denver,这些悬念一直都在增加maxwell架构的神秘感。
归根结底,maxwell到底是什么?
maxwell的起点:NVIDIA与斯坦福大学联合发布的Echelon架构论文
尽管NVIDIA并没有直接公布,但透过对《Power and Programmability.The Challenges of ExaScale Computing》等论文以及情报的综合解读与适当的推测,我们还是能够大致勾勒出maxwell架构的基本特征的——maxwell架构的主要目的,在于改进整个GPU架构的任务管理层级和机制,达成的手段则是使用全新设计的LOC(Latency Processor)单元来取代传统的GTE(Giga Thread Engine)。
具体来说,NVIDIA的核心目的在于同时提升产品的并行处理能力和性能功耗比,对于GPU逻辑结构的一切改进,都要为这一目的进行服务。在maxwell之前的各架构当中,NVIDIA分别完成了并行度的拓展方式以及ALU团簇结构的改进,截止到Kepler为止,NVIDIA已经在底层创造出了一个达成度相对较高的ALU团簇结构和宏观并行结构,所以在maxwell当中,我们认为NVIDIA不会再进行过多的相关改动。换言之,maxwell将会在ALU团簇结构基本保持不变的前提下直接加入基于ARM架构的LOC,甚至有可能直接集成一枚或多枚denver处理器。
还是包含192个ALU的SMX,还是差不多的GPC结构,也许最大的maxwell会有更多GPC/SMX,但不会有什么触及本质的细节调整,甚至ROP等后端也都不会有什么数量之外的变化。maxwell的相当一部分结构将会沿用Kepler的设计,两者最大的区别将来自从GTE到LOC的角色转化。甚至不严谨的说,我们认为maxwell就是“大头”+“大块头”版的Kepler。一切maxwell的核心改变,均来自“大头”的LOC。
那么,是什么因素支撑了我们的猜测呢?
推荐经销商