[MINC-users] x86 system optimization

Jason Lerch minc-users@bic.mni.mcgill.ca
Wed, 4 Sep 2002 10:21:45 -0400


Jon,

ldd only lists dynamically loaded libraries - it is therefore possible 
that Rick compiled Display using a static version of Mesa. There is no 
way, however, that Display can run without some version of OpenGL or its 
predecessors (that I know of, anyway).

Cheers,

Jason

On Wed, Sep 04, 2002 at 07:19:40AM -0700, Jon Erik Ween, MD wrote:
> On Wed, 2002-09-04 at 06:04, Jason Lerch wrote:
> 
> Jason
> 
> Thanks for your reply. This is my output of "ldd Display". I don't see
> any link to a GL library, though I'm not sure what all these mean. The
> version of Display/register I use was compiled by Rick Hoge at MGH.
> Maybe his binaries are ideosyncratic?
> 
> 
>         /lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40014000)
>         libm.so.6 => /lib/i686/libm.so.6 (0x40031000)
>         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40053000)
>         libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40128000)
>         libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40135000)
>         libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40181000)
>         libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
>         libdl.so.2 => /lib/libdl.so.2 (0x40197000)
>         libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4019a000)
>         libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x401a2000)
>         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
> 
> Jon
> 
> > Hi John,
> > 
> > > I notice that the apps are VERY  CPU intensive and suspect they are not
> > > utilizing the VPU on the videocard very much? 
> > > 
> > > Also "ldd Display" does not show any links to the Mesa libraries. I
> > > thought these program were Mesa dependent?
> > 
> > They are indeed OpenGL dependent (ldd should show a link to libGL and
> > libGLU), whether Mesa or some other implementation. Unfortunately,
> > however, they were not written to take advantage of most of the OpenGL
> > acceleration you can gain, whether it be on an SGI or a Linux box. This is 
> > especially the case for the geometry window, unfortunately. There are a 
> > few other visualisation tools around here at the MNI, though none of them 
> > are all that mature at this point. 
> > 
> > > Is there any compilation of minc tool functions, usage and syntax apart
> > > from the man pages?
> > 
> > Try http://www.bic.mni.mcgill.ca/software
> > 
> > While it isn't nearly as comprehensive as it ought to be, it might provide 
> > a few more pointers than just the man pages. Please let me know if you 
> > find anything that is especially notable for its absence!
> > 
> > Cheers,
> > 
> > Jason
> > _______________________________________________
> > MINC-users@bic.mni.mcgill.ca
> > http://www.bic.mni.mcgill.ca/mailman/listinfo/minc-users
> 
> 
> _______________________________________________
> MINC-users@bic.mni.mcgill.ca
> http://www.bic.mni.mcgill.ca/mailman/listinfo/minc-users