HIP_DGEMM_BATCHED_OVERLOAD Subroutine

public subroutine HIP_DGEMM_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=JPRD) :: ALPHA
real(kind=JPRD), DIMENSION(:) :: AARRAY
integer(kind=JPIM) :: LDA
integer(kind=JPIM) :: STRIDEA
real(kind=JPRD), DIMENSION(:,:) :: BARRAY
integer(kind=JPIM) :: LDB
integer(kind=JPIM) :: STRIDEB
real(kind=JPRD) :: BETA
real(kind=JPRD), 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_dgemm_batched_overload~~CallsGraph proc~hip_dgemm_batched_overload HIP_DGEMM_BATCHED_OVERLOAD acc_get_hip_stream acc_get_hip_stream proc~hip_dgemm_batched_overload->acc_get_hip_stream interface~hip_dgemm_batched HIP_DGEMM_BATCHED proc~hip_dgemm_batched_overload->interface~hip_dgemm_batched

Called by

proc~~hip_dgemm_batched_overload~~CalledByGraph proc~hip_dgemm_batched_overload HIP_DGEMM_BATCHED_OVERLOAD interface~hip_gemm_batched HIP_GEMM_BATCHED interface~hip_gemm_batched->proc~hip_dgemm_batched_overload proc~ledir LEDIR proc~ledir->proc~hip_dgemm_batched_overload proc~leinv LEINV proc~leinv->proc~hip_dgemm_batched_overload proc~ltdir LTDIR proc~ltdir->proc~ledir proc~ltdir~2 LTDIR proc~ltdir~2->proc~ledir proc~ltinv LTINV proc~ltinv->proc~leinv proc~ltinv~2 LTINV proc~ltinv~2->proc~leinv proc~dir_trans_ctl DIR_TRANS_CTL proc~dir_trans_ctl->proc~ltdir proc~inv_trans_ctl INV_TRANS_CTL proc~inv_trans_ctl->proc~ltinv proc~ltdir_ctl LTDIR_CTL proc~ltdir_ctl->proc~ltdir proc~ltinv_ctl LTINV_CTL proc~ltinv_ctl->proc~ltinv proc~dir_trans DIR_TRANS proc~dir_trans->proc~dir_trans_ctl proc~dir_trans_ctl~2 DIR_TRANS_CTL proc~dir_trans_ctl~2->proc~ltdir_ctl proc~dir_trans~2 DIR_TRANS proc~dir_trans~2->proc~dir_trans_ctl proc~inv_trans INV_TRANS proc~inv_trans->proc~inv_trans_ctl proc~inv_trans_ctl~2 INV_TRANS_CTL proc~inv_trans_ctl~2->proc~ltinv_ctl proc~inv_trans~2 INV_TRANS proc~inv_trans~2->proc~inv_trans_ctl