Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Move all smpi colls to cpp.
authordegomme <augustin.degomme@unibas.ch>
Sun, 5 Mar 2017 16:51:52 +0000 (17:51 +0100)
committerdegomme <augustin.degomme@unibas.ch>
Sun, 5 Mar 2017 16:51:52 +0000 (17:51 +0100)
commitd53d00d608a60a6f05e77ea7b7cd5c4e544d7ab1
treec3df150a527efe569031d33fbabcfbbb84537c3e
parent3d25ce2fc68666d4b674c4f710cde362aa584632
Move all smpi colls to cpp.
103 files changed:
src/smpi/colls/allgather-2dmesh.cpp [moved from src/smpi/colls/allgather-2dmesh.c with 100% similarity]
src/smpi/colls/allgather-3dmesh.cpp [moved from src/smpi/colls/allgather-3dmesh.c with 100% similarity]
src/smpi/colls/allgather-GB.cpp [moved from src/smpi/colls/allgather-GB.c with 100% similarity]
src/smpi/colls/allgather-NTSLR-NB.cpp [moved from src/smpi/colls/allgather-NTSLR-NB.c with 100% similarity]
src/smpi/colls/allgather-NTSLR.cpp [moved from src/smpi/colls/allgather-NTSLR.c with 100% similarity]
src/smpi/colls/allgather-SMP-NTS.cpp [moved from src/smpi/colls/allgather-SMP-NTS.c with 100% similarity]
src/smpi/colls/allgather-bruck.cpp [moved from src/smpi/colls/allgather-bruck.c with 100% similarity]
src/smpi/colls/allgather-loosely-lr.cpp [moved from src/smpi/colls/allgather-loosely-lr.c with 100% similarity]
src/smpi/colls/allgather-mvapich-smp.cpp [moved from src/smpi/colls/allgather-mvapich-smp.c with 97% similarity]
src/smpi/colls/allgather-ompi-neighborexchange.cpp [moved from src/smpi/colls/allgather-ompi-neighborexchange.c with 100% similarity]
src/smpi/colls/allgather-pair.cpp [moved from src/smpi/colls/allgather-pair.c with 100% similarity]
src/smpi/colls/allgather-rdb.cpp [moved from src/smpi/colls/allgather-rdb.c with 99% similarity]
src/smpi/colls/allgather-rhv.cpp [moved from src/smpi/colls/allgather-rhv.c with 99% similarity]
src/smpi/colls/allgather-ring.cpp [moved from src/smpi/colls/allgather-ring.c with 100% similarity]
src/smpi/colls/allgather-smp-simple.cpp [moved from src/smpi/colls/allgather-smp-simple.c with 100% similarity]
src/smpi/colls/allgather-spreading-simple.cpp [moved from src/smpi/colls/allgather-spreading-simple.c with 100% similarity]
src/smpi/colls/allgatherv-GB.cpp [moved from src/smpi/colls/allgatherv-GB.c with 100% similarity]
src/smpi/colls/allgatherv-mpich-rdb.cpp [moved from src/smpi/colls/allgatherv-mpich-rdb.c with 99% similarity]
src/smpi/colls/allgatherv-mpich-ring.cpp [moved from src/smpi/colls/allgatherv-mpich-ring.c with 100% similarity]
src/smpi/colls/allgatherv-ompi-bruck.cpp [moved from src/smpi/colls/allgatherv-ompi-bruck.c with 100% similarity]
src/smpi/colls/allgatherv-ompi-neighborexchange.cpp [moved from src/smpi/colls/allgatherv-ompi-neighborexchange.c with 100% similarity]
src/smpi/colls/allgatherv-pair.cpp [moved from src/smpi/colls/allgatherv-pair.c with 100% similarity]
src/smpi/colls/allgatherv-ring.cpp [moved from src/smpi/colls/allgatherv-ring.c with 100% similarity]
src/smpi/colls/allreduce-lr.cpp [moved from src/smpi/colls/allreduce-lr.c with 100% similarity]
src/smpi/colls/allreduce-mvapich-rs.cpp [moved from src/smpi/colls/allreduce-mvapich-rs.c with 97% similarity]
src/smpi/colls/allreduce-mvapich-two-level.cpp [moved from src/smpi/colls/allreduce-mvapich-two-level.c with 100% similarity]
src/smpi/colls/allreduce-ompi-ring-segmented.cpp [moved from src/smpi/colls/allreduce-ompi-ring-segmented.c with 99% similarity]
src/smpi/colls/allreduce-rab-rdb.cpp [moved from src/smpi/colls/allreduce-rab-rdb.c with 97% similarity]
src/smpi/colls/allreduce-rab1.cpp [moved from src/smpi/colls/allreduce-rab1.c with 98% similarity]
src/smpi/colls/allreduce-rab2.cpp [moved from src/smpi/colls/allreduce-rab2.c with 100% similarity]
src/smpi/colls/allreduce-rdb.cpp [moved from src/smpi/colls/allreduce-rdb.c with 100% similarity]
src/smpi/colls/allreduce-redbcast.cpp [moved from src/smpi/colls/allreduce-redbcast.c with 100% similarity]
src/smpi/colls/allreduce-smp-binomial-pipeline.cpp [moved from src/smpi/colls/allreduce-smp-binomial-pipeline.c with 100% similarity]
src/smpi/colls/allreduce-smp-binomial.cpp [moved from src/smpi/colls/allreduce-smp-binomial.c with 100% similarity]
src/smpi/colls/allreduce-smp-rdb.cpp [moved from src/smpi/colls/allreduce-smp-rdb.c with 100% similarity]
src/smpi/colls/allreduce-smp-rsag-lr.cpp [moved from src/smpi/colls/allreduce-smp-rsag-lr.c with 100% similarity]
src/smpi/colls/allreduce-smp-rsag-rab.cpp [moved from src/smpi/colls/allreduce-smp-rsag-rab.c with 100% similarity]
src/smpi/colls/allreduce-smp-rsag.cpp [moved from src/smpi/colls/allreduce-smp-rsag.c with 100% similarity]
src/smpi/colls/alltoall-2dmesh.cpp [moved from src/smpi/colls/alltoall-2dmesh.c with 100% similarity]
src/smpi/colls/alltoall-3dmesh.cpp [moved from src/smpi/colls/alltoall-3dmesh.c with 100% similarity]
src/smpi/colls/alltoall-bruck.cpp [moved from src/smpi/colls/alltoall-bruck.c with 100% similarity]
src/smpi/colls/alltoall-mvapich-scatter-dest.cpp [moved from src/smpi/colls/alltoall-mvapich-scatter-dest.c with 100% similarity]
src/smpi/colls/alltoall-pair-light-barrier.cpp [moved from src/smpi/colls/alltoall-pair-light-barrier.c with 100% similarity]
src/smpi/colls/alltoall-pair-mpi-barrier.cpp [moved from src/smpi/colls/alltoall-pair-mpi-barrier.c with 100% similarity]
src/smpi/colls/alltoall-pair-one-barrier.cpp [moved from src/smpi/colls/alltoall-pair-one-barrier.c with 100% similarity]
src/smpi/colls/alltoall-pair.cpp [moved from src/smpi/colls/alltoall-pair.c with 100% similarity]
src/smpi/colls/alltoall-rdb.cpp [moved from src/smpi/colls/alltoall-rdb.c with 100% similarity]
src/smpi/colls/alltoall-ring-light-barrier.cpp [moved from src/smpi/colls/alltoall-ring-light-barrier.c with 100% similarity]
src/smpi/colls/alltoall-ring-mpi-barrier.cpp [moved from src/smpi/colls/alltoall-ring-mpi-barrier.c with 100% similarity]
src/smpi/colls/alltoall-ring-one-barrier.cpp [moved from src/smpi/colls/alltoall-ring-one-barrier.c with 100% similarity]
src/smpi/colls/alltoall-ring.cpp [moved from src/smpi/colls/alltoall-ring.c with 100% similarity]
src/smpi/colls/alltoallv-bruck.cpp [moved from src/smpi/colls/alltoallv-bruck.c with 100% similarity]
src/smpi/colls/alltoallv-ompi-basic-linear.cpp [moved from src/smpi/colls/alltoallv-ompi-basic-linear.c with 97% similarity]
src/smpi/colls/alltoallv-pair-light-barrier.cpp [moved from src/smpi/colls/alltoallv-pair-light-barrier.c with 100% similarity]
src/smpi/colls/alltoallv-pair-mpi-barrier.cpp [moved from src/smpi/colls/alltoallv-pair-mpi-barrier.c with 100% similarity]
src/smpi/colls/alltoallv-pair-one-barrier.cpp [moved from src/smpi/colls/alltoallv-pair-one-barrier.c with 100% similarity]
src/smpi/colls/alltoallv-pair.cpp [moved from src/smpi/colls/alltoallv-pair.c with 100% similarity]
src/smpi/colls/alltoallv-ring-light-barrier.cpp [moved from src/smpi/colls/alltoallv-ring-light-barrier.c with 100% similarity]
src/smpi/colls/alltoallv-ring-mpi-barrier.cpp [moved from src/smpi/colls/alltoallv-ring-mpi-barrier.c with 100% similarity]
src/smpi/colls/alltoallv-ring-one-barrier.cpp [moved from src/smpi/colls/alltoallv-ring-one-barrier.c with 100% similarity]
src/smpi/colls/alltoallv-ring.cpp [moved from src/smpi/colls/alltoallv-ring.c with 100% similarity]
src/smpi/colls/barrier-mvapich2-pair.cpp [moved from src/smpi/colls/barrier-mvapich2-pair.c with 100% similarity]
src/smpi/colls/barrier-ompi.cpp [moved from src/smpi/colls/barrier-ompi.c with 100% similarity]
src/smpi/colls/bcast-NTSB.cpp [moved from src/smpi/colls/bcast-NTSB.c with 100% similarity]
src/smpi/colls/bcast-NTSL-Isend.cpp [moved from src/smpi/colls/bcast-NTSL-Isend.c with 100% similarity]
src/smpi/colls/bcast-NTSL.cpp [moved from src/smpi/colls/bcast-NTSL.c with 100% similarity]
src/smpi/colls/bcast-SMP-binary.cpp [moved from src/smpi/colls/bcast-SMP-binary.c with 100% similarity]
src/smpi/colls/bcast-SMP-binomial.cpp [moved from src/smpi/colls/bcast-SMP-binomial.c with 100% similarity]
src/smpi/colls/bcast-SMP-linear.cpp [moved from src/smpi/colls/bcast-SMP-linear.c with 100% similarity]
src/smpi/colls/bcast-arrival-pattern-aware-wait.cpp [moved from src/smpi/colls/bcast-arrival-pattern-aware-wait.c with 100% similarity]
src/smpi/colls/bcast-arrival-pattern-aware.cpp [moved from src/smpi/colls/bcast-arrival-pattern-aware.c with 100% similarity]
src/smpi/colls/bcast-arrival-scatter.cpp [moved from src/smpi/colls/bcast-arrival-scatter.c with 100% similarity]
src/smpi/colls/bcast-binomial-tree.cpp [moved from src/smpi/colls/bcast-binomial-tree.c with 100% similarity]
src/smpi/colls/bcast-flattree-pipeline.cpp [moved from src/smpi/colls/bcast-flattree-pipeline.c with 100% similarity]
src/smpi/colls/bcast-flattree.cpp [moved from src/smpi/colls/bcast-flattree.c with 100% similarity]
src/smpi/colls/bcast-mvapich-smp.cpp [moved from src/smpi/colls/bcast-mvapich-smp.c with 100% similarity]
src/smpi/colls/bcast-ompi-pipeline.cpp [moved from src/smpi/colls/bcast-ompi-pipeline.c with 98% similarity]
src/smpi/colls/bcast-ompi-split-bintree.cpp [moved from src/smpi/colls/bcast-ompi-split-bintree.c with 99% similarity]
src/smpi/colls/bcast-scatter-LR-allgather.cpp [moved from src/smpi/colls/bcast-scatter-LR-allgather.c with 100% similarity]
src/smpi/colls/bcast-scatter-rdb-allgather.cpp [moved from src/smpi/colls/bcast-scatter-rdb-allgather.c with 100% similarity]
src/smpi/colls/coll_tuned_topo.cpp [moved from src/smpi/colls/coll_tuned_topo.c with 100% similarity]
src/smpi/colls/colls_global.cpp [moved from src/smpi/colls/colls_global.c with 100% similarity]
src/smpi/colls/gather-mvapich.cpp [moved from src/smpi/colls/gather-mvapich.c with 98% similarity]
src/smpi/colls/gather-ompi.cpp [moved from src/smpi/colls/gather-ompi.c with 100% similarity]
src/smpi/colls/reduce-NTSL.cpp [moved from src/smpi/colls/reduce-NTSL.c with 100% similarity]
src/smpi/colls/reduce-arrival-pattern-aware.cpp [moved from src/smpi/colls/reduce-arrival-pattern-aware.c with 100% similarity]
src/smpi/colls/reduce-binomial.cpp [moved from src/smpi/colls/reduce-binomial.c with 100% similarity]
src/smpi/colls/reduce-flat-tree.cpp [moved from src/smpi/colls/reduce-flat-tree.c with 97% similarity]
src/smpi/colls/reduce-mvapich-knomial.cpp [moved from src/smpi/colls/reduce-mvapich-knomial.c with 95% similarity]
src/smpi/colls/reduce-mvapich-two-level.cpp [moved from src/smpi/colls/reduce-mvapich-two-level.c with 100% similarity]
src/smpi/colls/reduce-ompi.cpp [moved from src/smpi/colls/reduce-ompi.c with 100% similarity]
src/smpi/colls/reduce-rab.cpp [moved from src/smpi/colls/reduce-rab.c with 98% similarity]
src/smpi/colls/reduce-scatter-gather.cpp [moved from src/smpi/colls/reduce-scatter-gather.c with 100% similarity]
src/smpi/colls/reduce_scatter-mpich.cpp [moved from src/smpi/colls/reduce_scatter-mpich.c with 99% similarity]
src/smpi/colls/reduce_scatter-ompi.cpp [moved from src/smpi/colls/reduce_scatter-ompi.c with 100% similarity]
src/smpi/colls/scatter-mvapich-two-level.cpp [moved from src/smpi/colls/scatter-mvapich-two-level.c with 95% similarity]
src/smpi/colls/scatter-ompi.cpp [moved from src/smpi/colls/scatter-ompi.c with 100% similarity]
src/smpi/colls/smpi_intel_mpi_selector.cpp [moved from src/smpi/colls/smpi_intel_mpi_selector.c with 99% similarity]
src/smpi/colls/smpi_mpich_selector.cpp [moved from src/smpi/colls/smpi_mpich_selector.c with 99% similarity]
src/smpi/colls/smpi_mvapich2_selector.cpp [moved from src/smpi/colls/smpi_mvapich2_selector.c with 99% similarity]
src/smpi/colls/smpi_mvapich2_selector_stampede.h
src/smpi/colls/smpi_openmpi_selector.cpp [moved from src/smpi/colls/smpi_openmpi_selector.c with 100% similarity]
tools/cmake/DefinePackages.cmake