v23.09.00
This release includes a number of bug fixes for multi-process execution, and quality-of-life improvements to the build system and driver script.
Conda packages for this release are available at https://anaconda.org/legate/legate-core.
What's Changed
🛠️ Improvements
- Add support for custom wrappers by @bryevdv in #813
- Make NCCL warm-up optional by @magnatelee in #815
- Enable symbols on REALM_BACKTRACE through libdw by @manopapad in #742
- Clean up reduction store init using the new future map reduction API by @magnatelee in #821
- Use Legion with CMake's native CUDA language by @trxcllnt in #828
- Auto-detect multi-node based on env vars by @bryevdv in #832
📖 Documentation
🐛 Bug Fixes
- Pre-seed random number generators deterministically, to guard against control replication violations by @ipdemes in #809
- Enable shard-local future creation for IO by @ipdemes in #835
- Respect user-supplied PYTHONPATH by @bryevdv in #836
- Use unordered detach operations by @ipdemes in #823
- Fix oversubscription support in sharding functors by @ipdemes in #819
- Respect the type of passed storage in create_store by @manopapad in #834
New Contributors
- @ajschmidt8 made their first contribution in #826
Full Changelog: v23.07.00...v23.09.00