Skip to content

Releases: ROCm/hipBLAS

hipBLAS 0.50.0 for ROCm 5.1.0

30 Mar 17:27
Compare
Choose a tag to compare

Added

  • Added library version and device information to hipblas-test output
  • Added --rocsolver-path command line option to choose path to pre-built rocSOLVER, as
    absolute or relative path
  • Added --cmake_install command line option to update cmake to minimum version if required
  • Added cmake-arg parameter to pass in cmake arguments while building
  • Added infrastructure to support readthedocs hipBLAS documentation.

Fixed

  • Added hipblasVersionMinor define. hipblaseVersionMinor remains defined
    for backwards compatibility.
  • Doxygen warnings in hipblas.h header file.

Changed

  • rocblas-path command line option can be specified as either absolute or relative path
  • Help message improvements in install.sh and rmake.py
  • Updated googletest dependency from 1.10.0 to 1.11.0

hipBLAS 0.49.0 for ROCm 5.0.2

04 Mar 17:54
1bbd795
Compare
Choose a tag to compare

hipBLAS code for ROCm 5.0.2 is unchanged from hipBLAS for ROCm 5.0.1. The library was rebuilt for the updated ROCm 5.0.2 stack.

hipBLAS 0.49.0 for ROCm 5.0.1

16 Feb 22:16
1bbd795
Compare
Choose a tag to compare

hipBLAS code for ROCm 5.0.1 is unchanged from hipBLAS for ROCm 5.0.0. The library was rebuilt for the updated ROCm 5.0.1 stack.

hipBLAS 0.49.0 for ROCm 5.0.0

09 Feb 20:30
1bbd795
Compare
Choose a tag to compare

Added

  • Added rocSOLVER functions to hipblas-bench
  • Added option ROCM_MATHLIBS_API_USE_HIP_COMPLEX to opt-in to use hipFloatComplex and hipDoubleComplex
  • Added compilation warning for future trmm changes
  • Added documentation to hipblas.h
  • Added option to forgo pivoting for getrf and getri when ipiv is nullptr
  • Added code coverage option

Fixed

  • Fixed use of incorrect 'HIP_PATH' when building from source.
  • Fixed windows packaging
  • Allowing negative increments in hipblas-bench
  • Removed boost dependency

hipBLAS 0.48.0 for ROCm 4.5.2

10 Dec 19:27
779a360
Compare
Choose a tag to compare

hipBLAS code for ROCm 4.5.2 is unchanged from hipBLAS for ROCm 4.5.0. The library was rebuilt for the updated ROCm 4.5.2 stack.

hipBLAS 0.48.0 for ROCm 4.5.0

27 Oct 21:47
779a360
Compare
Choose a tag to compare

Added

  • Added HIPBLAS_STATUS_UNKNOWN for unsupported backend status codes
  • Added more support for hipblas-bench

Fixed

  • Avoid large offset overflow for gemv and hemv in hipblas-test

Changed

  • Packaging split into a runtime package called hipblas and a development package called hipblas-devel. The development package depends on runtime. The runtime package suggests the development package for all supported OSes except CentOS 7 to aid in the transition. The suggests feature in packaging is introduced as a deprecated feature and will be removed in a future rocm release.

hipBLAS 0.45.0 for ROCm 4.3.1

27 Aug 17:41
63afcb3
Compare
Choose a tag to compare

No changes made for ROCm 4.3.1.

hipBLAS 0.45.0 for ROCm 4.3.0

30 Jul 22:52
63afcb3
Compare
Choose a tag to compare

Added

  • Added hipblasStatusToString

Fixed

  • Added catch() blocks around API calls to prevent the leak of C++ exceptions

hipBLAS-0.44.0 for ROCm 4.2.0

10 May 23:17
00b0358
Compare
Choose a tag to compare

Added

  • Made necessary changes to work with rocBLAS' gemm_ex changes. When using rocBLAS backend, hipBLAS will query the preferable
    layout of int8 data to be passed to gemm_ex, and will pass in the resulting flag. Users must be sure to use the preferable
    data format when calling gemm_ex with a rocBLAS backend.
  • Added hipblas-bench with support for:
    • copy, swap, scal

hipBLAS-0.42.0 for ROCm 4.1.0

23 Mar 01:18
745b744
Compare
Choose a tag to compare

Added
Added the following functions. All added functions include batched and strided-batched support with rocBLAS backend:
axpy_ex
dot_ex
nrm2_ex
rot_ex
scal_ex

Fixed
Fixed complex unit test bug caused by incorrect caxpy and zaxpy function signatures

Known Issues

  • None