(git:b77b4be)
Loading...
Searching...
No Matches
local_gemm_api Module Reference

Data Types

type  local_gemm_ctxt_type
 

Functions/Subroutines

subroutine local_gemm (opa, opb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc, ctx)
 ...
 
subroutine, public local_gemm_set_library (dgemm_library)
 ...
 

Variables

integer, parameter, public local_gemm_pu_host = 0
 
integer, parameter, public local_gemm_pu_gpu = 1
 

Function/Subroutine Documentation

◆ local_gemm()

subroutine local_gemm_api::local_gemm ( character, intent(in)  opa,
character, intent(in)  opb,
integer, intent(in)  m,
integer, intent(in)  n,
integer, intent(in)  k,
real(8), intent(in)  alpha,
real(8), dimension(:, :), intent(in), target  a,
integer, intent(in)  lda,
real(8), dimension(:, :), intent(in), target  b,
integer, intent(in)  ldb,
real(8), intent(in)  beta,
real(8), dimension(:, :), intent(inout), target  c,
integer, intent(in)  ldc,
class(local_gemm_ctxt_type), intent(inout)  ctx 
)

...

Parameters
opA...
opB...
m...
n...
k...
alpha...
A...
lda...
B...
ldb...
beta...
C...
ldc...
ctx...

Definition at line 77 of file local_gemm_api.F.

Here is the call graph for this function:

◆ local_gemm_set_library()

subroutine, public local_gemm_api::local_gemm_set_library ( integer, intent(in)  dgemm_library)

...

Parameters
dgemm_library...

Definition at line 225 of file local_gemm_api.F.

Here is the caller graph for this function:

Variable Documentation

◆ local_gemm_pu_host

integer, parameter, public local_gemm_api::local_gemm_pu_host = 0

Definition at line 43 of file local_gemm_api.F.

◆ local_gemm_pu_gpu

integer, parameter, public local_gemm_api::local_gemm_pu_gpu = 1

Definition at line 43 of file local_gemm_api.F.