v22.04.00
π Bug Fixes
- Add cuda-python dependency to pyproject.toml (#994) @sevagh
- Disable opportunistic reuse in async mr when cuda driver < 11.5 (#993) @rongou
- Use CUDA 11.2+ features via dlopen (#990) @robertmaynard
- Skip async mr tests when cuda runtime/driver < 11.2 (#986) @rongou
- Fix warning/error in debug assertion in device_uvector.hpp (#979) @harrism
- Fix signed/unsigned comparison warning (#970) @jlowe
- Fix comparison of async MRs with different underlying pools. (#965) @harrism
π New Features
π οΈ Improvements
- Temporarily disable new
ops-bot
functionality (#1005) @ajschmidt8 - Rename
librmm_tests
tolibrmm-tests
(#1000) @ajschmidt8 - Update
librmm
conda
recipe (#997) @ajschmidt8 - Remove
no_cma
/has_cma
variants (#996) @ajschmidt8 - Fix free-before-alloc in multithreaded test (#992) @aladram
- Add
.github/ops-bot.yaml
config file (#991) @ajschmidt8 - Log allocation failures (#988) @rongou
- Update
librmm
conda
outputs (#983) @ajschmidt8 - Bump Python requirements in
setup.cfg
andrmm_dev.yml
(#982) @shwina - New benchmark compares concurrent throughput of device_vector and device_uvector (#981) @harrism
- Update
librmm
recipe to outputlibrmm_tests
package (#978) @ajschmidt8 - Update upload.sh to use
--croot
(#975) @AyodeAwe - Fix
conda
uploads (#974) @ajschmidt8 - Add CMake
install
rules for tests (#969) @ajschmidt8 - Add device_buffer::ssize() and device_uvector::ssize() (#966) @harrism
- Added yml file for cudatoolkit version 11.6 (#964) @alhad-deshpande
- Replace
ccache
withsccache
(#963) @ajschmidt8 - Make
pool_memory_resource::pool_size()
public (#962) @shwina - Allow construction of cuda_async_memory_resource from existing pool (#889) @fkallen