Pascal架构革新回顾:软性能的优化
16nm FinFET工艺让Pascal架构GPU的核心频率突飞猛进,然而可喜的是它不但硬性能提高了,软性能优化也更上一层楼。
在运行3D程序时,流处理器资源会被指派分别运行渲染和计算两种工作,但是一个指令内完成它们所需的时间往往不一致,这就导致该指令完成前总有处理器会被闲置。动态负载平衡,顾名思义,可以随时将未完成的剩余工作分别到已完成工作的流处理器上,大幅提高核心资源利用率,节省了时间。
显存数据压缩可以提高存储空间利用率,增加数据传输速度。Pascal显存性能的提升不止在GDDR5X颗粒本身,还因为它能更高效地进行数据压缩。图像是由不同颜色构成的,颜色相似度越高的像素,它就能以更高的比率压缩,最多可以达到1:8。
如上图,同样一幅场景,经Pascal架构压缩后的显存数据映射已经看不出原来的样貌,大幅降低了像素数据占用的空间。
对比Mexwell架构,更高的像素压缩率使Pascal运行相同游戏时的显存带宽需求明显下降。这样再结合GDDR5X显存本身的频率提升,显存整体效率达到前者的1.7倍。
当然了,以上革新同样适用于基于Pascal架构、应用于高端游戏本中的GTX 1060、1070与GTX 1080显卡。