HiCMA
Hierarchical Computations on Manycore Architectures
|
#include "morse.h"
#include "runtime/starpu/chameleon_starpu.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_zuncompress (const MORSE_option_t *options, MORSE_enum transA, int transB, int m, int n, double alpha, const MORSE_desc_t *AUBV, const MORSE_desc_t *Ark, int Am, int An, int lda, double beta, const MORSE_desc_t *CD, int Cm, int Cn, int ldc) |
Variables | |
int | gemmfrk_cl_print_index = 0 |
int | gemmfrk_cl_print_mat = 0 |
int | print_mat |
void _printmat | ( | double * | A, |
int64_t | m, | ||
int64_t | n, | ||
int64_t | ld | ||
) |
void HICMA_TASK_zuncompress | ( | const MORSE_option_t * | options, |
MORSE_enum | transA, | ||
int | transB, | ||
int | m, | ||
int | n, | ||
double | alpha, | ||
const MORSE_desc_t * | AUBV, | ||
const MORSE_desc_t * | Ark, | ||
int | Am, | ||
int | An, | ||
int | lda, | ||
double | beta, | ||
const MORSE_desc_t * | CD, | ||
int | Cm, | ||
int | Cn, | ||
int | ldc | ||
) |
CD=AU*BV'. Ranks of tiles of AU are in Ark. Ranks of tiles of BV are in Brk. Multiplied tiles must have same rank. CD is dense output.
Definition at line 41 of file codelet_zuncompress.c.
int gemmfrk_cl_print_index = 0 |
Definition at line 25 of file codelet_zuncompress.c.
int gemmfrk_cl_print_mat = 0 |
Definition at line 26 of file codelet_zuncompress.c.
int print_mat |
Definition at line 89 of file time_zgemm_tile.c.