Skip to content

Releases: mpi4jax/mpi4jax

v0.8.1

27 Jul 18:56
ba8e3a7
Compare
Choose a tag to compare

What's Changed

  • Bump jax from 0.6.2 to 0.7.0 in /mpi4jax/_src by @dependabot[bot] in #283

Full Changelog: v0.8.0...v0.8.1

v0.8.0

07 Jul 11:25
a06d78a
Compare
Choose a tag to compare

⚠️ This is an API breaking release ⚠️

Token handling is now removed from mpi4jax. That is, communication primitives do not accept / return token objects anymore, and order of execution is enforced internally by JAX.

To upgrade, please adjust your code like this:

# BEFORE (mpi4jax<0.8.0)
result, token = mpi4jax.allgather(x, token=token)

# AFTER (mpi4jax>=0.8.0)
result = mpi4jax.allgather(x)

What's Changed

Full Changelog: v0.7.2...v0.8.0

v0.7.2

23 Jun 19:09
6a7786d
Compare
Choose a tag to compare

This is the final release that supports passing / returning tokens explicitly.

What's Changed

Full Changelog: v0.7.1...v0.7.2

v0.7.1

18 Mar 10:12
b139c5b
Compare
Choose a tag to compare

This is the last release that supports token mode and JAX versions < 0.5.1.

What's Changed

  • Fix default no token mode for older JAX versions by @macekmar in #278

New Contributors

Full Changelog: v0.7.0...v0.7.1

v0.7.0.post1

05 Mar 14:18
dbf9991
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0...v0.7.0.post1

v0.7.0

22 Jan 12:04
Compare
Choose a tag to compare

What's Changed

  • Drop support for Python<3.10.
  • Drop support for JAX<0.4.35.
  • New public module mpi4jax.notoken. Removed mpi4jax.experimental.notoken.
  • All primitives now use "notoken" mode under the hood (can be disabled via MPI4JAX_PREFER_NOTOKEN=0).

Please report any issues with these changes.

Full Changelog: v0.6.1...v0.7.0

v0.6.1.post3

18 Dec 16:27
df47e81
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.1.post2...v0.6.1.post3

v0.6.1.post2

10 Dec 14:29
f3da288
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.1.post1...v0.6.1.post2

v0.6.1.post1

06 Dec 14:48
a4621ff
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.1...v0.6.1.post1

v0.6.1

04 Nov 12:38
08b530a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1