From 443d1a86619ef0b4ac16bf5b549054e8cf73d287 Mon Sep 17 00:00:00 2001 From: Xavier Lacoste <xavier.lacoste@atos.net> Date: Thu, 29 Feb 2024 13:47:33 +0100 Subject: [PATCH] hipblas/ztrmm: Change the xtrmm API for ROCM_MAJOR_VERSION >= 6 --- gpuhipblas/compute/hip_ztrmm.c | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/gpuhipblas/compute/hip_ztrmm.c b/gpuhipblas/compute/hip_ztrmm.c index e8770c54c..9aa5bd65d 100644 --- a/gpuhipblas/compute/hip_ztrmm.c +++ b/gpuhipblas/compute/hip_ztrmm.c @@ -11,11 +11,11 @@ * * @brief Chameleon hip_ztrmm GPU kernel * - * @version 1.2.0 + * @version 1.3.0 * @author Florent Pruvost * @author Mathieu Faverge * @author Loris Lucido - * @date 2022-02-22 + * @date 2024-04-03 * @precisions normal z -> c d s * */ @@ -32,15 +32,24 @@ HIP_ztrmm( cham_side_t side, cham_uplo_t uplo, { hipblasStatus_t rc; +#if (ROCM_VERSION_MAJOR < 6) rc = hipblasZtrmm( handle, chameleon_hipblas_const(side), chameleon_hipblas_const(uplo), chameleon_hipblas_const(transa), chameleon_hipblas_const(diag), m, n, HIPBLAS_VALUE(alpha), A, lda, B, ldb ); +#else + rc = hipblasZtrmm( handle, + chameleon_hipblas_const(side), chameleon_hipblas_const(uplo), + chameleon_hipblas_const(transa), chameleon_hipblas_const(diag), + m, n, + HIPBLAS_VALUE(alpha), A, lda, + B, ldb, + B, ldb ); +#endif assert( rc == HIPBLAS_STATUS_SUCCESS ); (void)rc; return CHAMELEON_SUCCESS; } - -- GitLab