Changeset 1328 for XIOS/dev/branch_openmp/extern/remap/src/mpi_routing.cpp
- Timestamp:
- 11/15/17 12:14:34 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/extern/remap/src/mpi_routing.cpp
r1289 r1328 5 5 #include "timerRemap.hpp" 6 6 #include <iostream> 7 #ifdef _usingEP 8 #include "ep_declaration.hpp" 9 #endif 7 using namespace ep_lib; 10 8 11 9 namespace sphereRemap { … … 125 123 CTimer::get("CMPIRouting::init(reduce_scatter)").print(); 126 124 127 MPI_Info info_null;128 129 // MPI_Alloc_mem(nbTarget *sizeof(int), info_null, &targetRank);130 // MPI_Alloc_mem(nbSource *sizeof(int), info_null, &sourceRank);131 125 MPI_Alloc_mem(nbTarget *sizeof(int), MPI_INFO_NULL, &targetRank); 132 126 MPI_Alloc_mem(nbSource *sizeof(int), MPI_INFO_NULL, &sourceRank); … … 158 152 { 159 153 #ifdef _usingEP 160 MPI_Irecv(&sourceRank[i], 1, MPI_INT, - 1, 0, communicator, &request[indexRequest]);154 MPI_Irecv(&sourceRank[i], 1, MPI_INT, -2, 0, communicator, &request[indexRequest]); 161 155 #else 162 156 MPI_Irecv(&sourceRank[i], 1, MPI_INT, MPI_ANY_SOURCE, 0, communicator, &request[indexRequest]); … … 182 176 { 183 177 #ifdef _usingEP 184 MPI_Irecv(&sourceRank[i], 1, MPI_INT, - 1, 0, communicator, &request[indexRequest]);178 MPI_Irecv(&sourceRank[i], 1, MPI_INT, -2, 0, communicator, &request[indexRequest]); 185 179 #else 186 180 MPI_Irecv(&sourceRank[i], 1, MPI_INT, MPI_ANY_SOURCE, 0, communicator, &request[indexRequest]);
Note: See TracChangeset
for help on using the changeset viewer.