[eq-dev] Loose of performance when adding more nodes
Stefan Eilemann
eilemann at gmail.com
Wed Aug 12 11:49:12 CEST 2009
On 12. Aug 2009, at 10:55, tgp wrote:
> I'm working with a little bit modified version of eqOSG, maybe is
> something
> related to OSG?
>
> The weird thing is that after adding shadow maps (some more pass
> thru the
> pipe) to the program
> I noticed that when I execute it on the cluster it runs slower than
> when I
> run it on the main
> node (the one with the 8600GT) without turning on the eqServer.
[snip]
You are using scalability between the nodes. Shadowing is a global
operation, that is, each source channel has to render the full shadow
map. Unless addressed specifically, this kills performance since the
rendering is no longer parallelizable.
Remark 1: Why don't you simple use a multi-view config, where each
node only renders for itself (similar to hactar.eqc)
Remark 2: If you need scalability, configure it like 5-pipe.cave.lb.eqc
HTH,
Stefan.
More information about the eq-dev
mailing list