Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] RFC: Remove heterogeneous support
From: George Bosilca (bosilca_at_[hidden])
Date: 2014-04-24 12:54:36

There seems to be an opportunity to still have heterogeneous environment in the future.

I don’t think it is fair to shift the burden on the original developer instead of the committer who broke a feature.


On Apr 23, 2014, at 09:49 , Jeff Squyres (jsquyres) <jsquyres_at_[hidden]> wrote:

> WHAT: Remove data-heterogeneous support from Open MPI
> WHY: No one uses it (it's not the default), it's broken (probably has been for a while)
> WHERE: Datatype engine, some configury, and a few other places
> TIMEOUT: Tuesday teleconf, 6 May 2014 (i.e., 2 weeks from now)
> It recently came to my attention that we seem to have some bit rot in the heterogeneous data representation support such that if you configure with --enable-heterogeneous, even if you run on homogeneous machines, you can get segv's with tcp,sm,self.
> The heterogeneous support has never been enabled by default. AFAIK, only Cisco tests it regularly in its MTT. I'm be greatly surprised if many (any?) users use it at all.
> So I have to ask myself: why do we keep this functionality around? It seems like we should delete this code, simplify things a little, and move on.
> Comments?
> --
> Jeff Squyres
> jsquyres_at_[hidden]
> For corporate legal information go to:
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> Subscription:
> Link to this post: