Rendering performance with rtx 3060 (12Gb GPU)
Hello,
I have a question regarding rendering performance. Currently, my setup does not include an external GPU connected to the board. I'm using an Intel Core i9-10850 processor clocked at 3.6 to 5 GHz, equipped with 128GB of DDR4 RAM and a 1TB SSD. If I were to augment this setup with an RTX 3060 12GB GPU while maintaining consistent rendering conditions (such as noise threshold at 0.050, max render time 1 min, global map - seam puckering intensity 3.0, quality light and material at medium, color mapping - type Reinhard and burn value at 1 with linear workflow, image filter size at 1.5, and same image and size), what percentage improvement in rendering time could I anticipate in both an optimal and a worst-case scenario?
Thank you.
-
Official comment
Hello,
Strictly speaking, it depends on the garment project you are rendering and the properties of that garment.
If your garment is light and simple, there won't be much difference in performance between CPU rendering and GPU rendering. However, for very complex and fancy garments -- such as fur, multi-layered dresses, and garments with very low particle distances -- GPU rendering will likely be superior in speed. Additionally, in scenarios such as turntable rendering that processes dozens to hundreds of consecutive images, GPU rendering will be superior in terms of processing speed.
In theory, GPU rendering can be up to about 20 times faster than CPU, but according to our testing results, it is about 2 to 6 times faster for garment, which is mainly handled in CLO. And in extremely memory-intensive scenarios -- for example, rendering that requires more memory than your RTX 3060's 12GB of video memory -- CPU render may actually be a better choice. This is because CPU rendering uses your main memory. Again, rendering speed will vary depending on your garment and various properties.
Lastly, there is one important thing. Max Render Time is a type of timer. After this set amount of time, the internal render engine will stop even if rendering has not been completed. This will result in rough, unfinished rendering results. Therefore, it is recommended to set the Max Render Time as long as possible.
Hope this helps.
CLO Techsupport
Comments