|
QUDA
v1.1.0
A library for QCD on GPUs
|
#include <stdlib.h>#include <stdio.h>#include <time.h>#include <math.h>#include <string.h>#include <complex>#include <inttypes.h>#include <util_quda.h>#include <host_utils.h>#include <command_line_params.h>#include "misc.h"#include <Eigen/Dense>Go to the source code of this file.
Functions | |
| void | fillEigenArray (MatrixXcd &EigenArr, complex< double > *arr, int rows, int cols, int ld, int offset) |
| double | blasGEMMEigenVerify (void *A_data, void *B_data, void *C_data_copy, void *C_data, uint64_t refA_size, uint64_t refB_size, uint64_t refC_size, QudaBLASParam *blas_param) |
| double | blasGEMMQudaVerify (void *arrayA, void *arrayB, void *arrayC, void *arrayCcopy, uint64_t refA_size, uint64_t refB_size, uint64_t refC_size, QudaBLASParam *blas_param) |
| double blasGEMMEigenVerify | ( | void * | A_data, |
| void * | B_data, | ||
| void * | C_data_copy, | ||
| void * | C_data, | ||
| uint64_t | refA_size, | ||
| uint64_t | refB_size, | ||
| uint64_t | refC_size, | ||
| QudaBLASParam * | blas_param | ||
| ) |
Definition at line 31 of file blas_reference.cpp.
| double blasGEMMQudaVerify | ( | void * | arrayA, |
| void * | arrayB, | ||
| void * | arrayC, | ||
| void * | arrayCcopy, | ||
| uint64_t | refA_size, | ||
| uint64_t | refB_size, | ||
| uint64_t | refC_size, | ||
| QudaBLASParam * | blas_param | ||
| ) |
Definition at line 212 of file blas_reference.cpp.
| void fillEigenArray | ( | MatrixXcd & | EigenArr, |
| complex< double > * | arr, | ||
| int | rows, | ||
| int | cols, | ||
| int | ld, | ||
| int | offset | ||
| ) |
Definition at line 19 of file blas_reference.cpp.