[osg-users] Performance issue with Database Pager Terra Vista in multi CPU machines.

2007-11-10 Thread Akhtar Shamim
Dear All,

Lately I had been seeing a very obscure problem with our OSG application.

The application uses a very large Terra Vista paged terrain. I see the
following two phenomena:

1. With all our old computers (i.e. computers having a single core CPU, 1 GB
or less RAM and with graphics card  NVidia 6600) the application gives a
constant update rate of 60 Hz. No problem with any refresh rate issues.

2. However, when I try the same application on a high end machine (Dual Core
CPU or Quad Core CPU and with graphics card 7800 GT++) the performance is
very poor and quite unpredictable. I looked at the CPU usages and found that
the CPU usage is below 20 % for most of the CPUs. The application crawls at
less than 6-7 Hz. However, if I change the BIOS setting to use only one CPU
the application is back to normal and runs at constant 60 Hz.

It seems to me that the database pager isnt working perfectly with multiple
CPUs and gets deadlocked. I am very confused with this situation. For our
deployment we have all new machines with dual and quad core CPUs and latest
graphics cards.

I would be very happy to hear suggestion/advice on how to solve this
performance issue. To be honest I am quite stuck with the problem. I have
tried compiling our application with OSG 1.2 and OSG 2.0. The phenomenon is
the same.

Best regards.
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] Clustering

2007-11-10 Thread Ahmed Nawar
Hi,

We work In BA with Diverse. with it you can

Synchronize the Frame (automatically).
Have Share memory.
Run With/without stereo.
And a lot of future.

If you wand only to Synchronize the frame.
All what you need is to add 10-20 lines only to the code.

http://diverse-vr.org/

You Have to install DTK, DGL, DADS.



Thanks,
Ahmed Nawar
Software Developer
International School of Information Science (ISIS)
Bibliotecha Alexandrina
P.O. Box 138, El-Chatby Alexandria 21526, Egypt
Phone:+(203) 483, Ext.:1498
Fax:+(203) 482 0405
www.bibalex.org/isis  




-Original Message-
From: [EMAIL PROTECTED] on behalf of Michael Raab
Sent: Fri 11/9/2007 4:13 PM
To: osg-users@lists.openscenegraph.org
Subject: [osg-users] Clustering
 



-Original Message-
From: [EMAIL PROTECTED] on behalf of Michael Raab
Sent: Fri 11/9/2007 4:13 PM
To: osg-users@lists.openscenegraph.org
Subject: [osg-users] Clustering
 
Hello,

i've got the following question! 
I want to build a cluster application using osg! This means i've to synchronize 
the rendering process.
My application consists of one master and several slaves, where the slaves are 
simple render nodes and the master is responsible for the synchronisation. My 
Problem is that i've to create a restricted rendering loop for the slaves.
The new loop should look something like this:
- first each slave has to wait until it has the complete sceneupdate, e.g. 
until there's a network message that tells him Start Rendering
- the slave should render the scene into the back buffer 
- if the rendering is finished the slave has to wait until there's a network 
message which tells him to swap back and front buffer!

Is it possible to realize this without changing osg code? If not what do you 
think with part do i have to touch? I think the rendering is done in some kind 
of the View Class...

Thank you for your support,
Michael
-- 
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten 
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


winmail.dat___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org