GPU compute for graphics.

SIGGRAPH Asia 2013 Courses(2013)

引用 1|浏览45
暂无评分
摘要
Modern GPUs support more flexible programming models through systems such as DirectCompute, OpenGL compute, OpenCL, and CUDA. Although much has been made of GPGPU programming, this course focuses on the application of compute on GPUs for graphics in particular. We will start with a brief overview of the underlying GPU architectures for compute. We will then discuss how the languages are constructed to help take advantage of these architectures and what the differences are. Since the focus is on application to graphics, we will discuss interoperability with graphics APIs and performance implications. We will also address issues related to choosing between compute and other programmable graphics stages such as pixel or fragment shaders, as well as how to interact with these other graphics pipeline stages. Finally, we will discuss instances where compute has been used specifically for graphics. The attendee will leave the course with a basic understanding of where they can make use of compute to accelerate or extend graphics applications.
更多
查看译文
关键词
modern gpus support,gpgpu programming,brief overview,graphics apis,graphics pipeline stage,graphics application,basic understanding,flexible programming model,fragment shaders,programmable graphics stage,heat diffusion equation,laplace beltrami operator,ricci flow,medicine
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要