Advertisement

You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Blender 2.79.5 Cycles GPU Render Comparison with different Tiles (4K)

8

3d/vfx professor writes:

Most Blender artists are using the official release only and they are used to set higher tiles for faster GPU rendering. Usually by using the Auto Tile Size addon. This is still necessary in 2.79b.

But in the 2.79.5 daily builds there are significant improvements to support optimized hybrid rendering with CPU and GPU. The dev team is also working on multiple CPU/GPU support for single tiles with the goal that tiling doesn't matter anymore. This means you can use 16x16 for any case.

Note: this isn’t implemented in the latest 2.80 Alpha yet.

In my second comparison I created a LEGO scene with 25,999 LEGO parts and 40,825,145 faces using the principled shader with SSS and textures like scratches and fingerprints.

The comparison shows that rendering at 16x16 is the fastest method.

DELL XPS 15 9560 with GTX 1050 8GB
Blender 2.79.5 c960804
Path Tracing Samples: 128 + Denoiser
26m 58s @ 16x16
31m 04s @ 64x64
31m 01s @ 128x128
30m 52s @ 240x216 (Auto Tile Size)

The video has been accelerated to 1,500%.

About the Author

Michael Klein

I am a creative and 3D pioneer inspired by the shorts of John Lassetter in the 80th. It all started with the legendary Amiga 1000. I have a strong experience in animation and compositing. As the founder and president of Virtual Republic I am very experienced with strategical, financial and personnel management since 2002. I understand the advertisement and film business very well and the needs of my clients. Since 2017 I am codean for Digital Film Design and a professor for Animation/VFX at the Mediadesign University in Duesseldorf, Germany. Short summary: I am an open-minded all-in-one professional with a strong background and experience.

8 Comments

  1. Awesome! I was right now going to render a picture on cycles when I got the notification of your article! I'm right now trying to render in 16x16 to see how that works.

    Thank you so much!

  2. Indeed, the latest daily build version is much faster than the official v2.79b.
    I tested the rendering speed of Cycles in pure CPU mode:
    v2.79b: 62 seconds
    v2.79.0-git20180706.52655f51619-x86_64: 51 seconds

  3. Muhammad Farooqi on

    I'm running blneder 2.79b too, with dual GPU (gtx 970 and gtx690), the 690 itself has 2 GPUs so.. as total i'm using 3GPUs. in the current build of blender, the render supports all GPUs+CPU together in rendering. I didn't see any difference with larger tile size, but smaller are quite quick in many of renders. like my favorite tile size so far on my this computer (xeon-e5-1660 + 24GB+gtx970+gtx690) is 32x32 or 64x64... it makes slightly better if you go with equal division of resolution.. i.e 1920x1080 => 1920/16 and 1080/16 .

  4. I tried it on the development version 2.79.5 (downloaded on 6-Jul-2018) but the results are like old version.
    16x16 is slower than 64x64 which is significantly slower than 512x512

  5. I've got an old AMD Octacore and a GTX 960. I've tested the new GPU/CPU rendering on different blend files, but most of the time there is no significant speed improvement.

    The fastest tile setup seems to be 32 x 32 on my system. But even then, a quite simple image takes 51 seconds to render, the official 2.79b rendering on GPU with 256 x 256 tile size only needs 39 seconds. Using the 2.79.5 build and disabling the CPU, the GPU needs 55 seconds (256 x 256). Which means, the new build is always slower, no matter if using the hybrid rendering or not.

    But there's something where 2.79.5 is really considerably faster on my system: rendering hair. A simple scene took 1:18 minutes (2.79b 1:28), my little Santa Claus model renders in 4:06 minutes on 2.79.5, while 2.79b needs 5:23. That really is an improvement.

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.

Advertisement

×