HIP_SGEMM_BATCHED_OVERLOAD Subroutine

public subroutine HIP_SGEMM_BATCHED_OVERLOAD(TRANSA, TRANSB, M, N, K, ALPHA, AARRAY, LDA, STRIDEA, BARRAY, LDB, STRIDEB, BETA, CARRAY, LDC, STRIDEC, BATCHCOUNT, STREAM, ALLOC)

Arguments

Type IntentOptional Attributes Name
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) :: STRIDEA
real(kind=JPRM), DIMENSION(*) :: BARRAY
integer(kind=JPIM) :: LDB
integer(kind=JPIM) :: STRIDEB
real(kind=JPRM) :: BETA
real(kind=JPRM), DIMENSION(:) :: CARRAY
integer(kind=JPIM) :: LDC
integer(kind=JPIM) :: STRIDEC
integer(kind=JPIM) :: BATCHCOUNT
integer(kind=C_INT) :: STREAM
type(GROWING_ALLOCATION_TYPE), intent(in) :: ALLOC

Calls

proc~~hip_sgemm_batched_overload~~CallsGraph proc~hip_sgemm_batched_overload HIP_SGEMM_BATCHED_OVERLOAD acc_get_hip_stream acc_get_hip_stream proc~hip_sgemm_batched_overload->acc_get_hip_stream interface~hip_sgemm_batched HIP_SGEMM_BATCHED proc~hip_sgemm_batched_overload->interface~hip_sgemm_batched

Called by

proc~~hip_sgemm_batched_overload~~CalledByGraph proc~hip_sgemm_batched_overload HIP_SGEMM_BATCHED_OVERLOAD interface~hip_gemm_batched HIP_GEMM_BATCHED interface~hip_gemm_batched->proc~hip_sgemm_batched_overload