X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/98755faee042e94d1ff52f6e9508b18015bb1ae5..484ee613a810280185412a40572bfc233c6f1553:/src/smpi/include/private.hpp diff --git a/src/smpi/include/private.hpp b/src/smpi/include/private.hpp index 8e1588f13c..1791625940 100644 --- a/src/smpi/include/private.hpp +++ b/src/smpi/include/private.hpp @@ -38,10 +38,12 @@ constexpr int COLL_TAG_ALLGATHERV = -667; constexpr int COLL_TAG_BARRIER = -778; constexpr int COLL_TAG_REDUCE_SCATTER = -889; constexpr int COLL_TAG_ALLTOALLV = -1000; +constexpr int COLL_TAG_ALLTOALLW = -1020; constexpr int COLL_TAG_ALLTOALL = -1112; constexpr int COLL_TAG_GATHERV = -2223; constexpr int COLL_TAG_BCAST = -3334; constexpr int COLL_TAG_ALLREDUCE = -4445; + // SMPI_RMA_TAG has to be the smallest one, as it will be decremented for accumulate ordering. constexpr int SMPI_RMA_TAG = -6666; @@ -480,4 +482,6 @@ enum class SmpiPrivStrategies { NONE = 0, MMAP = 1, DLOPEN = 2, DEFAULT = DLOPEN extern XBT_PRIVATE SmpiPrivStrategies smpi_privatize_global_variables; +XBT_PRIVATE void private_execute_flops(double flops); + #endif