HiCMA
Hierarchical Computations on Manycore Architectures
codelet_zgemm_bdcd.c File Reference
#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_bdcd (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 *BD, int Bm, int Bn, int ldb, double beta, const MORSE_desc_t *CD, int Cm, int Cn, int ldc)
 

Variables

int global_always_fixed_rank
 
int global_fixed_rank
 
int print_mat
 

Detailed Description

HiCMA codelets kernel HiCMA is a software package provided by King Abdullah University of Science and Technology (KAUST)

Version
0.1.1
Author
Kadir Akbudak
Date
2018-11-08 normal z -> c d s

Definition in file codelet_zgemm_bdcd.c.

Function Documentation

◆ _printmat()

void _printmat ( double *  A,
int64_t  m,
int64_t  n,
int64_t  ld 
)

◆ HICMA_TASK_zgemm_bdcd()

void HICMA_TASK_zgemm_bdcd ( 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 *  BD,
int  Bm,
int  Bn,
int  ldb,
double  beta,
const MORSE_desc_t *  CD,
int  Cm,
int  Cn,
int  ldc 
)

Definition at line 43 of file codelet_zgemm_bdcd.c.

Variable Documentation

◆ global_always_fixed_rank

int global_always_fixed_rank

Definition at line 46 of file hcore_zgytlr.c.

◆ global_fixed_rank

int global_fixed_rank

Definition at line 47 of file hcore_zgytlr.c.

◆ print_mat

int print_mat

Definition at line 89 of file time_zgemm_tile.c.