答案1
这可能过于简单了。欢迎纠正和补充信息。
现代 GPU 支持着色器。着色器是小程序。当 GPU 填充多边形或其他图元时,它不仅可以打开像素,还可以为该像素运行一个小程序。该程序可以决定像素的“阴影”,或打开/关闭其他像素或其他东西。这允许产生各种各样的效果。
流处理器是运行着色器程序的实体。流处理器本身不必用于“着色”多边形,这是 GPGPU/CUDA/将 GPU 用于图形以外的用途的基础。
您需要同时运行许多线程,因为 GPU 正在尝试尽可能快地绘制帧。线程越多、速度越快越好。
这可能过于简单了。欢迎纠正和补充信息。
现代 GPU 支持着色器。着色器是小程序。当 GPU 填充多边形或其他图元时,它不仅可以打开像素,还可以为该像素运行一个小程序。该程序可以决定像素的“阴影”,或打开/关闭其他像素或其他东西。这允许产生各种各样的效果。
流处理器是运行着色器程序的实体。流处理器本身不必用于“着色”多边形,这是 GPGPU/CUDA/将 GPU 用于图形以外的用途的基础。
您需要同时运行许多线程,因为 GPU 正在尝试尽可能快地绘制帧。线程越多、速度越快越好。