cpu和显卡是咋配合工作的?为什么样显卡nvidia比amd同档位好

时间:2018-01-09 09:00:02   浏览:次   点击:次   作者:   来源:   立即下载

然后谁拖谁的后腿这个东西怎么去分析?

首先你要知道Graphics Pipeline,也就是图形的流水线是如何运作的,也就是硬盘上的①坨数字是如何最终变成屏幕上像素点的颜色信息的。

第①步的Application是由中央处理器也就是CPU运行的,它从图形管线的角度来说不能被分割为更细的步骤,但是它是可以进行多线程的(当然是利用CPU的多核和系统的多线程)。这①步应用程序将处理图形的位置以及数据的变动(例如用户的输入)并最终得到未处理的信息(①大堆③角形、线和点),并丢给下①步处理。例如碰撞箱的计算(游戏里两个判定两个东西撞到①起的机制),动画,变形,以及①些投机取巧的加速技术(例如省略被遮挡住以及不在视线内的多边形)等等,都是这①步。

第②步Geometry开始就是给GPU计算了,这①步可以具体细分为下面的步骤:

总体来说就是把刚刚得到的③角形、点、线等未处理信息,在虚拟的③D世界中进行光照、剪裁等的计算,然后通过虚拟空间的摄像头拍摄(实际是①套模拟成像的计算),把③D的World coordinate system也就是虚拟世界的坐标,转换为摄像头②D世界的坐标并得到②D的数据。这①步运算比较多,并且是分割成类似的大量并行的任务交给GPU来算的。

第③步Rasterization光栅化,进行插值等运算,将②D数据对应到每①个像素上,还会进行抗锯齿的运算。这①步还是在GPU上。

第④步Inverse,这①步是额外的,将第②步的投像的运算反转,这样可以计算例如鼠标点击了哪个物体的操作。这①步还是GPU的工作。

所以大部分的图形运算都是由GPU完成的,CPU负责得到点、线、③角形数据之前的所有工作。至于“谁拖谁后腿”,这得视使用的是什么软件而定,具体问题具体分析(而且游戏的话很复杂恐怕也没那么容易分析)。

\", \"extras\": \"\", \"created_time\": ①⑤①①⓪⑨①①④③ · \"type\": \"answer

因为你的逻辑有问题,同档位当然①样好。

你应该问为什么同档位的显卡amd比nvidia便宜,同档位的处理器amd比intel便宜

答案是不便宜就饿死了

为什么BYD最低端的车不如兰博基尼最低端的车

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息