• 欢迎来到我们的论坛!询问PC-Build问题,讨论技术新闻,内容创建和游戏工作负载或了解CGDirector社区的关键主题。在任何现有主题上有洞察力或问题,请随意聊天! :)

GPU(图形卡)在CGI中使用

M

m

成员
加入
1月3日,2021年
消息
38
反应得分
16
8
地点
阿根廷
你好。我想知道。一般在CGI中使用的GPU是什么?我做了一些谷歌,但我还没有找到任何东西"处理重型图像任务"和类似的陈述不告诉我任何东西。
谢谢!
 
Alex Glawion

Alex Glawion

CG硬件专家@ 海鸥电脑网
工作人员
加入
2020年6月12日
消息
640
反应得分
119
43
主要是通过使用GPU来加速大量并行的任务"Cores"(NVIDIA上的CUDA核心或使用AMD计算单位/流处理器)。例如GPU渲染。 GPU现在有数千个核心(RTX 3090拥有超过10000个核心),而CPU则拥有"only" up to 64.

当然,这种GPU核心与CPU核心相当弱,但是因为它们是如此专门,他们非常擅长做一个少量的任务,而CPU核心擅长做各种各样的事情,而是慢慢地比较。

这是计算的。

除了在硬件级别表示的所有核心外,GPU可以通过现代API设计。然后,CUDA / OPTIX访问这些硬件功能(RT核心,张量磁芯等)。在AMD的一边也是如此。

当然还有其他一些事情,那个旧的GPU也是如此(在所有核心之前出现之前),如监视器显示,OpenGL计算等。

就我的知识而言,这就是......但我没有任何手段的GPU专家。


因为CGI中的大多数是基于您可以拆分的东西:像素,框架,桶,渲染层,合成层... CGI有很多区域可以利用GPU核心的并行性质。
 
Alex Glawion

Alex Glawion

CG硬件专家@ 海鸥电脑网
工作人员
加入
2020年6月12日
消息
640
反应得分
119
43
取决于您运行的工作负载。大多数下端GPU应能够OpenGL,视口显示和监视器输出。当然,一旦那些工作负载太复杂,GPU就可以成为瓶颈,是的。
 
最佳