-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add .bcast() #192
Add .bcast() #192
Commits on Mar 25, 2022
-
Rework the Span<> class, add SingleElementModifyableBuffer, fix resiz…
…ing .get_ptr() * Rework the Span<> class to be more similar with C++20's std::span. * Add a SingleElementModifyableBuffer using the new Span<>'s interface. * Update the existing Buffers' interface to use the new Span<> * Split the existing Buffers' .get_ptr() into .resize() and .data() * Adjust allreduce and alltoall to use the new Span<> and Buffers
Lukas Hübner committedMar 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 4f8b20d - Browse repository at this point
Copy the full SHA 4f8b20dView commit details -
Add the collective operation broadcast (bcast).
Lukas Hübner committedMar 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 69f7a9c - Browse repository at this point
Copy the full SHA 69f7a9cView commit details
Commits on Mar 30, 2022
-
Merge branch 'main' into feature-bcast
Lukas Hübner committedMar 30, 2022 Configuration menu - View commit details
-
Copy full SHA for 8f32da0 - Browse repository at this point
Copy the full SHA 8f32da0View commit details
Commits on Mar 31, 2022
-
Lukas Hübner committed
Mar 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 9b82c17 - Browse repository at this point
Copy the full SHA 9b82c17View commit details
Commits on Apr 4, 2022
-
Lukas Hübner committed
Apr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 2f83c1a - Browse repository at this point
Copy the full SHA 2f83c1aView commit details -
Let bcast()'s test run on a single core.
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 4e9d8bc - Browse repository at this point
Copy the full SHA 4e9d8bcView commit details -
Lukas Hübner committed
Apr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 8cd3f4a - Browse repository at this point
Copy the full SHA 8cd3f4aView commit details -
Merge branch 'main' into feature-bcast
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for a7ff782 - Browse repository at this point
Copy the full SHA a7ff782View commit details -
Re-add the inclusion of communicator.hpp into gather.hpp
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for c68cb6f - Browse repository at this point
Copy the full SHA c68cb6fView commit details -
Lukas Hübner committed
Apr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 0e429af - Browse repository at this point
Copy the full SHA 0e429afView commit details -
Adjust bcast() to use the updated MPIResult()
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 4d2df90 - Browse repository at this point
Copy the full SHA 4d2df90View commit details -
Apply the new .clang-format to bcast() files.
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for d68d556 - Browse repository at this point
Copy the full SHA d68d556View commit details -
Lukas Hübner committed
Apr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for dc3a542 - Browse repository at this point
Copy the full SHA dc3a542View commit details -
Add two useful overloads for Communicator::is_root()
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 22d3ccc - Browse repository at this point
Copy the full SHA 22d3cccView commit details -
Restructure KASSERTs in bcast() to avoid the shortcomings of missing …
…short-circuit evaluation.
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for cc282c0 - Browse repository at this point
Copy the full SHA cc282c0View commit details -
Add two useful overloads for Communicator::is_root()
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for a0dcd36 - Browse repository at this point
Copy the full SHA a0dcd36View commit details -
Add unit tests for Communicator::is_root()
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 837d7b2 - Browse repository at this point
Copy the full SHA 837d7b2View commit details -
Merge branch 'feature-communicator-is-root-overloads' into feature-bcast
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for d62a532 - Browse repository at this point
Copy the full SHA d62a532View commit details -
Merge branch 'main' into feature-bcast
Lukas Hübner committedApr 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 972239f - Browse repository at this point
Copy the full SHA 972239fView commit details
Commits on May 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7445366 - Browse repository at this point
Copy the full SHA 7445366View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dae35b - Browse repository at this point
Copy the full SHA 6dae35bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64d87e4 - Browse repository at this point
Copy the full SHA 64d87e4View commit details
Commits on May 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7db0be9 - Browse repository at this point
Copy the full SHA 7db0be9View commit details
Commits on May 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0b1f05e - Browse repository at this point
Copy the full SHA 0b1f05eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75f12ca - Browse repository at this point
Copy the full SHA 75f12caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 649b3df - Browse repository at this point
Copy the full SHA 649b3dfView commit details
Commits on May 31, 2022
-
Co-authored-by: Demian Hespe <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73ef1f3 - Browse repository at this point
Copy the full SHA 73ef1f3View commit details
Commits on Jun 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 942b936 - Browse repository at this point
Copy the full SHA 942b936View commit details -
Configuration menu - View commit details
-
Copy full SHA for e451486 - Browse repository at this point
Copy the full SHA e451486View commit details -
Configuration menu - View commit details
-
Copy full SHA for 462c8da - Browse repository at this point
Copy the full SHA 462c8daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 712339e - Browse repository at this point
Copy the full SHA 712339eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4245e55 - Browse repository at this point
Copy the full SHA 4245e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55d3465 - Browse repository at this point
Copy the full SHA 55d3465View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b1f566 - Browse repository at this point
Copy the full SHA 1b1f566View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8697408 - Browse repository at this point
Copy the full SHA 8697408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0509ad2 - Browse repository at this point
Copy the full SHA 0509ad2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba1623e - Browse repository at this point
Copy the full SHA ba1623eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1808c4a - Browse repository at this point
Copy the full SHA 1808c4aView commit details
Commits on Jun 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 070ced0 - Browse repository at this point
Copy the full SHA 070ced0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c10f8b - Browse repository at this point
Copy the full SHA 2c10f8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0ace1a - Browse repository at this point
Copy the full SHA d0ace1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5178f2 - Browse repository at this point
Copy the full SHA b5178f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63ef42d - Browse repository at this point
Copy the full SHA 63ef42dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a94723 - Browse repository at this point
Copy the full SHA 2a94723View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ef63d - Browse repository at this point
Copy the full SHA 50ef63dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9ca0cb - Browse repository at this point
Copy the full SHA e9ca0cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b6fa05 - Browse repository at this point
Copy the full SHA 3b6fa05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9988bee - Browse repository at this point
Copy the full SHA 9988beeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f91e88b - Browse repository at this point
Copy the full SHA f91e88bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 256280f - Browse repository at this point
Copy the full SHA 256280fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29d6960 - Browse repository at this point
Copy the full SHA 29d6960View commit details
Commits on Jun 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7e9ad69 - Browse repository at this point
Copy the full SHA 7e9ad69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47509a9 - Browse repository at this point
Copy the full SHA 47509a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7971b24 - Browse repository at this point
Copy the full SHA 7971b24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4673779 - Browse repository at this point
Copy the full SHA 4673779View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5783cbe - Browse repository at this point
Copy the full SHA 5783cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e11330 - Browse repository at this point
Copy the full SHA 9e11330View commit details -
Add check that recv_count == 1 if a single element buffer is passed a…
…s send_recv_buf to bcast
Configuration menu - View commit details
-
Copy full SHA for 145f007 - Browse repository at this point
Copy the full SHA 145f007View commit details -
Configuration menu - View commit details
-
Copy full SHA for 362abd0 - Browse repository at this point
Copy the full SHA 362abd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f29ed8 - Browse repository at this point
Copy the full SHA 5f29ed8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 024fe11 - Browse repository at this point
Copy the full SHA 024fe11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 140adfd - Browse repository at this point
Copy the full SHA 140adfdView commit details
Commits on Jun 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for afd4166 - Browse repository at this point
Copy the full SHA afd4166View commit details
Commits on Jun 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fc546ee - Browse repository at this point
Copy the full SHA fc546eeView commit details
Commits on Jun 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5baa5c4 - Browse repository at this point
Copy the full SHA 5baa5c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for edacedd - Browse repository at this point
Copy the full SHA edaceddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b99b71 - Browse repository at this point
Copy the full SHA 0b99b71View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8eec8d0 - Browse repository at this point
Copy the full SHA 8eec8d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd75106 - Browse repository at this point
Copy the full SHA bd75106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d4ab53 - Browse repository at this point
Copy the full SHA 2d4ab53View commit details