v21.10.00
π Bug Fixes
- Drop test setting UCX global options via Dask config (#738) @pentschev
- Prevent CUDA context errors when testing on single-GPU (#737) @pentschev
- Handle
ucp
import error duringinitialize()
(#729) @pentschev - Check if CUDA context was created in distributed.comm.ucx (#722) @pentschev
- Fix registering correct dispatches for
cudf.Index
(#718) @galipremsagar - Register
percentile_lookup
forFrameProxyObject
(#716) @galipremsagar - Leave interface unset when ucx_net_devices unset in LocalCUDACluster (#711) @pentschev
- Update to UCX-Py 0.22 (#710) @pentschev
- Missing fixes to Distributed config namespace refactoring (#703) @pentschev
- Reset UCX-Py after rdmacm tests run (#702) @pentschev
- Skip DGX InfiniBand tests when "rc" transport is unavailable (#701) @pentschev
- Update UCX config namespace (#695) @pentschev
- Bump isort hook version (#682) @charlesbluca
π Documentation
- Update more docs for UCX 1.11+ (#720) @pentschev
- Forward-merge branch-21.08 to branch-21.10 (#707) @jakirkham
π New Features
- Warn if CUDA context is created on incorrect device with
LocalCUDACluster
(#719) @pentschev - Add
--benchmark-json
option to all benchmarks (#700) @charlesbluca - Remove Distributed tests from CI (#699) @pentschev
- Add device memory limit argument to benchmarks (#683) @charlesbluca
- Support for LocalCUDACluster with MIG (#674) @akaanirban
π οΈ Improvements
- Pin max
dask
anddistributed
versions to2021.09.1
(#735) @galipremsagar - Implements a ProxyManagerDummy for convenience (#733) @madsbk
- Add
__array_ufunc__
support forProxyObject
(#731) @galipremsagar - Use
has_cuda_context
from Distributed (#723) @pentschev - Fix deadlock and simplify proxy tracking (#712) @madsbk
- JIT-unspill: support spilling to/from disk (#708) @madsbk
- Tests: replacing the obsolete cudf.testing._utils.assert_eq calls (#706) @madsbk
- JIT-unspill: warn when spill to disk triggers (#705) @madsbk
- Remove max version pin for
dask
&distributed
on development branch (#693) @galipremsagar - ENH Replace gpuci_conda_retry with gpuci_mamba_retry (#675) @dillon-cullinan