Releases: ROCm/hipBLAS
Releases · ROCm/hipBLAS
hipBLAS 0.50.0 for ROCm 5.1.0
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
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
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
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
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
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
No changes made for ROCm 4.3.1.
hipBLAS 0.45.0 for ROCm 4.3.0
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
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
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