sidebar features
sidebar content

Go Back   Blender Artists Forums > Artwork > Blender Tests

Reply
 
Thread Tools
gunnarstahl gunnarstahl is offline
Member
 
Join Date: Sep 2005
Posts: 126
Hi,
I thought about doing some community made benchmarkings. This came to my mind last week when reading the particle grass thread in finished projects.

I took the grass_tutorial blend file (http://www.cibiv.univie.ac.at/%7Egre...rial.blend.zip) and it took about 4:15 minutes just to render the first frame of this animation on my iBook 1.2GHz. I wondered how long it would take to render it on a decent machine.
So I took it to my machine at work (3.06 GHz Hyperthreading, 2 GB ram) to render it.

To my total astonishment it took exactly the same time to render it. 4:15 minutes! When turning on threads for rendering the rendertime dropped to 3:30 minutes.

So I would like to hear from you people how long the first frame of the mentioned file takes to render on your machines!

To have similar circumstances please stick to the following procedure: Open the file in blender and immediately press F12 to render it. Then enable "Threads" in the rendersection and press F12 again to render it.

Post the results here with the specs of your machine.

Thanks,
Gunnar
#1   Old 12-Jun-06, 09:32   
Reply With Quote


Mike_S's Avatar
Mike_S Mike_S is offline
Member
 
Join Date: Mar 2005
Location: Toronto
Posts: 3,180
Quote:
Originally Posted by gunnarstahl
Hi,

I took the grass_tutorial blend file (http://www.cibiv.univie.ac.at/%7Egre...rial.blend.zip) and it took about 4:15 minutes just to render the first frame of this animation on my iBook 1.2GHz. I wondered how long it would take to render it on a decent machine.
So I took it to my machine at work (3.06 GHz Hyperthreading, 2 GB ram) to render it.

To my total astonishment it took exactly the same time to render it. 4:15 minutes! When turning on threads for rendering the rendertime dropped to 3:30 minutes.
How much ram do you have in your IBook ?

According to Broken (Matt Ebb of Project Orange), he has said that ram is more influential on rendering times than cpu speed. Though with 2g on your work machine (and I'm guessing ??? less) on your Ibook, the results are interesting.

I'll try it on my meagre 1.2g 256meg machine and let you know.

Do you have any of the Elephants Dream files? Try rendering one of those on your work machine


Mike

*Edit* 8:55:50 to render ...but I have a *lot* of other stuff running right now at the same time ... I'll try it again later with nothing else running, but I'll guess it won't be any faster than your 4:15 time.
............................................
Free Character Rigs _____ Blender Stuff
New to Blender? Start with these pages :
Wiki | Manual | Summer of Documentation | How do I? ... | Intro to Character Animation

Last edited by Mike_S; 12-Jun-06 at 10:52.
#2   Old 12-Jun-06, 10:09   
Reply With Quote
gunnarstahl gunnarstahl is offline
Member
 
Join Date: Sep 2005
Posts: 126
The iBook has 768 MB of ram. So even this should make it a much less decent numbercruncher...
#3   Old 12-Jun-06, 10:59   
Reply With Quote
RJii RJii is offline
Member
 
Join Date: Jul 2005
Posts: 307
On an Amd2000+, 1Gig, WinXpSp2 machine with a few things in the background the original image was 3:56. With threads 4:19 (which was ofcourse to be expected as the Athlon doesn't have any HT or multiple cores).
............................................
I did not write this post.

Last edited by RJii; 12-Jun-06 at 11:18.
#4   Old 12-Jun-06, 11:14   
Reply With Quote
chop_suey's Avatar
chop_suey chop_suey is offline
Member
 
Join Date: Sep 2005
Location: Germany
Posts: 200
AMD Athlon 2400+, 1Gig Ram, WinXpSp2 with foobar2000 in the background:
exactly 2:31
with threads: 2:30 (strange?!)

edit: maybe the dual channel mode might affect the speed? 2x512mb RAMs
............................................
my projects
Mustang Gt500 "Eleanor" & Audi A3

Last edited by chop_suey; 12-Jun-06 at 11:47.
#5   Old 12-Jun-06, 11:45   
Reply With Quote
Lynx3d Lynx3d is offline
Member
 
Join Date: Feb 2006
Location: Germany
Posts: 358
Wow i must have a speed demon then...and i already wanted to replace my machine

non-threaded: 2:07
threaded: 1:38 (though with more than 2x2 parts it could be a bit faster)

somewhat fresh cvs bf-blender, linux (ubuntu 6.06), dual-Athlon MP 1800+, 1GB RAM.
But i assume, it's once more the linux-factor...at least with yafray linux binaries beat windows binaries so badly that i keep wondering what we are doing wrong...
#6   Old 12-Jun-06, 11:55   
Reply With Quote
DadCantDraw DadCantDraw is offline
Member
 
Join Date: May 2006
Posts: 186
AMD Sempron 2000MHz 512MB RAM Windows XP SP2 Blender 2.41 and running IE in the background:

Non thread: 2:15:20
Thread : 2:14:59

<edit> I just recently ran services.msc to get rid of a bunch of junk Winblows runs by default <grin>
............................................
"The invisible and the non-existent look very much alike."

Last edited by DadCantDraw; 12-Jun-06 at 21:57.
#7   Old 12-Jun-06, 21:55   
Reply With Quote
Mike_S's Avatar
Mike_S Mike_S is offline
Member
 
Join Date: Mar 2005
Location: Toronto
Posts: 3,180
Quote:
Originally Posted by Lynx3d
..at least with yafray linux binaries beat windows binaries so badly that i keep wondering what we are doing wrong...
If "what we are doing wrong", you mean, "why aren't more people using Linux instead of windows", the answer is simply that Windoze remains much more easier to setup on average hardware, and so are the applications. I installed Linux about 7 months ago, and it was a recent release at the time. It still didn't have a driver for my very generic Geforce video card, I had to go 'net searching for it. Finding DVD player software was also a chore .. and the list goes on and on.

A highly tweaked Linux box may blow the doors off a "tweaked Windoze box (if there is such a thing), but for the hours of work it takes, the average user will just accept the lower performance.

Mike
............................................
Free Character Rigs _____ Blender Stuff
New to Blender? Start with these pages :
Wiki | Manual | Summer of Documentation | How do I? ... | Intro to Character Animation
#8   Old 13-Jun-06, 01:10   
Reply With Quote
gunnarstahl gunnarstahl is offline
Member
 
Join Date: Sep 2005
Posts: 126
Does anybody have one of these new shiny dualcore macs? Would be nice to know how these "4-5 times faster" beasts really perform...

Gunnar
#9   Old 13-Jun-06, 12:43   
Reply With Quote
Lynx3d Lynx3d is offline
Member
 
Join Date: Feb 2006
Location: Germany
Posts: 358
Quote:
Originally Posted by mstram
If "what we are doing wrong", you mean, "why aren't more people using Linux instead of windows"
No i meant "we as developer" (of yafray)...
The OS should not make a difference of 30% or more in performance, but the difference is there on my machine. I already tried to do as much manual memory managment as possible etc. but the gap is still large. It's also not GCC vs. MSVC because MinGW produces just as slow binaries.
#10   Old 13-Jun-06, 16:25   
Reply With Quote
Le_Mackeux's Avatar
Le_Mackeux Le_Mackeux is offline
Member
 
Join Date: Apr 2003
Location: Montreal
Posts: 29
I don't have my MacBook Pro yet but, I ran it to my dual G4.
The machine is a DualProcessor 1Ghz G4 with 1Gb pc133 ram.


Doing the test without any changes, it took 3:58
Doing it with the threads option, it took 3:22


I'll come back here to post my results with the MBPro when I'll have it. About 2 weeks.
#11   Old 13-Jun-06, 17:39   
Reply With Quote
tedi tedi is offline
Member
 
Join Date: Jul 2002
Posts: 1,558
http://www.eofw.org/bench/
#12   Old 13-Jun-06, 19:01   
Reply With Quote
etr9j's Avatar
etr9j etr9j is offline
Member
 
Join Date: Jan 2006
Location: Maryland/DC Area, USA
Posts: 71
Here is my first machine - Sorry for all the times, I get carried away with things like this:

Blender 2.41, Blender CVS 6/11/06, 2.41 SSE2 Optimized, (couldn't get Blender x64 to load the file)
Pentium D 930, dual core, 3.0 GHz, 800MHz FSB, 2x2M L2
2 Gigs, DDR2 @ 533 MHz, Dual Channel
Windows x64

Render Time without threads
2.41: 2:10.58
CVS: 2:07.87
2.41 w/ SSE2 optimization: 1:08.76
2.41 w/ SSE2 optimization xparts=1 and yparts=1: 1:08.33

Render Time with threads
Blender 2.41: 1:52.37
Blender CVS: 1:36.41
2.41 w/ SSE2 optimization: 0:51.04 - sweet
2.41 w/ SSE2 optimization xparts=1 and yparts=1: 1:08.04

As for xparts=1 and yparts=1, it's actually slower or it stays about the same.

Conclusion? For Windows builds, optimized is a must!
............................................
http://sunflow.sourceforge.net - A great open source rendering engine.
http://www.geneome.net - My video and written Blender tutorials.

Last edited by etr9j; 16-Jun-06 at 22:43.
#13   Old 14-Jun-06, 02:23   
Reply With Quote
dschnell289's Avatar
dschnell289 dschnell289 is offline
Member
 
Join Date: Nov 2004
Location: Lethbridge, AB
Posts: 922
Rev A iMac G5 1.8 GHz, 1 GB DDR400 RAM, OS X 10.3.9, Py 2.35

2:05.74 as is Blender 2.41
1:57.91 as is but with xparts=1 and yparts=1 - usually is faster. (threaded version of this is 1:59, as expected).

2:28.53 as is with April CVS version - can't reduce xparts and yparts below 2.
............................................
Pinky: What are we going to do tomorrow Brain?
Brain:Same thing we do every day, Pinky. Try To take over the world!
3D Technical Animation Services - Loklo Media
Web Design/Development - Loklo Media

Last edited by dschnell289; 14-Jun-06 at 04:00.
#14   Old 14-Jun-06, 03:56   
Reply With Quote
broken's Avatar
broken broken is offline
Member
 
Join Date: Feb 2003
Location: Sydney, AU
Posts: 2,649
Quote:
Originally Posted by mstram
According to Broken (Matt Ebb of Project Orange), he has said that ram is more influential on rendering times than cpu speed. Though with 2g on your work machine (and I'm guessing ??? less) on your Ibook, the results are interesting.
That was with regards to the Elephants Dream files, since we used a lot of very large texture maps and shadow buffers (which take lots of RAM). Other scenes may be more reliant on CPU, it really depends on the scene itself. Following that, a good benchmark would contain a variety of different scenes focused on different areas, to test different parts of the system. Large texture maps or video textures, lots of procedural textures, high raytracing depth, dense geometry, complex animation, large scales, all can be influenced by different parts of the system.
............................................
web log
#15   Old 14-Jun-06, 04:10   
Reply With Quote
Lynx3d Lynx3d is offline
Member
 
Join Date: Feb 2006
Location: Germany
Posts: 358
/me smiles that the Pentium-D 930 with twice the clock frequency and 4 times more cache is a whole second faster...
Okay i cheated, i changed my compiler flags to "-O3 -march=athlon-xp"...


And, unless memory usage exceeds free RAM, CPU is pretty much all that matters (well memory bandwidth and latency a bit too), otherwise your HD and virtual memory sub-system is all that matters...because your CPU will get bored at a few percent load waiting for the constant paging...
Well cases between those extremes exist too of course, e.g. when only part of the whole rendering process needs more memory than you have free RAM, or a large enough amount of the generated data is not accessed for long times.
#16   Old 14-Jun-06, 13:47   
Reply With Quote
etr9j's Avatar
etr9j etr9j is offline
Member
 
Join Date: Jan 2006
Location: Maryland/DC Area, USA
Posts: 71
Quote:
Originally Posted by Lynx3d
/me smiles that the Pentium-D 930 with twice the clock frequency and 4 times more cache is a whole second faster...
/me

It is my fond hope that maybe my times were a statisitcal outlier, but I don't think that was the case. Maybe it's the Linux (as mentioned above) or the AMD, but either way I am severely disappointed in my machine's performance! And given the time I see below for my work laptop, I am thinking I need to test using Linux on the same machine.

Here is my work laptop:

Blender CVS 6/11/06
Pentium M, single core (no HT), 1.8 GHz
1 Gig DDR
Windows XP Pro

Render Time without threads
Blender CVS: 2:13.13

Render Time with threads
Blender CVS: 2:12.98

*EDIT* 1:11.76 with 2.41 SSE2 Optimized Windows (graphicall) version!
............................................
http://sunflow.sourceforge.net - A great open source rendering engine.
http://www.geneome.net - My video and written Blender tutorials.

Last edited by etr9j; 16-Jun-06 at 13:45.
#17   Old 14-Jun-06, 18:13   
Reply With Quote
eeshlo's Avatar
eeshlo eeshlo is offline
Member
 
Join Date: Mar 2002
Posts: 1,075
Strange, sofar it seems I beat you all, and my system is really nothing special, tested with cvs build:
without threads: 1:09:93 and with threads: 1:09:85, of course, no difference there because I only have one processor:
Athlon 3500+ (2.2G), only 512MB ram (DDR something..., not sure what), SuSe Linux version 10.0, 64-bit though, so maybe that explains the difference, but I only used the default compile settings.
............................................
There is no excellent beauty that hath not some strangeness in the proportion.

Sir Francis Bacon (1561 - 1626)
#18   Old 14-Jun-06, 19:08   
Reply With Quote
Fliberty's Avatar
Fliberty Fliberty is offline
Member
 
Join Date: Dec 2004
Location: Seattle, WA
Posts: 184
Well, my no threads is a little slower since my cpus are only clocked at 2.1 GHZ, but my threads kicks arse.

No Threads:

1:11.88

Threads:

0:59.37

Dual Opteron 270 Dual Core (4 Cores Total 2.1 GHZ each) 6 X 512 MB Dual Channel DDR RAM ( 3GB )

64 bit Gentoo Linux

Oh yeah, for more E-Peen 4 x 250 GB 7200 RPM HDDs coming to a whopping 1 TB. Still havent found enough stuff to fill it. ;( Haha, I'm so mean.

Not as good as i had hoped. Seems like its only using half of my cpu when i render. So, I'll have to look into that.
#19   Old 14-Jun-06, 19:31   
Reply With Quote
p00f's Avatar
p00f p00f is offline
Banned Member
 
Join Date: May 2006
Location: Hawaii USA
Posts: 1,301
Dual opteron single core 1.4 Ghz overclocked to 1.6 Ghz. 2 gigs 333hmz DDR per processor (dual bank) tyan mobo.

all times are using the SMP threading...
Running Windows X64
blender 2.41 32 bit 2:47.35
blender 2.41 64bit 2:40.21
blender 2.42 32 bit bullet game engine preview 2:47.34

Running Kanotix64 (Debian with super cow powers!)
blender 2.41 from apt repository 2:00.12

Running Ubuntu64
blender 2.41 from apt repository 3:30.32

Last edited by p00f; 14-Jun-06 at 21:28.
#20   Old 14-Jun-06, 20:53   
Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The unofficial Benchmark .blend mifune Finished Projects 60 20-Sep-06 14:09
Blender benchmark suite and best performance advice request malefico News & Discussion 6 21-Jun-06 21:14
benchmark anyone....? originalsurfmex Basics & Interface 4 26-Jan-06 16:52
Benchmark #2 Alltaken News & Discussion 30 11-Mar-04 15:10
Blender Benchmark JordanAU News & Discussion 2 17-Oct-03 19:20


All times are GMT. The time now is 18:18.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Logo and website design copyright © 2006 by froodee design bureau. All rights reserved.
Other Blender Sites
new icon Blender Homepage »
The official Blender homepage
new icon BlenderNation »
Fresh Blender News, Every Day
new icon Blenderart Magazine »
Blender articles, tutorials and images.
Blender Headlines
Featured Artwork
Short animation: Barrel by Phlopper
Woolly mammoth by sebastian_k
Photorealistic classic furniture by eMirage
Social BlenderArtists