|
HiCMA
Hierarchical Computations on Manycore Architectures
|
#include "morse.h"#include "hicma.h"#include "hicma_common.h"#include "runtime/starpu/chameleon_starpu.h"#include <sys/time.h>#include "runtime/starpu/runtime_codelets.h"#include "hcore_z.h"Go to the source code of this file.
Functions | |
| void | _printmat (double *A, int64_t m, int64_t n, int64_t ld) |
| void | HICMA_TASK_zgemm (const MORSE_option_t *options, MORSE_enum transA, int transB, int m, int n, double alpha, const MORSE_desc_t *AUV, const MORSE_desc_t *Ark, int Am, int An, int lda, const MORSE_desc_t *BUV, const MORSE_desc_t *Brk, int Bm, int Bn, int ldb, double beta, const MORSE_desc_t *CUV, const MORSE_desc_t *Crk, int Cm, int Cn, int ldc, int rk, int maxrk, double acc) |
Variables | |
| int | global_always_fixed_rank |
| int | global_fixed_rank |
| int | print_index |
| int | print_index_end |
| int | print_mat |
HiCMA codelets kernel HiCMA is a software package provided by King Abdullah University of Science and Technology (KAUST)
HiCMA codelets kernel HiCMA is a software package provided by King Abdullah University of Science and Technology (KAUST)
Definition in file codelet_zgemm.c.
| void _printmat | ( | double * | A, |
| int64_t | m, | ||
| int64_t | n, | ||
| int64_t | ld | ||
| ) |
| void HICMA_TASK_zgemm | ( | const MORSE_option_t * | options, |
| MORSE_enum | transA, | ||
| int | transB, | ||
| int | m, | ||
| int | n, | ||
| double | alpha, | ||
| const MORSE_desc_t * | AUV, | ||
| const MORSE_desc_t * | Ark, | ||
| int | Am, | ||
| int | An, | ||
| int | lda, | ||
| const MORSE_desc_t * | BUV, | ||
| const MORSE_desc_t * | Brk, | ||
| int | Bm, | ||
| int | Bn, | ||
| int | ldb, | ||
| double | beta, | ||
| const MORSE_desc_t * | CUV, | ||
| const MORSE_desc_t * | Crk, | ||
| int | Cm, | ||
| int | Cn, | ||
| int | ldc, | ||
| int | rk, | ||
| int | maxrk, | ||
| double | acc | ||
| ) |
Declarations of HCORE wrappers (called by HiCMA) - alphabetical order
Definition at line 45 of file codelet_zgemm.c.
| int global_always_fixed_rank |
Definition at line 46 of file hcore_zgytlr.c.
| int global_fixed_rank |
Definition at line 47 of file hcore_zgytlr.c.
| int print_index |
Definition at line 87 of file time_zgemm_tile.c.
| int print_index_end |
Definition at line 38 of file hcore_zgytlr.c.
| int print_mat |
Definition at line 89 of file time_zgemm_tile.c.