[Pkg-openmpi-maintainers] Bug#376833: Bug#376833: Open bug reports on OpenMPI for 'no atomic primitives' on s390, hppa and m68k
Dirk Eddelbuettel
edd at debian.org
Sat Mar 1 15:07:08 UTC 2008
On 1 March 2008 at 16:17, Riku Voipio wrote:
| On Thu, Feb 21, 2008 at 09:26:25AM -0600, Dirk Eddelbuettel wrote:
| > You can do what I did for Rmpi and use Open MPI where available and LAM where
| > not:
|
| > Build-Depends: debhelper (>> 4.1.0), cdbs, r-base-dev (>= 2.6.0), \
| > libopenmpi-dev (>= 1.2.4-5) [i386 amd64 alpha ia64 powerpc sparc], \
| > lam4-dev [!i386 !amd64 !alpha !ia64 !powerpc !sparc]
|
| > Nothing wrong with that.
|
| I think a portable solution would be better.
"Would" and "could" are great terms as there are millions of things we
"could" improve around Debian. :)
But we *do* currently build against MPI -- either Open MPI or LAM -- on all
arches, so in my book the matter is at worst somewhat aethestically
unpleasant, but not all that urgent.
| > | Why not use libatomic-ops which includes atomic primitives for all
| > | supported architectures and more?
|
| > Are you sure that these atomic ops are the one mssing in Open MPI? Could you
| > provide a proof of concept for one arch so that I could take that to upstream?
|
| I don't really know anything about openmpi internals, but looking at
| atomic-powerpc32-linux.s all but opal_sys_timer_get_cycles have similar
| definitions in libatomic-ops-dev.
Our invitation is still open -- come join the open-mpi lists and discuss it
there. We need people with actual knowledge of a given arch, and access to
such a box to do some testing. I'd help, but I know little beyond x86 and
even then little about architecture matters. So join in the effort and make
change happen.
On the other hand, just standing on a soap box and wishing for a pony won't
solve the issue. That's why the bug report is open. We brought it up once or
twice on list and some people volunteered ... only to disappear thereafter.
I really do appreciate the follow-up, but we need more concrete next steps.
Dirk
--
Three out of two people have difficulties with fractions.
More information about the Pkg-openmpi-maintainers
mailing list