A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Concatenate nested namespaces (sonar).
[simgrid.git]
/
src
/
smpi
/
colls
/
allgather
/
allgather-SMP-NTS.cpp
diff --git
a/src/smpi/colls/allgather/allgather-SMP-NTS.cpp
b/src/smpi/colls/allgather/allgather-SMP-NTS.cpp
index
afaabc3
..
2656955
100644
(file)
--- a/
src/smpi/colls/allgather/allgather-SMP-NTS.cpp
+++ b/
src/smpi/colls/allgather/allgather-SMP-NTS.cpp
@@
-1,4
+1,4
@@
-/* Copyright (c) 2013-20
19
. The SimGrid Team.
+/* Copyright (c) 2013-20
22
. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
@@
-6,9
+6,7
@@
#include "../colls_private.hpp"
#include "../colls_private.hpp"
-namespace simgrid{
-namespace smpi{
-
+namespace simgrid::smpi {
int allgather__SMP_NTS(const void *sbuf, int scount,
MPI_Datatype stype, void *rbuf,
int allgather__SMP_NTS(const void *sbuf, int scount,
MPI_Datatype stype, void *rbuf,
@@
-46,7
+44,7
@@
int allgather__SMP_NTS(const void *sbuf, int scount,
/* for too small number of processes, use default implementation */
if (comm_size <= num_core) {
/* for too small number of processes, use default implementation */
if (comm_size <= num_core) {
- XBT_
WARN("MPI_allgather_SMP_NTS
use default MPI_allgather.");
+ XBT_
INFO("MPI_allgather_SMP_NTS: comm_size <= num_core,
use default MPI_allgather.");
allgather__default(sbuf, scount, stype, rbuf, rcount, rtype, comm);
return MPI_SUCCESS;
}
allgather__default(sbuf, scount, stype, rbuf, rcount, rtype, comm);
return MPI_SUCCESS;
}
@@
-85,8
+83,8
@@
int allgather__SMP_NTS(const void *sbuf, int scount,
// root of each SMP
if (intra_rank == 0) {
// root of each SMP
if (intra_rank == 0) {
-
MPI_Request
* rrequest_array = new MPI_Request[inter_comm_size - 1];
-
MPI_Request
* srequest_array = new MPI_Request[inter_comm_size - 1];
+
auto
* rrequest_array = new MPI_Request[inter_comm_size - 1];
+
auto
* srequest_array = new MPI_Request[inter_comm_size - 1];
src = ((inter_rank - 1 + inter_comm_size) % inter_comm_size) * num_core;
dst = ((inter_rank + 1) % inter_comm_size) * num_core;
src = ((inter_rank - 1 + inter_comm_size) % inter_comm_size) * num_core;
dst = ((inter_rank + 1) % inter_comm_size) * num_core;
@@
-163,6
+161,4
@@
int allgather__SMP_NTS(const void *sbuf, int scount,
return MPI_SUCCESS;
}
return MPI_SUCCESS;
}
-
-}
-}
+} // namespace simgrid::smpi