Skip to content

Releases: ROCm/HIPIFY

HIPIFY tools for ROCm 6.4.1

20 May 13:13
ed0de49
Compare
Choose a tag to compare

HIPIFY code for ROCm 6.4.1 did not change.

HIPIFY tools for ROCm 6.4.0

11 Apr 13:32
Compare
Choose a tag to compare

Added

  • CUDA 12.6.3 support
  • cuDNN 9.7.0 support
  • cuTENSOR 2.0.2.1 support
  • LLVM 19.1.7 support
  • Full support for direct hipification of cuRAND into rocRAND under the --roc option
  • #1617 Support for fp8 math device/host API

Resolved issues

  • MIOpen support in hipify-perl under the -miopen option
  • Use const_cast<const char**> for the last arguments in the hiprtcCreateProgram and hiprtcCompileProgram function calls, as in CUDA, they are of the const char* const* type
  • #1769 Support for fp16 device/host API
  • #1800 Fix instructions on building LLVM for HIPIFY on Linux

Known issues

  • #833 hipify-clang build failure against LLVM 15-18 on Ubuntu, CentOS, and Fedora

HIPIFY tools for ROCm 6.1.5

12 Mar 14:40
Compare
Choose a tag to compare

HIPIFY code for ROCm 6.1.5 did not change.

HIPIFY tools for ROCm 6.3.3

19 Feb 17:45
Compare
Choose a tag to compare

HIPIFY code for ROCm 6.3.3 did not change.

HIPIFY tools for ROCm 6.3.2

28 Jan 15:41
Compare
Choose a tag to compare

HIPIFY code for ROCm 6.3.2 did not change.

HIPIFY tools for ROCm 6.3.1

20 Dec 16:09
Compare
Choose a tag to compare

Added

  • CUDA 12.6.2 support
  • cuDNN 9.5.1 support
  • LLVM 19.1.3 support
  • Full hipBLAS 64-bit APIs support
  • Full rocBLAS 64-bit APIs support

Resolved issues

  • Added missing support for device intrinsics and built-ins: __all_sync, __any_sync, __ballot_sync, __activemask, __match_any_sync, __match_all_sync, __shfl_sync, __shfl_up_sync, __shfl_down_sync, and __shfl_xor_sync

HIPIFY tools for ROCm 6.3.0

03 Dec 19:43
Compare
Choose a tag to compare

Added

  • CUDA 12.6.1 support
  • cuDNN 9.5.0 support
  • LLVM 19.1.1 support
  • rocBLAS 64-bit APIs support
  • Initial support for direct hipification of cuDNN into MIOpen under the --roc option
  • Initial support for direct hipification of cuRAND into rocRAND under the --roc option
  • [#1650] Added a filtering ability for the supplementary hipification scripts

Resolved issues

  • Correct roc header files support

HIPIFY tools for ROCm 6.2.4

06 Nov 19:53
Compare
Choose a tag to compare

Added

  • cuDNN 9.3.0 support

Resolved issues

  • Removed some post HIP 6.2 APIs from support
  • Added hipification support for HIP functions hipSetValidDevices, hipMemcpy2DArrayToArray, hipMemcpyAtoA, hipMemcpyAtoD, hipMemcpyAtoA, hipMemcpyAtoHAsync, and hipMemcpyHtoAAsync
  • Fixed an issue with Skipped some replacements when hipification didn't occur at all

HIPIFY tools for ROCm 6.2.2

27 Sep 15:59
Compare
Choose a tag to compare

HIPIFY code for ROCm 6.2.2 did not change.

HIPIFY tools for ROCm 6.2.1

20 Sep 19:56
Compare
Choose a tag to compare

Added

  • CUDA 12.5.1 support
  • cuDNN 9.2.1 support
  • LLVM 18.1.8 support
  • hipBLAS 64-bit APIs support
  • Support for Math Constants math_constants.h