POV-Ray : Newsgroups : povray.unix : How do I choose the processor type? Server Time
23 Dec 2024 04:58:36 EST (-0500)
  How do I choose the processor type? (Message 1 to 7 of 7)  
From: Marcelo Rodrigues
Subject: How do I choose the processor type?
Date: 19 Sep 2003 17:28:36
Message: <3f6b7503@news.povray.org>
I have just downloaded PovRay, and managed to compiled it. But I'd like to
know how I can otimize it. I have an Athlon XP 2000, and would be great to
compile with suport to MMX and SSE.

I looked trough the docs, but didn't find something about it. As I'm not a
programmer, it's quite hard to find out the obvious thing to do.

Any links, or hints, would be great.

TIA,

-- 

bin bang slash bin slash bash


Post a reply to this message

From: Christoph Hormann
Subject: Re: How do I choose the processor type?
Date: 20 Sep 2003 04:12:04
Message: <2eet31-to7.ln1@triton.schunter.etc.tu-bs.de>
Marcelo Rodrigues wrote:
> I have just downloaded PovRay, and managed to compiled it. But I'd like to
> know how I can otimize it. I have an Athlon XP 2000, and would be great to
> compile with suport to MMX and SSE.

For platform specific optimizations you should have a look at the 
documentation of your compiler.  The POV-Ray source code does not 
contain any special code optimized for a specific processor (except the 
fast noise functions in the windows version which only work with the 
intel compiler).

See also:

http://www.povworld.org/povray/binaries.html

Christoph

-- 
POV-Ray tutorials, include files, Sim-POV,
HCR-Edit and more: http://www.tu-bs.de/~y0013390/
Last updated 2 Sep. 2003 _____./\/^>_*_<^\/\.______


Post a reply to this message

From: Marcelo Rodrigues
Subject: Re: How do I choose the processor type?
Date: 22 Sep 2003 11:08:23
Message: <3f6f1066@news.povray.org>
Christoph Hormann wrote:

> For platform specific optimizations you should have a look at the
> documentation of your compiler.  The POV-Ray source code does not
> contain any special code optimized for a specific processor (except the
> fast noise functions in the windows version which only work with the
> intel compiler).

But if I compile with the otimizations will them be used by the Pov-ray
code? Sorry if its a lame question, but I'm not a programmer, and altough
this should be pretty basic, I have no idea about the possibilities of
otimization (or not) of a piece of code.

TIA

-- 

bin bang slash bin slash bash


Post a reply to this message

From: Thorsten Froehlich
Subject: Re: How do I choose the processor type?
Date: 22 Sep 2003 11:19:53
Message: <3f6f1319$1@news.povray.org>
In article <3f6f1066@news.povray.org> , Marcelo Rodrigues 
<sem### [at] obrigadocom>  wrote:

>> For platform specific optimizations you should have a look at the
>> documentation of your compiler.  The POV-Ray source code does not
>> contain any special code optimized for a specific processor (except the
>> fast noise functions in the windows version which only work with the
>> intel compiler).
>
> But if I compile with the otimizations will them be used by the Pov-ray
> code? Sorry if its a lame question, but I'm not a programmer, and altough
> this should be pretty basic, I have no idea about the possibilities of
> otimization (or not) of a piece of code.

Then you probably don't even want to compile POV-Ray yourself.  Just follow
the link Christoph provided and get a specifically optimised version.  This
will get you want you are looking for, and you don't even have to worry
about configuring the compiler as others (who are programmers) already did
figure out good settings for you.

    Thorsten

____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trfde

Visit POV-Ray on the web: http://mac.povray.org


Post a reply to this message

From: Christoph Hormann
Subject: Re: How do I choose the processor type?
Date: 22 Sep 2003 12:02:02
Message: <ovi341-unt.ln1@triton.schunter.etc.tu-bs.de>
Marcelo Rodrigues wrote:
> 
> But if I compile with the otimizations will them be used by the Pov-ray
> code? Sorry if its a lame question, but I'm not a programmer, and altough
> this should be pretty basic, I have no idea about the possibilities of
> otimization (or not) of a piece of code.

If your compiler has the ability to optimize (by inlining functions, 
unrolling loops or whatever else) and you activate it this will of 
course be used in the program.  Wheather POV-Ray will be faster is a 
different question.  Often too much optimization can also reduce speed.

As Thorsten said if you are using Linux/x86 just use the official 
version or Micha's optimized builds.

Christoph

-- 
POV-Ray tutorials, include files, Sim-POV,
HCR-Edit and more: http://www.tu-bs.de/~y0013390/
Last updated 2 Sep. 2003 _____./\/^>_*_<^\/\.______


Post a reply to this message

From: Marcelo Rodrigues
Subject: Re: How do I choose the processor type?
Date: 22 Sep 2003 15:11:04
Message: <3f6f4948@news.povray.org>
Thorsten Froehlich wrote:

>> But if I compile with the otimizations will them be used by the Pov-ray
>> code? Sorry if its a lame question, but I'm not a programmer, and altough
>> this should be pretty basic, I have no idea about the possibilities of
>> otimization (or not) of a piece of code.
> 
> Then you probably don't even want to compile POV-Ray yourself.  Just
> follow
> the link Christoph provided and get a specifically optimised version. 
> This will get you want you are looking for, and you don't even have to
> worry about configuring the compiler as others (who are programmers)
> already did figure out good settings for you.

Sure, that's the sensible thing to do. It's just I'm curious, and used to
poke the system around. I'll follow your advice.

Thanks for all

[]s

-- 

bin bang slash bin slash bash


Post a reply to this message

From: Marcelo Rodrigues
Subject: Re: How do I choose the processor type?
Date: 22 Sep 2003 15:11:39
Message: <3f6f496b@news.povray.org>
Christoph Hormann wrote:

> 
> As Thorsten said if you are using Linux/x86 just use the official
> version or Micha's optimized builds.

Yes, a good advice. Thanks for the patience. :))

[]s

-- 

bin bang slash bin slash bash


Post a reply to this message

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