Re: [OMPI users] Java MPI Bindings in 1.6.x

2012-11-28 Thread Ralph Castain
FWIW: Greenplum is about to release exactly that solution based on OMPI, though 
it will require the OMPI trunk. Not back portable to v1.6 I'm afraid, but 
allows you to run Hadoop on any cluster as opposed to requiring dedicated 
hardware.

I can get an early-adopter release for you, if it helps.


On Nov 28, 2012, at 10:38 AM, Brock Palen  wrote:

> Our case is a single user expressing interest, and maybe long term mixing as 
> we explore hadoop options, and would mix MPI+hadoop.
> 
> I would not go into the effort if it is non-trivial to add it to 1.6.  
> 
> Brock Palen
> www.umich.edu/~brockp
> CAEN Advanced Computing
> bro...@umich.edu
> (734)936-1985
> 
> 
> 
> On Nov 28, 2012, at 10:29 AM, Jeff Squyres wrote:
> 
>> On Nov 28, 2012, at 10:06 AM, Brock Palen wrote:
>> 
>>> I know java MPI bindings are in the development tree, and the FAQ states 
>>> they are derived from the HLRS bindings (which I can't appear to find 
>>> online).
>> 
>> I don't remember exactly where we got them; the repository might not have 
>> been public.  I know we (i.e., Ralph) scoured around for quite a while 
>> before settling on this particular set.  
>> 
>> IIRC, we might have gotten this set from our contacts at HLRS, and therefore 
>> it might not be on the open web anywhere else.
>> 
>>> Is it possible to take the bindings from the dev tree and build them 
>>> against the 1.6 stable?  If not what mpiJava bindings do you recommend? 
>> 
>> Officially, we will not be porting the Java bindings to the v1.6 tree 
>> (because it's the stable tree -- no new features will be added).
>> 
>> That doesn't mean it can't be done, however.  I think the hard part was 
>> figuring out the build system mojo for it, but that's now been done.
>> 
>> If you have users with a genuine interest in using the Java bindings but 
>> want to use them with v1.6, I might be able to put up a bitbucket based off 
>> the v1.6 branch that includes the Java bindings.  It would be great to get 
>> some feedback on these (admittedly incomplete) Java bindings.
>> 
>> -- 
>> Jeff Squyres
>> jsquy...@cisco.com
>> For corporate legal information go to: 
>> http://www.cisco.com/web/about/doing_business/legal/cri/
>> 
>> 
>> ___
>> users mailing list
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
> 
> 
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users




Re: [OMPI users] Java MPI Bindings in 1.6.x

2012-11-28 Thread Brock Palen
Our case is a single user expressing interest, and maybe long term mixing as we 
explore hadoop options, and would mix MPI+hadoop.

I would not go into the effort if it is non-trivial to add it to 1.6.  

Brock Palen
www.umich.edu/~brockp
CAEN Advanced Computing
bro...@umich.edu
(734)936-1985



On Nov 28, 2012, at 10:29 AM, Jeff Squyres wrote:

> On Nov 28, 2012, at 10:06 AM, Brock Palen wrote:
> 
>> I know java MPI bindings are in the development tree, and the FAQ states 
>> they are derived from the HLRS bindings (which I can't appear to find 
>> online).
> 
> I don't remember exactly where we got them; the repository might not have 
> been public.  I know we (i.e., Ralph) scoured around for quite a while before 
> settling on this particular set.  
> 
> IIRC, we might have gotten this set from our contacts at HLRS, and therefore 
> it might not be on the open web anywhere else.
> 
>> Is it possible to take the bindings from the dev tree and build them against 
>> the 1.6 stable?  If not what mpiJava bindings do you recommend? 
> 
> Officially, we will not be porting the Java bindings to the v1.6 tree 
> (because it's the stable tree -- no new features will be added).
> 
> That doesn't mean it can't be done, however.  I think the hard part was 
> figuring out the build system mojo for it, but that's now been done.
> 
> If you have users with a genuine interest in using the Java bindings but want 
> to use them with v1.6, I might be able to put up a bitbucket based off the 
> v1.6 branch that includes the Java bindings.  It would be great to get some 
> feedback on these (admittedly incomplete) Java bindings.
> 
> -- 
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to: 
> http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> 
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users




Re: [OMPI users] Java MPI Bindings in 1.6.x

2012-11-28 Thread Jeff Squyres
On Nov 28, 2012, at 10:06 AM, Brock Palen wrote:

> I know java MPI bindings are in the development tree, and the FAQ states they 
> are derived from the HLRS bindings (which I can't appear to find online).

I don't remember exactly where we got them; the repository might not have been 
public.  I know we (i.e., Ralph) scoured around for quite a while before 
settling on this particular set.  

IIRC, we might have gotten this set from our contacts at HLRS, and therefore it 
might not be on the open web anywhere else.

> Is it possible to take the bindings from the dev tree and build them against 
> the 1.6 stable?  If not what mpiJava bindings do you recommend? 

Officially, we will not be porting the Java bindings to the v1.6 tree (because 
it's the stable tree -- no new features will be added).

That doesn't mean it can't be done, however.  I think the hard part was 
figuring out the build system mojo for it, but that's now been done.

If you have users with a genuine interest in using the Java bindings but want 
to use them with v1.6, I might be able to put up a bitbucket based off the v1.6 
branch that includes the Java bindings.  It would be great to get some feedback 
on these (admittedly incomplete) Java bindings.

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/




[OMPI users] Java MPI Bindings in 1.6.x

2012-11-28 Thread Brock Palen
I know java MPI bindings are in the development tree, and the FAQ states they 
are derived from the HLRS bindings (which I can't appear to find online).

Is it possible to take the bindings from the dev tree and build them against 
the 1.6 stable?  If not what mpiJava bindings do you recommend? 

Brock Palen
www.umich.edu/~brockp
CAEN Advanced Computing
bro...@umich.edu
(734)936-1985