POV-Ray : Newsgroups : povray.general : Building a fast PC... Server Time
3 Aug 2024 22:12:52 EDT (-0400)
  Building a fast PC... (Message 3 to 12 of 62)  
<<< Previous 2 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Tek
Subject: Re: Building a fast PC...
Date: 26 Mar 2004 23:35:03
Message: <40650477$1@news.povray.org>
Because at the moment I want to render a 7800x5200 resolution image that runs at
around 15 pixels per second on my current PC. That's gonna take about a month!

The problem isn't tying up my main machine, the problem is the length of time
from the beginning to the end of a high quality render.

-- 
Tek
www.evilsuperbrain.com

"Greg M. Johnson" <gregj;-)565### [at] aolcom> wrote in message
news:406500e8@news.povray.org...
> Why not buy a cheapo for $800 and render on one while composing on another?
>
>


Post a reply to this message

From: Mike Williams
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 01:01:50
Message: <Nvn7XMA7iRZAFwg1@econym.demon.co.uk>
Wasn't it Tek who wrote:
>I'm planning to build a new system, specifically for POV rendering. My only
>interest is in getting it to render pov scenes in the shortest time possible.
>Budget is pretty flexible but not completely ridiculous, somewhere in the
>thousands not tens of thousands of US dollars, and I'll be building the system
>myself so all the money will go on components/OS.
>
>So, what I want to know is: What hardware & OS configuration will give the
>fastest povray rendering performance? And how much work would it take to get it
>all running?
>
>I'm open to options including multi-processor, multi-machine, custom pov builds,
>etc... The only restriction is that the more work I need to do to get the thing
>running the less likely it is I'll ever find the time to do it!
>
>My ultimate aim is to improve my overall productivity in povray: I want to have
>a fast way of rendering very complex high res still images and very long low res
>animations, without needing any manual work to set the render going and retrieve
>the result (i.e. if I have a PC farm it should be entirely automated so I don't
>have to do any more than if I were rendering on a single machine).
>
>One final note, I'm really not interested unless the system will be a number of
>times faster than my current setup (Athlon XP 3000 overclocked to 2280MHz,
>running Windows XP), which ran the POV 3.6 beta benchmark in 28 minutes.
>
>So, what do you think? What sort of system should I build?

To find out what's fastest, I suggest that you take a look at the
"Official PoVRay Benchmarks" site 
<http://new.haveland.com/povbench/index.php>

The figures there are for the POV 3.5 benchmark and go as low as 
11 mins 7 for a single CPU and 1 minute 12 for 128 CPUs in parallel.

-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

From: Tek
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 01:33:39
Message: <40652043$1@news.povray.org>
"Mike Williams" <nos### [at] econymdemoncouk> wrote in message
news:Nvn### [at] econymdemoncouk...
> To find out what's fastest, I suggest that you take a look at the
> "Official PoVRay Benchmarks" site
> <http://new.haveland.com/povbench/index.php>

Yes I know that site, my PC's currently ranked 20th on their single processors
list :)

> The figures there are for the POV 3.5 benchmark and go as low as
> 11 mins 7 for a single CPU and 1 minute 12 for 128 CPUs in parallel.

Those benchmarks are very interesting, but they're not giving me enough
information to compare the various options, like how to set up povray with 128
CPUs!

So I was hoping some of the knowledgable folks here might be able to offer more
practical advice. I'd be very interested in hearing from people who've conducted
these very fast benchmarks and whether they think it's suitable for my purposes.

-- 
Tek
www.evilsuperbrain.com


Post a reply to this message

From: Christoph Hormann
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 06:38:55
Message: <406567cf@news.povray.org>
Tek wrote:
> I'm planning to build a new system, specifically for POV rendering. My only
> interest is in getting it to render pov scenes in the shortest time possible.
> Budget is pretty flexible but not completely ridiculous, somewhere in the
> thousands not tens of thousands of US dollars, and I'll be building the system
> myself so all the money will go on components/OS.
> 
> So, what I want to know is: What hardware & OS configuration will give the
> fastest povray rendering performance? And how much work would it take to get it
> all running?
> 
> I'm open to options including multi-processor, multi-machine, custom pov builds,
> etc... The only restriction is that the more work I need to do to get the thing
> running the less likely it is I'll ever find the time to do it!
> 
> My ultimate aim is to improve my overall productivity in povray: I want to have
> a fast way of rendering very complex high res still images and very long low res
> animations, without needing any manual work to set the render going and retrieve
> the result (i.e. if I have a PC farm it should be entirely automated so I don't
> have to do any more than if I were rendering on a single machine).
> 
> One final note, I'm really not interested unless the system will be a number of
> times faster than my current setup (Athlon XP 3000 overclocked to 2280MHz,
> running Windows XP), which ran the POV 3.6 beta benchmark in 28 minutes.
> 
> [...]

AMD 64bit systems (either Athlon 64 or Opteron) are probably the fastest 
single processor machines for POV-Ray at the moment.  I recently posted 
a link to a comparitive test of modern PC processors which included a 
POV-Ray test in p.off-topic.  This was running the official (32bit) 
version of POV-Ray - note that a 64bit version does not necessarily need 
to be faster.  I would not really trust the benchmark results Mike 
posted the link to because they are not verified to be correct in any way.

For multiprocessor machines and clusters you have a large number of 
possible solutions but a fast multiprocessor system will usually be 
quite expensive in comparison to a set of several inexpensive single 
processor computers.

-- 
Christoph Hormann
http://www.tu-bs.de/~y0013390/


Post a reply to this message

From: Warp
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 08:05:53
Message: <40657c31@news.povray.org>
Mike Williams <nos### [at] econymdemoncouk> wrote:
> The figures there are for the POV 3.5 benchmark and go as low as 
> 11 mins 7 for a single CPU and 1 minute 12 for 128 CPUs in parallel.

  How reliable those results are? What measures, if any, do the maintainers
of the site take to verify that the results are genuine?

  For example, I find it difficult to believe that a 1GHz Itanium2 is
almost twice faster than a 3GHz P4, a 2.8GHz Xeon or a 2.5GHz Athlon XP
(specially considering that it's the *only* entry using an itanium, so
we don't have comparable times with other itanium systems).
  If the result is genuine, I would certainly like to know how it is
possible.

  There are many other entries which are difficult to believe as well.
For example a 1.8GHz Opteron being faster than a 2.5GHz Athlon XP.

  The results might be genuine in that they show real rendering times,
but how can we be sure that they really used the proper rendering
settings when running the benchmark? If you render for example
without antialiasing you will get, surprise surprise, an enormously
faster time.

-- 
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -


Post a reply to this message

From: Florian Brucker
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 08:27:01
Message: <40658125@news.povray.org>
> My ultimate aim is to improve my overall productivity in povray: I want to have
> a fast way of rendering very complex high res still images and very long low res
> animations, without needing any manual work to set the render going and retrieve
> the result (i.e. if I have a PC farm it should be entirely automated so I don't
> have to do any more than if I were rendering on a single machine).

Keep in mind that if you want to render radiosity scenes on multiple 
machines (or multiple processors meaning multiple instances of POV) 
you'll have to do a first pass render to get the radiosity render which 
will be used for the final trace. This additional work is not necessary 
with a single CPU and might be a reason to choose the latter one if this 
"entirely automated" workflow has such a high priority for you. Keep 
also in mind that a multiple-CPU/PC-environment *almost* always means 
more work, both in setting it up and keeping it running (even with 
automated software installation scripts etc.).
OTOH, a dual-CPU system could be used for single CPU traces on the one 
CPU and developing scenes on the second CPU, so in that case it would 
improve your workflow.

My choice would be to get one dual-cpu and one single-cpu PC. The dual 
one for developing and optimising the scenes, the single one to run the 
finals (while you can go on and develop etc. on the dual one).
Of course the CPU is not the only thing that'll make your system fast. 
Raid systems for disc access, good RAM, etc. will be important, too, but 
I guess you know that already :)

HTH,
Florian


Post a reply to this message

From: Rick [Kitty5]
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 08:33:23
Message: <406582a3@news.povray.org>
Tek wrote:

> Because at the moment I want to render a 7800x5200 resolution image that
> runs at around 15 pixels per second on my current PC. That's gonna take
> about a month!
> 
> The problem isn't tying up my main machine, the problem is the length of
> time from the beginning to the end of a high quality render.

<neo>Deja vu</neo>

-- 
Rick

