> Yeah, I understand your concerns; so are you leaning toward an
> additional
> MPI define, such that for mpich2, one would have -DMPI -DMPI2 in
> config.h?
> Seems the easiest thing to do to me, and least disruptive. So if this
> is
> really only needed for a GB finalization step, it is no big deal
> indeed.
This would be my preference. Then we just use MPI_IN_PLACE when -DMPI2 is
defined - this could be used elsewhere in the code as well when sendbuf and
recbuf are different. Same goes for Sander.
However, I am not sure the best way to automate this in the main configure
script which is what I am hoping some people here can comment on. Do we just
want a grep for 'mpich2' - can anyone thing of a better / more generic way
to do this - that would work for mvapich2 for example etc etc.
All the best
Ross
/\
\/
|\oss Walker
| Assistant Research Professor |
| San Diego Supercomputer Center |
| Tel: +1 858 822 0854 | EMail:- ross.rosswalker.co.uk |
|
http://www.rosswalker.co.uk |
http://www.wmd-lab.org/ |
Note: Electronic Mail is not secure, has no guarantee of delivery, may not
be read every day, and should not be used for urgent or sensitive issues.
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
Received on Tue Apr 13 2010 - 21:30:03 PDT