Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
make pedantic not the default...
[simgrid.git] / src / smpi / mpi /
2022-03-20 Augustin DegommeSMPI: add utility to keep the order of collective calls...
2022-03-20 Martin QuinsonCosmetics
2022-03-20 Augustin DegommeMPI Win: add check if we try to delete a locked or...
2022-03-19 Martin Quinsonmake a single barrier per RMA window and share it throu...
2022-03-13 Martin QuinsonMerge branch 'fix_bindings_mistakenly_set_as_member_fun...
2022-03-13 Martin QuinsonKill a useless static function
2022-03-11 Martin QuinsonMerge branch 'add_remaining_comm_sync_bindings' into...
2022-03-10 Arnaud GierschUse std::function for smpi_comm_copy_data_callback.
2022-03-06 Martin Quinsonsonar fixes and little cleanups
2022-03-04 Martin QuinsonReimplement s4u::Barrier natively, and make them visibl...
2022-03-03 Augustin Degommeput back s4u barrier for MC only (untested)
2022-03-03 Augustin DegommeSMPI. RMA: get rid of the s4u barrier, use an MPI one...
2022-02-27 Martin QuinsonRename sg::k::actor::simcall ::actor::simcall_answered
2022-02-18 Martin QuinsonAdd the MPI tag to the Send/Recv Transitions
2022-02-16 Arnaud GierschUse type 'bool' for boolean variables.
2022-02-08 SUTER Fredericsimplify calls to CommImpl::isend and CommImpl::irecv
2022-02-06 SUTER Frederictest and testany are non blocking simcalls
2022-02-05 SUTER Fredericback to normal ... keep progressing towards modern...
2022-02-03 Martin QuinsonMerge branch 'wifi_rate_zero' into 'master'
2022-02-03 SUTER Fredericlet SMPI use old simcalls for now
2022-02-03 SUTER Fredericmake isend and irecv observable (except for irecv in...
2022-02-03 Arnaud GierschMerge branch 'stable'
2022-02-01 Arnaud GierschReduce depth of nested 'if' statements (sonar).
2022-02-01 SUTER FredericStart to modernize the remaining old simcalls related...
2022-01-31 Arnaud GierschMerge branch 'stable'
2022-01-31 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2022-01-30 Augustin DegommeSMPI: enforce MPI message ordering. Fix #100 (hopefully)
2022-01-06 Arnaud GierschUpdate copyright lines for 2022.
2021-12-06 Bruno DonassoloSMPI network calibration: tutorial
2021-10-27 SUTER Fredericreindent file
2021-10-27 SUTER Fredericadd File::open and File::close in FileSystem plugin
2021-10-13 Arnaud GierschKill trailing whitespaces in source code files.
2021-09-17 SUTER FredericMerge branch 'no_simix_global'
2021-09-17 SUTER FredericMerge branch 'master' of https://framagit.org/simgrid...
2021-09-17 SUTER Fredericget rid of simix_global and smx_private.hpp
2021-09-14 SUTER FredericMerge branch 'master' of https://framagit.org/simgrid...
2021-08-10 Augustin Degommefix potential leak in replay, as a temporary buffer...
2021-08-05 Augustin Degommekill is_replayable() for datatypes.
2021-07-19 Arnaud Giersch[pvs-studio] Make it clear that free'd pointers are...
2021-07-19 Arnaud Giersch[pvs-studio] Avoid implicit cast from bool to target...
2021-07-19 Arnaud Giersch[pvs-studio] Simplify boolean expressions.
2021-07-16 Arnaud Giersch[lgtm] Ensure that the type casting is done before...
2021-06-24 Arnaud Giersch[sonar] Avoid C-style array.
2021-06-24 Arnaud GierschFix type for variable.
2021-06-14 Augustin DegommeAdd option smpi/errors-are-fatal to allow users to...
2021-06-13 Arnaud Giersch[sonar] Replace redundant type with 'auto'.
2021-06-12 Arnaud GierschRemove misleading comment: there is no simcall between...
2021-06-08 Arnaud GierschFix memleaks with MPI_*_get_info, when info is duplicated.
2021-06-08 Augustin DegommeMerge branch 'factor_in_actions' into 'master'
2021-06-07 Augustin Degommecatch if MPI_Win_fence was only called once (not enough...
2021-06-06 Arnaud GierschCorrectly remember buffer between persistent communicat...
2021-06-04 Arnaud GierschCall cleanup_attr<Comm> before marking Comm as deleted.
2021-06-04 Arnaud Giersch[sonar] Replace redundant type with 'auto'.
2021-06-04 Arnaud Giersch[sonar] Redundant parentheses.
2021-06-03 Arnaud GierschEnsure correct ordering of the accumulate requests.
2021-06-03 Arnaud GierschMake smpi_switch_data_segment check if a switch is...
2021-06-03 Arnaud GierschUse existing function (also empties requests_ after...
2021-06-03 Arnaud GierschImprove debug messages and avoid calling finish_comms...
2021-06-03 Arnaud GierschInitialize variable.
2021-06-02 Arnaud GierschUse existing functions to finish comms (and fix Win...
2021-06-02 Arnaud GierschReview usage of rank/rank_/rank() is smpi_win.
2021-06-02 Arnaud GierschLittle simplifications in loops.
2021-06-02 Arnaud GierschSome int -> bool conversions (+ use of existing macro).
2021-06-02 Arnaud GierschCall rank() only once.
2021-06-01 Arnaud GierschUseless tests for emptyness.
2021-06-01 Arnaud GierschParameter 'assert' is a bit field.
2021-05-31 Arnaud GierschHandle case where different groups are given to MPI_Win...
2021-05-31 Arnaud GierschHandle duplicated datatypes within predefined MPI_Op.
2021-05-28 Arnaud GierschFix refcount for Datatype_contents.
2021-05-27 Arnaud GierschKeyval should always exist.
2021-05-26 Augustin DegommeCheck types matching in MPI communications.
2021-05-26 Augustin Degommemark these as derived datatypes, and don't divide by...
2021-05-26 Augustin Degommekeep track of which datatype was duplicated, to be...
2021-05-26 Augustin Degommenothing old here, just the type ..
2021-05-26 Arnaud GierschFix potential mem leak seen by scan-build.
2021-05-25 Arnaud GierschPlug memleaks with Fortran bindings.
2021-05-25 Arnaud GierschReview allocation of MPI attributes with Fortran bindings.
2021-05-25 Arnaud GierschSave an indirection with smpi keyvals.
2021-05-25 Arnaud GierschPrefer using emplace() to insert() for smpi keyvals...
2021-05-25 Arnaud GierschMake smpi::Keyval::attribute() return a reference.
2021-05-25 Arnaud GierschNo need to test for attributes()->empty().
2021-05-25 Arnaud GierschCoding style: ! -> 'not'.
2021-05-21 Augustin DegommeSMPI should not eat up all exceptions in wait/waitany...
2021-05-10 Arnaud Giersch[sonar] Prefer empty() to check for emptyness.
2021-05-07 Augustin Degommeuse .data() instead of &v[0] to avoid annoying analyzers.
2021-05-07 Augustin Degommenon blocking collectives : array->vector
2021-05-07 Augustin DegommeFix previous fix.
2021-05-07 Augustin DegommeProperly terminate non blocking collective requests...
2021-04-20 Arnaud Gierschaid_t for src and dst in smpi::Request.
2021-04-20 Arnaud GierschMore aid_t.
2021-04-19 Arnaud GierschMore int -> aid_t.
2021-04-19 Arnaud GierschUse type aid_t for process id. in instr_smpi.
2021-04-19 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2021-04-18 Arnaud GierschFinally rename smpi::Group::actor_pid() back to actor().
2021-04-18 Arnaud GierschKill smpi::Group::rank(s4u::Actor*).
2021-04-18 Arnaud GierschKill smpi::Group::actor(int).
2021-04-18 Arnaud GierschChange smpi::Group::set_mapping to take a pid.
2021-04-18 Arnaud GierschAdd assert's to ensure consistency between the two...
2021-04-18 Arnaud GierschDefine new rank_to_pid_map_.
2021-04-18 Arnaud GierschLookup for parent process (like in Group::rank(s4u...
next