Kitty5 NewMedia http://Kitty5.com
POV-Ray News & Resources http://Povray.co.uk
TEL : (+44) 0845 1083740 - ICQ : 15776037

PGP Public Key : http://pgp.kitty5.com


Post a reply to this message

From: Rick [Kitty5]
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 08:33:43
Message: <406582b6@news.povray.org>
Christoph Hormann wrote:
> For multiprocessor machines and clusters you have a large number of
> possible solutions but a fast multiprocessor system will usually be
> quite expensive in comparison to a set of several inexpensive single
> processor computers.

For dual CPU boxen, aside from the cost of the extra CPU and a little more
on the motherboard its not as bad as you would think. Significantly cheaper
than 2 computers!

Once you go over 2 CPU's then your into server land and prices do get very
silly very quickly.

-- 
Rick

Kitty5 NewMedia http://Kitty5.com
POV-Ray News & Resources http://Povray.co.uk
TEL : (+44) 0845 1083740 - ICQ : 15776037

PGP Public Key : http://pgp.kitty5.com


Post a reply to this message

From: Mike Williams
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 10:30:49
Message: <Z3u+BCAe1ZZAFwDh@econym.demon.co.uk>
Wasn't it Warp who wrote:
>Mike Williams <nos### [at] econymdemoncouk> wrote:
>> The figures there are for the POV 3.5 benchmark and go as low as 
>> 11 mins 7 for a single CPU and 1 minute 12 for 128 CPUs in parallel.
>
>  How reliable those results are? What measures, if any, do the maintainers
>of the site take to verify that the results are genuine?
>
>  For example, I find it difficult to believe that a 1GHz Itanium2 is
>almost twice faster than a 3GHz P4, a 2.8GHz Xeon or a 2.5GHz Athlon XP
>(specially considering that it's the *only* entry using an itanium, so
>we don't have comparable times with other itanium systems).
>  If the result is genuine, I would certainly like to know how it is
>possible.

Most of the math used in POV is floating point. An Itanium 2 clains to
run at 1.2 cycles per floating point operation. Various models of
Pentium 4 claim to run at between 6.0 and 6.9 cycles per flop. Various
models of Pentium 3 Xeon claim to run at between 3.3 and 4.7 cycles per
flop. An Athlon XP claims to run at 4.3 cycles per flop.

So, theoretically,
1GHz Itanium 2   should perform a GigaFLOP in 1.3 seconds
3GHz Pentium 4   should perform a GigaFLOP in 2.0 to 2.3 seconds
2.8GHz Xeon      should perform a GigaFLOP in 1.2 to 1.7 seconds
2.5GHz Athlon XP should perform a GigaFLOP in 1.7 seconds

>  There are many other entries which are difficult to believe as well.
>For example a 1.8GHz Opteron being faster than a 2.5GHz Athlon XP.

1.8GHz Opteron @ 3.6 cycles per flop = GigaFLOP in 2.0 seconds

All other things being equal, one might expect the Athlon to be a little
faster than the Operon (assuming we can trust the claimed cycles per
flop figures). However, other things are never quite equal. For example
the fact that the Opteron is listed as running Linux and the Athlon as
running Windows XP will have made some difference. Things like cache
sizes and memory speeds may also have an effect.

-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

From: John VanSickle
Subject: Re: Building a fast PC...
Date: 27 Mar 2004 11:29:45
Message: <4065ABF4.A37B0EC5@hotmail.com>
Tek wrote:
> 
> So, what do you think? What sort of system should I build?

You aren't going to get much better performance out of a single box;
multi-machine rendering is your solution.

Render management on multiple machines is not that difficult.  I have
two WinXP boxes here (one's a laptop).  I have one directory on one
machine shared out, and both machines map it as drive P:.  POV-Ray on
both machines is set to look at drive P:, and all frames are written
to that drive.  This way I have only one copy of the sources to worry
about, and only one place to look for rendered frames.

Rendering itself is done with a set of .ini files, each of which
designates a 12-frame set of frames to render.  When I want to render
a large batch, I load the .ini into the render queues; I give more to
the faster box than to the slower box (about a 3:2 ratio).  When the
frames are all done, they're all in one place and I can handle them as
with a single-box rendering set-up.

Regards,
John


Post a reply to this message

<<< Previous 2 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.