, ,

Speedtest: Blender 3D 32bit vs 64bit

header_speedtest

This post is mainly for the blender users, using windows. Blender is an open-source 3d editor which can be downloaded from www.blender3d.org. Even for windows, there are 2 versions of Blender3D. The 32bit version, which comes as an installer and the 64 bit version, which comes as a zipped package. The 64bit is adapted to serve 64bit computers more, and most new systems now are 64bit. But does the 64bit version really have differences in rendering and baking performance?

Test setup:

The test scene used was very simple. The basic scene with the cube was used, with a plane mesh added and scaled up to 50 times. First the rendering was done with only one thread, and hereafter with 2, 4 and finally 8 threads, and render times were compared. There were 2 sorts of rendering, one with the basic lighting, and one with ambient occlusion with 16 samples. OSA was set on 8, and the resolution was 800×600 standard resolution. Those renderings where done both with the  32bit and 64bit verison. The data of this little experiment can tell us whether the 64bit version renders faster or not.


The second test was be done by baking a subdivided mesh plane, acting as a cloth (cotton), over a cube. The timespan for baking 50 frames was recorded. The second bake test was with fluids, where a smaller subdived cube acted as a fluid in a big cube fluid domain, and it was baked for 250 frames.

System used:

For the testing, the following system was used:

Mainboard: Asus P6T SE
Processor: lntel Core i-7 920
Ram: 6GB DDR3
Videocard Asus Geforce ENGTX285 1GB DDR3
OS: Windows Vista Home Premium 64bit

Rendering speed results:

Simple Scene:

We see that the 64bit version sometimes renders 30% faster, and the biggest difference is, obvious, at 2 threads.

Ambient Occlusion applied:

With longer rendertimes comparing the difference is more secure. Again there is a big difference when 2 threads are applied instead of 1, almost 50% increase in speed for the 64bit version, but there is also almost a  speed difference of 30% between the 32bit and 64bit version. The 64bit is again much faster here.

Fluid and Cloth Baking results:

The plane acting as a cloth was subdivided 5 times, and subsurf level was 4.We see that there is actually no difference in baking cloth. The cube acting as fluid was subdivided 5 times, and subsurf level was 4.However, there is when baking fluids! The 64bit version is again almost 40% faster here!

Conclusion:

There were only a few features of blender tested, but the increase in rendering and baking fluids performance for the 64bit version is really significant. So if you’re up to faster rendering and baking fluids the 64bit version of Blender is worth a try! When baking clothes, there is however no significant difference between the two versions. However, please not that not all functions are available in the 64bit version.

We also see that multi-threaded rendering really makes up a difference. Having a duo or quad core (or in other words, using multiple cores) can improve rendering times also significantly. Upgrading your system to a duo or quad core is in this case a good investment.

Note: This was tested on a Windows 64bit os. I’m eager to know the difference in performance for Linux and Apple users.

About Michiel

Michiel is studying a Master in Strategic Product Design and interested in the fields of design, psychology and faith. He became a child of God through Jesus in 2004: if you want to know more about that, ask him. He has experience in graphic designing and webdesign, and a bachelor degree of industrial design; which enables him to think from the perspective of to user and to solve problems with creativity.

2 Responses to Speedtest: Blender 3D 32bit vs 64bit

Leave a reply
  1. very interesting, I’ve been running 64 bit version (vista) but just had to install 32 bit version as on my current project I needed to add audio and couldn’t get the audio to export…

  2. Ryan Shaw-Harrison said:

    I’ve noticed that the 64-bit versions of Blender for Linux are considered production quality (i.e. on par with 32-bit releases) where the version for Windows is experimental – perhaps using this version on 64-Bit Linux may fix the audio issue?

    I’ve been considering installing Ubuntu 64-bit as a second OS for heavier Blender work I do…

    Does anyone have any idea if this is the case?

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>