Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
protect (hopefully) collective communication algorithms from abuse.
authorAugustin Degomme <degomme@idpann.imag.fr>
Wed, 22 Jan 2014 16:46:13 +0000 (17:46 +0100)
committerAugustin Degomme <degomme@idpann.imag.fr>
Wed, 22 Jan 2014 16:46:13 +0000 (17:46 +0100)
commit56b8ebe99bfcd666e373069b2072291ab5e04ee8
tree027192848c527022220f3df2363bdf51e900f4ee
parent7f26d744d3e443d08cb485b543f30513f7da3469
protect (hopefully) collective communication algorithms from abuse.
Prevent their use with a number of node they don't like
Allows the automatic selector to ignore those failing using exception mechanism
23 files changed:
src/smpi/colls/allgather-2dmesh.c
src/smpi/colls/allgather-3dmesh.c
src/smpi/colls/allgather-SMP-NTS.c
src/smpi/colls/allgather-loosely-lr.c
src/smpi/colls/allgather-pair.c
src/smpi/colls/allgather-rhv.c
src/smpi/colls/allgather-smp-simple.c
src/smpi/colls/allgatherv-pair.c
src/smpi/colls/allreduce-rab1.c
src/smpi/colls/allreduce-smp-rsag-rab.c
src/smpi/colls/alltoall-pair-light-barrier.c
src/smpi/colls/alltoall-pair-mpi-barrier.c
src/smpi/colls/alltoall-pair-one-barrier.c
src/smpi/colls/alltoall-pair.c
src/smpi/colls/alltoallv-pair-light-barrier.c
src/smpi/colls/alltoallv-pair-mpi-barrier.c
src/smpi/colls/alltoallv-pair-one-barrier.c
src/smpi/colls/alltoallv-pair.c
src/smpi/colls/bcast-SMP-binary.c
src/smpi/colls/bcast-SMP-binomial.c
src/smpi/colls/bcast-SMP-linear.c
src/smpi/colls/colls.h
src/smpi/colls/smpi_automatic_selector.c