HIP_SGEMM_BATCHED Interface

interface


Called by

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

public subroutine HIP_SGEMM_BATCHED(CTA, CTB, M, N, K, ALPHA, A, LDA, TDA, B, LDB, TDB, BETA, C, LDC, TDC, BATCHCOUNT, STREAM, ALLOC) bind(C, NAME='hipblas_sgemm_wrapper')

Arguments

Type IntentOptional Attributes Name
character(kind=C_CHAR, len=1), VALUE :: CTA
character(kind=C_CHAR, len=1), VALUE :: CTB
integer(kind=C_INT), VALUE :: M
integer(kind=C_INT), VALUE :: N
integer(kind=C_INT), VALUE :: K
real(kind=C_FLOAT), VALUE :: ALPHA
real(kind=C_FLOAT), DIMENSION(LDA,*) :: A
integer(kind=C_INT), VALUE :: LDA
integer(kind=C_INT), VALUE :: TDA
real(kind=C_FLOAT), DIMENSION(LDB,*) :: B
integer(kind=C_INT), VALUE :: LDB
integer(kind=C_INT), VALUE :: TDB
real(kind=C_FLOAT), VALUE :: BETA
real(kind=C_FLOAT), DIMENSION(LDC,*) :: C
integer(kind=C_INT), VALUE :: LDC
integer(kind=C_INT), VALUE :: TDC
integer(kind=C_INT), VALUE :: BATCHCOUNT
integer(kind=C_SIZE_T) :: STREAM
type(C_PTR), intent(in), VALUE :: ALLOC