Hi Guys,

I've been done a few basic benchmarks today and was stunned to find
far lower performance than on my older and slower quad core system,
the cull and draw traversals being far longer.  I've traced the
problem back to cmake's release build options being blank on this
machine - so release build was build without the usual -O3 option in
place.  I'm currently doing a rebuild to see what happens with
manually putting -O3 in the CMAKE_CXX_FLAGS_RELEASE entry.

The cmake version which I grabbed from the Kubuntu 8.10 repositories
is cmake 2.6-patch 0, which on my older system I had compiled and and
installed 2.6 path 1.  I don't know yet whether this makes the
difference.  I'll go investigate on my other 8.10 systems.

My quick look at benchmarking also hinted that hyper threading may be
hurting performance, or at least the current CPU affinity strategy
employed by osgViewer may be hurting performance on a hyper threading
CPU.  Until I get an optimitized build running I can't go investigate
further.

Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to