V2EX  ›  英汉词典

Compute Shader

释义 Definition

Compute shader:一种在 GPU 上运行的着色器程序,用于执行通用并行计算任务(不直接负责图像的顶点/像素绘制),常用于粒子模拟、后处理、物理计算、AI 推理前后处理、图像处理等。

发音 Pronunciation (IPA)

/kəmˈpjuːt ˈʃeɪdər/

例句 Examples

I wrote a compute shader to blur the image.
我写了一个计算着色器来对图像做模糊处理。

By using a compute shader, the engine updates millions of particles each frame in parallel and then writes the results into a buffer for rendering.
通过使用计算着色器,引擎可以在每一帧并行更新数百万个粒子,并把结果写入缓冲区供渲染使用。

词源 Etymology

compute 源自拉丁语 computare(“计算、合计”);shader 来自 shade(“阴影/着色”)加后缀 -er(表示“做……的人/物”)。合起来 compute shader 指“用于计算用途的着色器程序”,强调它利用 GPU 的并行能力做通用计算,而不局限于传统图形管线中的“上色”。

相关词 Related Words

文献与作品 Notable Works

  • Real-Time Rendering(多版中讨论 GPU 管线与计算/通用着色器相关内容)
  • OpenGL Programming Guide(“Red Book”,涉及 compute shader(OpenGL 4.3+)相关章节)
  • Vulkan Programming Guide(讨论 Vulkan 中计算管线与 compute shader 的使用)
  • GPU Gems 系列(多篇章聚焦 GPU 上的通用计算与着色器技巧,为理解 compute shader 思路提供背景)
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   693 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 21:40 · PVG 05:40 · LAX 13:40 · JFK 16:40
♥ Do have faith in what you're doing.