From: Arnaud Giersch Date: Fri, 12 Apr 2013 09:05:56 +0000 (+0200) Subject: Remove unused file. X-Git-Tag: v3_9_90~412^2~4 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/ed737b4ccec9425f36a022c6da752e68d1a3588d?hp=5c68a25face4f25f85e0f5b9e4402a51fef22617 Remove unused file. To finalize commit 386b9bb016d5acdc4929226fa4347a8f6d79bd21 "Remove mpi alltoall{,w}_pairwise (identical to ring)". --- diff --git a/src/smpi/colls/alltoallv-pairwise.c b/src/smpi/colls/alltoallv-pairwise.c deleted file mode 100644 index cc088b31bd..0000000000 --- a/src/smpi/colls/alltoallv-pairwise.c +++ /dev/null @@ -1,30 +0,0 @@ -#include "colls_private.h" - -int smpi_coll_tuned_alltoallv_pairwise(void *sendbuf, int *sendcounts, int *senddisps, - MPI_Datatype sendtype, void *recvbuf, - int *recvcounts, int *recvdisps, MPI_Datatype recvtype, - MPI_Comm comm) -{ - int system_tag = 999; - int rank, size, step, sendto, recvfrom, sendsize, recvsize; - - rank = smpi_comm_rank(comm); - size = smpi_comm_size(comm); - XBT_DEBUG("<%d> algorithm alltoallv_pairwise() called.", rank); - sendsize = smpi_datatype_size(sendtype); - recvsize = smpi_datatype_size(recvtype); - /* Perform pairwise exchange - starting from 1 so the local copy is last */ - for (step = 1; step < size + 1; step++) { - /* who do we talk to in this step? */ - sendto = (rank + step) % size; - recvfrom = (rank + size - step) % size; - /* send and receive */ - smpi_mpi_sendrecv(&((char *) sendbuf)[senddisps[sendto] * sendsize], - sendcounts[sendto], sendtype, sendto, system_tag, - &((char *) recvbuf)[recvdisps[recvfrom] * recvsize], - recvcounts[recvfrom], recvtype, recvfrom, system_tag, comm, - MPI_STATUS_IGNORE); - } - return MPI_SUCCESS; -} -