Page 1 of 2

linux 64 bit renderers

Posted: Sun Sep 23, 2007 11:06 pm
by tobak30
is there any other physical correct renders out there that supports linux 64 bit?

Posted: Mon Sep 24, 2007 3:15 am
by IanT
Radium would but I'm rewriting it at the moment (it'll be a few weeks). Java seems to perform significantly better under Linux 64 than it does under Windows XP/Vista 64 (I suspect because threading is more efficient).

www.radiumrenderer.com

Ian.

Posted: Mon Sep 24, 2007 3:17 am
by OnoSendai
I guess Java has more or less 'automatic' support for 64 bit? (since you can't manipulate pointers directly etc..)

Posted: Mon Sep 24, 2007 3:44 am
by IanT
Yep, exactly the case, although you do need to explicitly install a 64-bit JVM. The main consideration from the programmer's point of view is to avoid the assumption that a pointer takes the same amount of space as an int reference into an array (something that bit me on the ass a while ago :wink: )

It's predictably slightly slower than the 32-bit version (a subjective 5% or so) but I'm sure they'll optimise that out in the future.

Ian.

Posted: Mon Sep 24, 2007 3:49 am
by tobak30
On a side note... Will indigo ever be working under linux 64 bit?

Posted: Mon Sep 24, 2007 3:56 am
by OnoSendai
Yeah... when the 64 bit wine works properly or i do a native port to linux.

Posted: Mon Sep 24, 2007 3:57 am
by tobak30
It seems like wine is pre alpha version for the 64 bit thingy... so that would likely take some time.

Posted: Mon Sep 24, 2007 3:59 am
by psor
8) Well, I would prefer a native port anyway ... hehe! ^^


take care
psor

Posted: Mon Sep 24, 2007 4:00 am
by OnoSendai
IanT wrote:Yep, exactly the case, although you do need to explicitly install a 64-bit JVM. The main consideration from the programmer's point of view is to avoid the assumption that a pointer takes the same amount of space as an int reference into an array (something that bit me on the ass a while ago :wink: )

It's predictably slightly slower than the 32-bit version (a subjective 5% or so) but I'm sure they'll optimise that out in the future.

Ian.
Yeah, it should end up a bit faster than the 32 bit version.

Posted: Mon Sep 24, 2007 4:01 am
by tobak30
native port is best so you don't have to loose some performance under wine emulating.

Posted: Mon Sep 24, 2007 4:12 am
by psor
tobak30 wrote:native port is best so you don't have to loose some performance under wine emulating.
As far as I read, the people that use wine with the 32bit version of Indigo
haven't noticed a remarkable performance loss during rendering ... ;o)


take care
psor

Posted: Mon Sep 24, 2007 7:55 am
by zsouthboy
tobak30 wrote:native port is best so you don't have to loose some performance under wine emulating.
Indigo is faster under wine under linux, than on windows, on the same machine.

Posted: Mon Sep 24, 2007 8:11 am
by tobak30
I see. could that hae something with that linux is performing generally faster than windows? Or is it other factors in the picture.

Posted: Mon Sep 24, 2007 8:45 am
by Kram1032
actually, when looking at the wine hp, they have performance tests, for every new version...
And the results are more and more likely showing wine, being faster than Windows! (Xp) - so, I guess, it's simply the way, how wine's programmed... ;)

Posted: Mon Sep 24, 2007 9:39 am
by PhilBo
zsouthboy wrote:
Indigo is faster under wine under linux, than on windows, on the same machine.
32 or 64 bit Linux? I have benched a bunch of the test scenes in XP, Fedora 7 64 bit and Vista. XP was first in speed with Fedora in a close second. Vista was just panting back there trying to keep up. This was with an Athlon X2 3600+ at 2.8 ghz with 2 gig of ram.