pypi cupy 9.2.0
v9.2.0

latest releases: 14.2.0, 14.1.1, 14.1.0...
5 years ago

This is the release note of v9.2.0. See here for the complete list of solved issues and merged PRs.

We are running a Gitter chat for general discussions and quick questions. Feel free to join the channel to talk with developers and users!

Highlights

  • CuPy now supports CUDA 11.3 (cupy-cuda113) and AMD ROCm 4.2 (cupy-rocm-4-2) and binary wheels are now available on PyPI.

Known Issues

  • cupy-cuda111 wheels only support CUDA 11.1.1 and will not work with CUDA 11.1.0 (#5313).
  • cupy-cuda110 and cupy-cuda111 wheels are not available yet in PyPI. In the meantime, they can be downloaded from the Assets section below. See #4971 for detailed instructions.

Changes

Enhancements

  • Add CUDA 11.3 headers (#5232)
  • Do not use handles unless requested in cupy.show_config() (#5285)
  • Use independent version of hipFFT for ROCm 4.1 and later (#5351)
  • Support cuTENSOR v1.3.1 (#5370)
  • Support cuDNN v8.2.1 (#5372)

Bug Fixes

  • MemoryAsyncPool: Use the "current" mempool instead of the "default" one (#5271)
  • Fix MemoryAsync to keep a weakref to stream (#5307)
  • Fix cuFFT callback for sm_61 etc (#5325)
  • Fix large arrays assignment (#5333)
  • Fix check_availablity for cupy.cusolver (#5336)
  • Fix cuDNN preloading (#5365)
  • Ensure source array is C-contiguous before copying to CUDAArray (#5375)
  • Remove unnecessary print (#5377)

Code Fixes

  • Use cdef instead of cpdef where appropriate (#5274)
  • Fix cub repository url (#5288)

Documentation

  • Fix matmul docstring (#5281)
  • Update list of wheels in README (#5284)
  • Add user guide for FFT (#5286)
  • Fix deadlink to tutorial and reorder in README (#5291)
  • Add user guide for streams & events (#5302)
  • Document ExternalStream (#5312)
  • user_guide/basic.rst: various improvements (#5356)
  • Add ROCm 4.2 support to install docs (#5360)

Installation

  • Exclude Cython 3 from setup_requires (#5273)
  • Add upper restrictions to NumPy/SciPy versions (#5321)

Tests

  • Fix threading memory pool tests (#5289)
  • Fix Windows CI kernel cache (#5317)
  • Xfail random generator tests for HIP (#5359)
  • Tentatively pin to SciPy 1.6 in Windows CI (#5369)

Contributors

The CuPy Team would like to thank all those who contributed to this release!

@leofang @maxim-belkin

Don't miss a new cupy release

NewReleases is sending notifications on new releases.