Changeset 1053 for XIOS/dev/branch_yushan/extern/src_ep_dev/ep_scan.cpp
- Timestamp:
- 02/17/17 17:55:37 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_yushan/extern/src_ep_dev/ep_scan.cpp
r1037 r1053 432 432 if(!comm.is_ep) 433 433 { 434 #ifdef _serialized 435 #pragma omp critical (_mpi_call) 436 #endif // _serialized 434 437 435 ::MPI_Scan(sendbuf, recvbuf, count, static_cast< ::MPI_Datatype>(datatype), 438 436 static_cast< ::MPI_Op>(op), static_cast< ::MPI_Comm>(comm.mpi_comm)); … … 455 453 456 454 ::MPI_Aint datasize, lb; 457 #ifdef _serialized 458 #pragma omp critical (_mpi_call) 459 #endif // _serialized 455 460 456 ::MPI_Type_get_extent(static_cast< ::MPI_Datatype>(datatype), &lb, &datasize); 461 457 … … 484 480 if(ep_rank_loc == 0) 485 481 { 486 #ifdef _serialized487 #pragma omp critical (_mpi_call)488 #endif // _serialized489 482 ::MPI_Exscan(local_sum, mpi_scan_recvbuf, count, static_cast< ::MPI_Datatype>(datatype), static_cast< ::MPI_Op>(op), static_cast< ::MPI_Comm>(comm.mpi_comm)); 490 483 }
Note: See TracChangeset
for help on using the changeset viewer.