Skip to content
Snippets Groups Projects

increased use of intrinsic data types and ops for communication

Merged Mark OLESEN requested to merge pstream-typed-handling into develop
  • use move semantics for string parameters and reuse more code

Merge request reports

Merged by Mattijs JanssensMattijs Janssens 4 months ago (Mar 6, 2025 4:16pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Kutalmış Berçin
  • Kutalmış Berçin
  • Kutalmış Berçin
  • Kutalmış Berçin
  • Kutalmış Berçin
  • Kutalmış Berçin
  • Kutalmış Berçin
  • Mark OLESEN resolved all threads

    resolved all threads

  • Kutalmış Berçin approved this merge request

    approved this merge request

  • Thanks Mark. All compilation tests are good.

  • Mark OLESEN added 16 commits

    added 16 commits

    • dd09aa12 - 1 commit from branch develop
    • dd09aa12...d4b52807 - 5 earlier commits
    • 8c395357 - STYLE: more consistency in communicator types (int vs label)
    • 7ac83f22 - ENH: refine the dataTypes handling
    • 151f4df5 - ENH: add opaque data types to UPstream bridge code
    • f0b844eb - ENH: generalize MPI broadcast to basic and user-defined MPI types
    • c7fc9d4d - ENH: extend MPI send/recv types
    • 20b6aeb4 - ENH: generalize reduce/all-reduce to include MPI types
    • 3bf13990 - ENH: generalize mpiGather/mpiScatter/mpiAllGather
    • 5d9f8e9a - ENH: remove gatherv/scatterv direct coding
    • 20b2f463 - STYLE: prefer listReduce() to using listCombineReduce() when possible
    • 28818c73 - COMP: workaround for broken in-place reduce INTEL-MPI (#3331 (closed))

    Compare with previous version

  • Author Maintainer

    @Prashant and @kuti - pushed with that stupid typo fixed, but that particular function is not yet in any active code branch (it's an optimization for broadcast list) - so no need to retest anything yet.

    Edited by Mark OLESEN
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading