Recent Releases of https://github.com/clima/climacomms.jl

https://github.com/clima/climacomms.jl - v0.6.4

ClimaComms v0.6.4

Diff since v0.6.3

Merged pull requests: - Add device-flexible @assert (#86) (@dennisYatunin)

- Julia
Published by github-actions[bot] almost 2 years ago

https://github.com/clima/climacomms.jl - v0.6.3

ClimaComms v0.6.3

Diff since v0.6.2

Closed issues: - ClimaComms.@elapsed not working correctly on CUDADevice (#82)

Merged pull requests: - Define cuda_sync in ext, restrict cpu implementations (#85) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 2 years ago

https://github.com/clima/climacomms.jl - v0.6.2

ClimaComms v0.6.2

Diff since v0.6.1

Merged pull requests: - Define allowscalar (#80) (@charleskawczynski) - Fix macros (#83) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 2 years ago

https://github.com/clima/climacomms.jl - v0.6.1

ClimaComms v0.6.1

Diff since v0.6.0

Closed issues: - Move to new-central/MPITrampoline (#72)

Merged pull requests: - Refactor macros, bump patch version (#79) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 2 years ago

https://github.com/clima/climacomms.jl - v0.6.0

ClimaComms v0.6.0

Diff since v0.5.8

Closed issues: - Remove dependency on CUDA / KernelAbstractions in toplevel ClimaComms package (#4) - Turn MPI and CUDA to extensions and standardize how to context and device and picked (#74)

Merged pull requests: - Move MPI and CUDA to Julia extensions (#75) (@Sbozzolo)

- Julia
Published by github-actions[bot] about 2 years ago

https://github.com/clima/climacomms.jl - v0.5.8

ClimaComms v0.5.8

Diff since v0.5.7

Merged pull requests: - Define cuda_sync macro (#73) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 2 years ago

https://github.com/clima/climacomms.jl - v0.5.7

ClimaComms v0.5.7

Diff since v0.5.6

Merged pull requests: - Add authors to Project.toml (#65) (@simonbyrne) - Add MPI.reduce! (#68) (@Sbozzolo)

- Julia
Published by github-actions[bot] over 2 years ago

https://github.com/clima/climacomms.jl - v0.5.6

ClimaComms v0.5.6

Diff since v0.5.5

- Julia
Published by github-actions[bot] over 2 years ago

https://github.com/clima/climacomms.jl - v0.5.5

ClimaComms v0.5.5

Diff since v0.5.4

Merged pull requests: - Define device-flexible @sync (#64) (@charleskawczynski)

- Julia
Published by github-actions[bot] almost 3 years ago

https://github.com/clima/climacomms.jl - v0.5.4

ClimaComms v0.5.4

Diff since v0.5.3

Merged pull requests: - Update CUDA (#63) (@charleskawczynski)

- Julia
Published by github-actions[bot] almost 3 years ago

https://github.com/clima/climacomms.jl - v0.5.3

ClimaComms v0.5.3

Diff since v0.5.2

Merged pull requests: - Fix macro hygiene (#62) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 3 years ago

https://github.com/clima/climacomms.jl - v0.5.2

ClimaComms v0.5.2

Diff since v0.5.1

Closed issues: - ClimaComms.device() not working with ENV flag and CUDA GPU (#55)

Merged pull requests: - Fix missing return in device() (#56) (@nefrathenrici) - Extend at-time and at-elapsed (#57) (@charleskawczynski) - Upgrade to CUDA 11.8 (#58) (@charleskawczynski) - Fix threaded hygiene, add test (#59) (@charleskawczynski) - Update patch version (#60) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 3 years ago

https://github.com/clima/climacomms.jl - v0.5.1

ClimaComms v0.5.1

Diff since v0.5.0

Merged pull requests: - Add threaded macro (#54) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 3 years ago

https://github.com/clima/climacomms.jl - v0.5.0

ClimaComms v0.5.0

Diff since v0.4.2

Closed issues: - Specify CPU threading via device (#49)

Merged pull requests: - Specify CPU threading (#51) (@sriharshakandala) - Bump version to v0.5.0 (#53) (@sriharshakandala)

- Julia
Published by github-actions[bot] about 3 years ago

https://github.com/clima/climacomms.jl - v0.4.2

ClimaComms v0.4.2

Diff since v0.4.1

Closed issues: - Add broadcast (i.e. MPI.bcast) (#21)

Merged pull requests: - add bcast op (#48) (@simonbyrne)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/clima/climacomms.jl - v0.4.1

ClimaComms v0.4.1

Diff since v0.4.0

Closed issues: - Check that MPI is CUDA-aware if configured as such (#45)

Merged pull requests: - Check for CUDA-aware MPI on CUDADevice (#46) (@sriharshakandala) - Assign GPUs in init, add buildkite tests (#47) (@simonbyrne)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/clima/climacomms.jl - v0.4.0

ClimaComms v0.4.0

Diff since v0.3.5

Closed issues: - Automatically determine which comms context to use (#38) - MPI persistent=false is broken (#41)

Merged pull requests: - Simplify ClimaComms (#40) (@simonbyrne) - Fix bug effecting non-persistent MPI communication (#42) (@sriharshakandala) - Add compat entry for MPI. (#44) (@sriharshakandala)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/clima/climacomms.jl - v0.3.5

ClimaComms v0.3.5

Diff since v0.3.4

Merged pull requests: - Support for CUDA.jl 4 (#39) (@simonbyrne)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/clima/climacomms.jl - v0.3.4

ClimaComms v0.3.4

Diff since v0.3.3

Merged pull requests: - Fix method redefinition (#35) (@charleskawczynski) - Add type signature, additional constructors for CommsContexts (#36) (@sriharshakandala) - Patch release (#37) (@sriharshakandala)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/clima/climacomms.jl - v0.3.3

ClimaComms v0.3.3

Diff since v0.3.2

Merged pull requests: - ghost buffer communication using persistent MPI (#27) (@sriharshakandala) - Bump ClimaCommsMPI (#28) (@simonbyrne) - Add an additional constructor for MPI send/receive graph contexts. (#29) (@sriharshakandala) - Bump ClimaCommsMPI to version 0.3.6 (#30) (@sriharshakandala) - use MPI.MultiRequest (#31) (@simonbyrne) - Add device field to CommsContext (#32) (@sriharshakandala) - Add doc links for CommsContexts. (#33) (@sriharshakandala) - Bump versions for ClimaComms and ClimaCommsMPI. (#34) (@sriharshakandala)

- Julia
Published by github-actions[bot] over 3 years ago

https://github.com/clima/climacomms.jl - v0.3.2

ClimaComms v0.3.2

Diff since v0.3.1

Merged pull requests: - remove KernelAbstractions (#26) (@simonbyrne)

- Julia
Published by github-actions[bot] almost 4 years ago

https://github.com/clima/climacomms.jl - v0.3.1

ClimaComms v0.3.1

Diff since v0.3.0

Merged pull requests: - hardcode tag max (#19) (@simonbyrne) - remove reference to Neighbor (#20) (@simonbyrne) - Add allreduce and allreduce! functions to interface. (#23) (@sriharshakandala) - bump versions, increase MPI.jl compat (#25) (@simonbyrne)

- Julia
Published by github-actions[bot] almost 4 years ago

https://github.com/clima/climacomms.jl - v0.3.0

ClimaComms v0.3.0

Diff since v0.2.0

Closed issues: - Add singleton context (#9) - Move buffers out of contexts (#10)

Merged pull requests: - Split out graph context (#16) (@simonbyrne) - bump version to v0.3.0 (#17) (@sriharshakandala)

- Julia
Published by github-actions[bot] over 4 years ago

https://github.com/clima/climacomms.jl - v0.2.0

ClimaComms v0.2.0

Diff since v0.1.1

Closed issues: - Gather interface (#11)

Merged pull requests: - MPI.Finalize is called automatically by MPI.jl (#14) (@simonbyrne) - Change the layout in ClimaComms to a Dict of pid => Neighbor objects. (#15) (@sriharshakandala)

- Julia
Published by github-actions[bot] over 4 years ago

https://github.com/clima/climacomms.jl - v0.1.1

ClimaComms v0.1.1

Diff since v0.1.0

Merged pull requests: - Add "gather" capability. (#12) (@sriharshakandala) - Bump release to 0.1.1 (#13) (@sriharshakandala)

- Julia
Published by github-actions[bot] over 4 years ago

https://github.com/clima/climacomms.jl - v0.1.0

ClimaComms v0.1.0

Merged pull requests: - Add SharedArrays backend (#1) (@kpamnany) - Get shared array test working (#2) (@jakebolewski) - Change license to Apache, assign copyright to Caltech (#3) (@simonbyrne) - Various small fixes (#5) (@kpamnany)

- Julia
Published by github-actions[bot] over 4 years ago