公司有项目要跑渲染,嫌本地算力不够就想试试 aws 上的 GPU 加速计算实例
但是很诡异的是,用 Windows Server 系统,无论 G3、P2、P3 实例,C4D 最后出渲染的时候还不如笔记本的 i7 4 核低压 U+集显速度快,本地渲染 1 帧只需要 5 秒,
在 g3.4xlarge,1 个 GPU,16 个 vCPU (按照官网规格 Intel Xeon E5-2686 v4 ),122GB 内存上平均也需要 30 秒才能出图
而在 p2.8xlarge 上,32 个 vCPU,488GB 内存,照道理比 g3 多了一倍的核心数,比本地多 24 个 vCPU 下,竟然和 g3 的实例渲染速度不相上下
C4D 就用的标准渲染器,完全无法理解是为何,感觉就算是没有 GPU 做加速,这么多核心在那算也不至于差距如此巨大
不知道有没有同学可以帮忙解释下什么原因?不然只能去找渲染农场了
1
Livid MOD |
2
camus OP @Livid #1 很小的项目,
1080P50 还能忍忍,4K 算过一次将近 3 分钟每帧不能忍,才想到用用云主机,完全没法理解怎么会有这种差距 |
3
paulx3 2018-04-09 02:44:59 +08:00
有没有可能是 GPU 驱动没设置好?全走的 CPU 渲染?
|
4
evlos 2018-04-09 03:06:15 +08:00
C4D 除了自带一个超烂的 GPU 渲染器以外,其他的自带渲染器都不支持 GPU 啊
|
5
evlos 2018-04-09 03:07:59 +08:00
我记得 C4D 支持集群渲染的啊,不行你开几百台机器
|
6
laxenade 2018-04-09 07:44:06 +08:00
感觉压根没有用 GPU 在跑,而且用 CPU 跑的时候指令集说不定用的也不对?
|
7
robertlyc 2018-04-09 07:56:19 +08:00
惊现小王子
|
8
imstand 2018-04-09 08:24:17 +08:00
|
9
327beckham 2018-04-09 10:05:11 +08:00
虽然我不知道 c4d 是个啥,不过建议反复做同样的实验,可以关注例如:内存使用情况,cpu 使用情况,显卡使用情况,磁盘 IO,网络吞吐等等方面,任何一方面都可能造成瓶颈(内存吃光,cpu100%,显卡驱动版本较低,5400 转的磁盘)
|
10
fredcc 2018-04-09 10:07:08 +08:00
都租这个成本的实例了,直接 call aws support 帮你看啦
|
11
st2udio 2018-04-09 10:59:48 +08:00
G 和 P,我记得一个是渲染型一个是计算型吧。渲染型做渲染比计算型做渲染效率更高
|
12
camus OP |
14
letsmotion 2018-04-09 14:07:33 +08:00
Octane Render 路过~
|
15
evlos 2018-04-09 19:50:20 +08:00
@letsmotion #14 Octane Render 赞!
|
16
MKDJOJO 2018-04-11 09:55:39 +08:00
找专业农场吧,这个可能没有做驱动优化
|