Re: [ROOT] Using root with OpenMOSIX

From: Fons Rademakers (Fons.Rademakers@cern.ch)
Date: Fri Jun 14 2002 - 10:15:07 MEST


Hi Sam,

  you can get a single libRoot.a if you build ROOT from source: Do:

./configure linux
make
make static

this creates lib/libRoot.a and bin/roota.

However, this is most useful for profiling purposes but not as a normal
modus operandus for modern software, which invariably depends on shared
libs and dynamic loading. Try to find a more elegant solution with the
Mosix people. They can handle shared libs (like glibc) so they must be
able to handle other libs too. Maybe the libs should be registered to
Mosix in one way or another.

Cheers, Fons.



On Thu, 2002-06-13 at 20:12, Sam Waldman wrote:
> 
> 	Hi Fons,
> 
> 	Thanks for the fast reply.  I submitted a query to the OpenMOSIX
> discussion list and meanwhile poked around their info.  It looks like OM
> doesn't migrate the shared libs.  Hopefully they can tell me how to make
> it do so.  If they can't,  is there anyway to force ROOT to compile
> without using shared libs?
> 
> 	sam
> 
> On 12 Jun 2002, Fons Rademakers wrote:
> 
> > Hi Sam,
> >
> >   I assume Mosix correctly migrates all depending shared libs with the
> > jobs? Any idea where it segv's?
> >
> > Cheers, Fons.
> >
> >
> >
> > On Tue, 2002-06-11 at 19:42, Sam Waldman wrote:
> > >
> > > Hi folks,
> > >
> > > 	I'm running ROOT on a 5 node redhat-7.3 cluster.  We have
> > > installed an OpenMOSIX kernel on each of the machines,  allowing
> > > transparent clustering across all 5 machines.  The makers of OpenMOSIX
> > > call it "fork and forget",  and for many applications we run,  including
> > > large geant applications,  it runs fine --  big jobs automatically migrate
> > > around the cluster to the least loaded machine.  Unfortunately,  every
> > > time mosix tries to send a root application to another machine,  it
> > > segmentation faults.  If the job is locked onto one node,  even a node
> > > seperate from the home node,  the job runs fine.
> > >
> > > 	Does anyone have any experience using root with MOSIX or
> > > OpenMOSIX?  Or are there any obvious reasons for this behaviour?  Any help
> > > will be greatly appreciated.
> > >
> > > 	sam waldman
> > --
> > Org:    CERN, European Laboratory for Particle Physics.
> > Mail:   1211 Geneve 23, Switzerland
> > E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
> > WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7679480
> >
-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers@cern.ch              Phone: +41 22 7679248
WWW:    http://root.cern.ch/~rdm/            Fax:   +41 22 7679480



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:57 MET