Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: [OMPI users] OpenMPI status on NetBSD (works!)
From: Aleksej Saushev (asau_at_[hidden])
Date: 2009-12-13 23:18:14


  Hello!

As result of our joint efforts (mostly of Kevin Buckley),
I'm able to run SKaMPI benchmarks on NetBSD 5.99.22.
You can find the resulting pkgsrc package at

http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/parallel/openmpi/?only_with_tag=MAIN

Patches are at:

http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/parallel/openmpi/patches/?only_with_tag=MAIN

Of those:
 - patch-aa deals with RPATH, it was needed at some point and I want to
revisit it to check if it is needed still;
 - patches patch-a[b-g] deal with deficiency in OpenMPI build system,
which doesn't allow using our libltdl and insist on using
non-functioning bundled one;
 - patch-ah implements configuration using getifaddrs,
it is unclear why OpenMPI skips link local addresses preventing thus
zeroconf usage, I have disabled it after some thought,
it is unclear what to do for IPv6 configuration in similar case,
I've left that part unchanged;
 - patches patch-a[ijk] adapt to packaging conventions.

OpenMPI package will be in the next quarterly stable snapshot/branch 2009Q4.

Compiler wrappers seem to work inside pkgsrc framework, I haven't tested
them outside yet (though by Kevin words they should work outside pkgsrc).

Intermediate packages worked on Dragonfly 2.5.1 and FreeBSD 6.3.

-- 
HE CE3OH...