HIP_SGEMM_GROUPED_OVERLOAD Subroutine

public subroutine HIP_SGEMM_GROUPED_OVERLOAD(BLAS_ID, TRANSA, TRANSB, M, N, K, ALPHA, AARRAY, LDA, OFFSETA, BARRAY, LDB, OFFSETB, BETA, CARRAY, LDC, OFFSETC, BATCHCOUNT, STREAM, ALLOC)

Arguments

Type IntentOptional Attributes Name
integer(kind=C_INT), intent(in) :: BLAS_ID
character(kind=C_CHAR, len=1), VALUE :: TRANSA
character(kind=C_CHAR, len=1), VALUE :: TRANSB
integer(kind=JPIM) :: M
integer(kind=JPIM) :: N(:)
integer(kind=JPIM) :: K(:)
real(kind=JPRM) :: ALPHA
real(kind=JPRM), DIMENSION(:) :: AARRAY
integer(kind=JPIM) :: LDA
integer(kind=JPIM) :: OFFSETA(:)
real(kind=JPRM), DIMENSION(:,:,:) :: BARRAY
integer(kind=JPIM) :: LDB
integer(kind=JPIM) :: OFFSETB(:)
real(kind=JPRM) :: BETA
real(kind=JPRM), DIMENSION(:) :: CARRAY
integer(kind=JPIM) :: LDC
integer(kind=JPIM) :: OFFSETC(:)
integer(kind=JPIM) :: BATCHCOUNT
integer(kind=C_INT) :: STREAM
type(GROWING_ALLOCATION_TYPE), intent(in) :: ALLOC

Calls

proc~~hip_sgemm_grouped_overload~~CallsGraph proc~hip_sgemm_grouped_overload HIP_SGEMM_GROUPED_OVERLOAD acc_get_hip_stream acc_get_hip_stream proc~hip_sgemm_grouped_overload->acc_get_hip_stream interface~hip_sgemm_grouped HIP_SGEMM_GROUPED proc~hip_sgemm_grouped_overload->interface~hip_sgemm_grouped

Called by

proc~~hip_sgemm_grouped_overload~~CalledByGraph proc~hip_sgemm_grouped_overload HIP_SGEMM_GROUPED_OVERLOAD interface~hip_gemm_batched HIP_GEMM_BATCHED interface~hip_gemm_batched->proc~hip_sgemm_grouped_overload