QUDA  v1.1.0
A library for QCD on GPUs
Functions
blas_interface.cpp File Reference
#include <quda.h>
#include <blas_lapack.h>
#include <tune_quda.h>

Go to the source code of this file.

Functions

TimeProfilegetProfileBLAS ()
 Profiler for covariant derivative. More...
 
void checkBLASParam (QudaBLASParam &param)
 
void blasGEMMQuda (void *arrayA, void *arrayB, void *arrayC, QudaBoolean use_native, QudaBLASParam *blas_param)
 Strided Batched GEMM. More...
 

Function Documentation

◆ blasGEMMQuda()

void blasGEMMQuda ( void *  arrayA,
void *  arrayB,
void *  arrayC,
QudaBoolean  native,
QudaBLASParam param 
)

Strided Batched GEMM.

Parameters
[in]arrayAThe array containing the A matrix data
[in]arrayBThe array containing the A matrix data
[in]arrayCThe array containing the A matrix data
[in]nativeboolean to use either the native or generic version
[in]paramThe data defining the problem execution.

Definition at line 12 of file blas_interface.cpp.

◆ checkBLASParam()

void checkBLASParam ( QudaBLASParam param)

Definition at line 56 of file interface_quda.cpp.

◆ getProfileBLAS()

TimeProfile& getProfileBLAS ( )

Profiler for covariant derivative.

Definition at line 227 of file interface_quda.cpp.