Hey, since its turned out that the other benchmark thread is not terrifically accurate in depicting the performance difference between single and multi-core processors, I thought I’d create a new simple benchmark that should test this more accurately. This is a rather quick render - similar in times to the grass tutorial one.
So here’s the file:
And the format for posting the results. For those who’re new, 4x4 or 8x8 etc stands for Xparts and Yparts in the render settings. the time format is in mins:secs.1/100secs
OS: Fedora 64bit
Blender Version: Blender 64bit
CPU: core 2 quad q6600 @ stock 2.4ghz
RAM: 4gb ddr800
1 thread 4x4: 02:17.35
2 threads 4x4: 01:15.96
4 threads 4x4: 00:39.45
4 threads 8x8: 00:34.25
8 threads 4x4: 00:46.31 (this is interesting - the last several seconds, there is only one thread running)
8 threads 8x8: 00:34.65
8 threads 16x16: 00:36.44
It’s a fairly steady increase in terms of performance, as 1, 2 and then 4 cores are used. Also it seems there’s not a terrific difference between using 8 threads and 4 threads in this particular case, as they both utilise all 4 cores.
Also it looks like it’s a good idea to set X and Y parts to 8 or so.
Looking forward to seeing some other results. Mainly it will be the difference between operating systems and 64bit or 32bit builds on similar setups that i’d like to see.