|
HiCMA
Hierarchical Computations on Manycore Architectures
|
#include "coreblas/include/coreblas.h"#include "coreblas/lapacke.h"#include <assert.h>#include "control/hicma_config.h"Go to the source code of this file.
Macros | |
| #define | CBLAS_SADDR(_val) (_val) |
| #define | ECHO_I(_val) |
| #define | ECHO_f(_val) |
| #define | ECHO_LN |
Functions | |
| void | hc_printmat (double *A, int m, int n, int ld) |
| void | HCORE_zgemm_fast (MORSE_enum transA, int transB, int M, int N, double alpha, double *AU, double *AV, double *Ark, int LDA, double *BU, double *BV, double *Brk, int LDB, double beta, double *CU, double *CV, double *Crk, int LDC, int rk, int maxrk, double acc, double *d_work) |
Variables | |
| int | use_trmm |
| int | use_scratch |
| int | gemm_print_index |
| int | gemm_print_mat |
| #define CBLAS_SADDR | ( | _val | ) | (_val) |
Definition at line 27 of file hcore_zgemm_fast.c.
| #define ECHO_I | ( | _val | ) |
Definition at line 36 of file hcore_zgemm_fast.c.
| #define ECHO_f | ( | _val | ) |
Definition at line 37 of file hcore_zgemm_fast.c.
| #define ECHO_LN |
Definition at line 38 of file hcore_zgemm_fast.c.
| void hc_printmat | ( | double * | A, |
| int | m, | ||
| int | n, | ||
| int | ld | ||
| ) |
Definition at line 32 of file hcore_zgemm.c.
| void HCORE_zgemm_fast | ( | MORSE_enum | transA, |
| int | transB, | ||
| int | M, | ||
| int | N, | ||
| double | alpha, | ||
| double * | AU, | ||
| double * | AV, | ||
| double * | Ark, | ||
| int | LDA, | ||
| double * | BU, | ||
| double * | BV, | ||
| double * | Brk, | ||
| int | LDB, | ||
| double | beta, | ||
| double * | CU, | ||
| double * | CV, | ||
| double * | Crk, | ||
| int | LDC, | ||
| int | rk, | ||
| int | maxrk, | ||
| double | acc, | ||
| double * | d_work | ||
| ) |
truncate according to rank
truncate according to acc
Definition at line 62 of file hcore_zgemm_fast.c.
| int use_trmm |
Definition at line 27 of file hcore_zgemm.c.
| int use_scratch |
Definition at line 90 of file time_zgemm_tile.c.
| int gemm_print_index |
Definition at line 29 of file hcore_zgemm.c.
| int gemm_print_mat |
Definition at line 30 of file hcore_zgemm.c.