如何评价GCN3指令集架构?
GCN3指令集架构是一种新的突破。
GCN3最主要的改变是计算kernel可以做context-switch,也就是一个kernel执行到一半可以切换到另一个kernel。
另外kernel内可以读写缓存,相当于写数据的时候数据立刻被缓存到L1和L2(write through),之前只支持读数据时缓存到L1,写数据到L2。指令方面除了相应的数据存取改动外,增加了单个wavefront(相当于NV的warp)内的线程间数据通信,还有FP16运算指令。
介绍
AMD在通用计算核心设计能力方面并不弱,毕竟有CPU的积累(虽然还是弱于Intel),但AMD在图形算法优化方面确实不太行。
一般搞图形渲染的学者不怎么了解底层硬件,精通硬件设计的往往不懂图形算法,而两者都精通的业内顶级教授和研究人员很少,除了在美国一些有名的高校以外,基本都在NVIDIA的研发部门。