cpu和显卡是咋配合工作的?为什么样显卡nvidia比amd同档位好
然后谁拖谁的后腿这个东西怎么去分析?
首先你要知道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最低端的车不如兰博基尼最低端的车
- 5星
- 4星
- 3星
- 2星
- 1星
- 暂无评论信息