PCIe4.0真有用?
PCIe4.0真有用? 为什么AMD吹爆,Intel却并不在意?
为什么AMD吹爆,Intel却并不在意?
这个我们要首先知道PCIE是干什么的。PCIE实际上是CPU与GPU之间传输数据的通道。以dx12为例,对于显卡的显存操作,微软分为几种堆,默认堆就是本地显存,上传堆就是系统内存,在本地显存不够的情况下,d3d会调用系统内存。那么游戏软件在加载的时候,会首先将3d模型的顶点数据和纹理贴图从内存加载到上传堆,然后再转变为默认堆,这样就是本地显存了,因为本地显存带宽很大,所以能够保证游戏的运行速度。那么在这个加载的过程中,从系统内存传输到显示内存的过程,就要通过PCIE来完成,也就是说,一般的游戏,加载的时候对PCIE开销最大。那么接下来,在游戏过程中,只有控制3d物体移动的矩阵需要通过PCIE传输,那么这种矩阵数量十分有限,所以也就不需要太大的带宽,因此在一般的游戏中,PCIE影响帧数并不明显,不过在有些场合,比如通用机算,可能CPU与GPU的数据交换十分频繁,那么就可以看出效果来了,至于一些运算矩阵密集的vr应用,应该也能看出差距。所以说PCIE虽是越快越好,但在一般的游戏当中,区别并不明显。