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.