[OMPI devel] Introducing memkind + Adding component in mpool framework

2014-11-18 Thread Vishwanath Venkatesan
Hello all, I have been working on an implementation for supporting the use of MPI_Alloc_mem with our new allocator library called memkind ( https://github.com/memkind/). The memkind library allows to allocate from different kinds of memory where, kinds implemented within the library enable the

Re: [OMPI devel] Question about tight integration with not-yet-supported queuing systems

2014-11-18 Thread Marc Höppner
Hi Ralph, I really appreciate you guys looking into this! At least now I know that there isn't a better way to run mpi jobs. Probably worth looking into LSF again.. Cheers, Marc I took a brief gander at the OpenLava source code, and a couple of things jump out. First, OpenLava is a batch

Re: [OMPI devel] Question about tight integration with not-yet-supported queuing systems

2014-11-18 Thread Ralph Castain
I took a brief gander at the OpenLava source code, and a couple of things jump out. First, OpenLava is a batch scheduler and only supports batch execution - there is no interactive command for "run this job". So you would have to "bsub" mpirun regardless. Once you submit the job, mpirun can

Re: [OMPI devel] Question about tight integration with not-yet-supported queuing systems

2014-11-18 Thread Ralph Castain
If you could just run a single copy of "env" and send the output along, that would help a lot. I'm not interested in the usual path etc, but would like to see the envars that OpenLava is setting. Thanks Ralph On Tue, Nov 18, 2014 at 2:19 AM, Gilles Gouaillardet < gilles.gouaillar...@iferc.org>

Re: [OMPI devel] Question about tight integration with not-yet-supported queuing systems

2014-11-18 Thread Gilles Gouaillardet
Marc, the reply you pointed is a bit confusing to me : "There is a native C API which can submit/start/stop/kill/re queue jobs" this is not what i am looking for :-( "you need to make an appropriate call to openlava to start a remote process" this is what i am interested in :-) could you be

Re: [OMPI devel] Question about tight integration with not-yet-supported queuing systems

2014-11-18 Thread Gilles Gouaillardet
Hi Marc, OpenLava is based on a pretty old version of LSF (4.x if i remember correctly) and i do not think LSF had support for parallel jobs tight integration at that time. my understanding is that basically, there is two kind of direct integration : - mpirun launch: mpirun spawns orted via the

[OMPI devel] Question about tight integration with not-yet-supported queuing systems

2014-11-18 Thread Marc Höppner
Hi list, I have recently started to wonder how hard it would be to add support for queuing systems to the tight integration function of OpenMPI (unfortunately, I am not a developer myself). Specifically, we are working with OpenLava (www.openlava.org), which is based on an early version of