Nathan Bower wrote:
OK, I dont have SMP on my machine, and Im wondering if anyone has used
java3d on a multi-processor setup. As far as I understand J3D is written to
take advantage of MP, and XP and 2000 are supposed to be fairly good
(perhaps that should just be "better") at it.
Alan summarised most of our experience with SMP machines. For reference
I have a dual Athlon MP 2400+ with Radeon 9700. WinXP is the OS right
now, but will soon be dual boot Linux/XP once I get some time to do it.

On top of the basic experience, there's a few things that I've noticed.
Firstly, that If you are running Java3D with nothing else going, it
won't peg both CPUs. Typically one CPU will sit at 90% and the other at
20% or both at around 50%. Why this is so, I don't know. I would have
expected the internal system to use more threads to give more stages in
the rendering pipeline to keep both CPUs fully utilised.  Even when we
load up Xj3D which typically generates 15 application threads over the
top of Java3D we don't seem to be able to maintain both CPUs fully
utilised except in the loading phase as we're pulling in textures and
other stuff.
--
Justin Couch                         http://www.vlc.com.au/~justin/
Java Architect & Bit Twiddler              http://www.yumetech.com/
Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
-------------------------------------------------------------------
"Humanism is dead. Animals think, feel; so do machines now.
Neither man nor woman is the measure of all things. Every organism
processes data according to its domain, its environment; you, with
all your brains, would be useless in a mouse's universe..."
                                              - Greg Bear, Slant
-------------------------------------------------------------------

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to