Releases: ROCm/HIPIFY
Releases · ROCm/HIPIFY
HIPIFY tools for ROCm 5.1.0
Added
- CUDA 11.5.1 support
- cuDNN 8.3.2 support
Resolved issues
- Hipification of
cuOccupancyMaxPotentialBlockSize
andcuOccupancyMaxPotentialBlockSizeWithFlags
HIPIFY tools for ROCm 5.0.2
HIPIFY code for ROCm 5.0.2 did not change.
HIPIFY tools for ROCm 5.0.1
HIPIFY code for ROCm 5.0.1 did not change.
HIPIFY tools for ROCm 5.0.0
Added
- CUDA 11.4.2 support
- cuDNN 8.3.2 support
- Initial hipRTC support
- GNU C/C++ 11.2 support
- Visual Studio 2022 support
- LLVM 13.0.0 support
- New options:
--experimental
--cuda-kernel-execution-syntax
Changed
- Support for different formats of locally generated documentation
- Experimentally supported APIs
Resolved issues
- Packaging for Debian and RPM Linux distributions
- Undo argument typecasting for four driver API functions (
cuStreamWaitValue32
,
cuStreamWaitValue64
,cuStreamWriteValue32
, andcuStreamWriteValue64
) because the arguments
in the corresponding HIP functions are nowuint
HIPIFY tools for ROCm 4.5.2
HIPIFY code for ROCm 4.5.2 did not change.
HIPIFY tools for ROCm 4.5.0
Added
- cuDNN 8.2.4 support
- Initial graph API support
- GNU C/C++ 11.1 support
- LLVM 12.0.1 support
Changed
- Synthetic unit tests
-std=c++14
by default
Resolved issues
- Abandoned
HIP_DYNAMIC_SHARED
HIPIFY tools for ROCm 4.3.1
HIPIFY code for ROCm 4.3.1 did not change.
HIPIFY tools for ROCm 4.3.0
Added
- CUDA 11.3.0 support
- cuDNN 8.2.0 support
- LLVM 12.0.0 support
Resolved issues
- Added missing type casting arguments for
cuStreamWaitValue32(64)
andcuStreamWriteValue32(64)
HIPIFY tools for ROCm 4.2.0
Added
- CUDA 11.2.2 support
- cuDNN 8.1.1 support
- Initial device API support
- LLVM 11.1.0 support
- New options:
--doc-format=<value>
, withfull
(default),strict
, andcompact
options
Changed
- Tests on kernel launch syntax
HIPIFY tools for ROCm 4.1.0
Added
- CUDA 11.2.0 support
- Stream-ordered memory API support
- cuDNN 8.1.1 support
- LLVM 11.0.1 support
Changed
- Initial support for API versioning
Resolved issues
- Patches for LLVM 10.0.x and 11.0.0 (Windows and Linux)