|
HiCMA
Hierarchical Computations on Manycore Architectures
|
#include "morse.h"Go to the source code of this file.
Macros | |
| #define | _TYPE double |
| #define | _PREC double |
| #define | _LAMCH LAPACKE_dlamch_work |
| #define | _FMULS 0 |
| #define | _FADDS 0 |
| #define | _NAME "HICMA_zgemm_Tile" |
| #define | PASTE_CODE_IPARAM_LOCALS(iparam) |
| #define | PASTE_CODE_ALLOCATE_MATRIX_TILE(_desc_, _cond_, _type_, _type2_, _lda_, _m_, _n_) |
| #define | PASTE_CODE_FREE_MATRIX(_desc_) MORSE_Desc_Destroy( &_desc_ ); |
| #define | PASTE_TILE_TO_LAPACK(_desc_, _name_, _cond_, _type_, _lda_, _n_) |
| #define | PASTE_CODE_ALLOCATE_MATRIX(_name_, _cond_, _type_, _lda_, _n_) |
| #define | PASTE_CODE_ALLOCATE_COPY(_name_, _cond_, _type_, _orig_, _lda_, _n_) |
| #define | START_TRACING() |
| #define | STOP_TRACING() |
| #define | START_DAG() do {} while(0); |
| #define | STOP_DAG() do {} while(0); |
| #define | START_DISTRIBUTED() do {} while(0); |
| #define | STOP_DISTRIBUTED() do {} while(0); |
| #define | START_TIMING() |
| #define | STOP_TIMING() |
Typedefs | |
| typedef double | morse_time_t |
Functions | |
| int | RunTest (int *iparam, double *dparam, morse_time_t *t_, char *rankfile) |
| void * | morse_getaddr_null (const MORSE_desc_t *A, int m, int n) |
This file contains the macros used for timing experiments.
HiCMA is a software package provided by King Abdullah University of Science and Technology (KAUST)
Definition in file timing.h.
| #define PASTE_CODE_IPARAM_LOCALS | ( | iparam | ) |
| #define PASTE_CODE_ALLOCATE_MATRIX_TILE | ( | _desc_, | |
| _cond_, | |||
| _type_, | |||
| _type2_, | |||
| _lda_, | |||
| _m_, | |||
| _n_ | |||
| ) |
| #define PASTE_CODE_FREE_MATRIX | ( | _desc_ | ) | MORSE_Desc_Destroy( &_desc_ ); |
| #define PASTE_TILE_TO_LAPACK | ( | _desc_, | |
| _name_, | |||
| _cond_, | |||
| _type_, | |||
| _lda_, | |||
| _n_ | |||
| ) |
| #define PASTE_CODE_ALLOCATE_MATRIX | ( | _name_, | |
| _cond_, | |||
| _type_, | |||
| _lda_, | |||
| _n_ | |||
| ) |
| #define PASTE_CODE_ALLOCATE_COPY | ( | _name_, | |
| _cond_, | |||
| _type_, | |||
| _orig_, | |||
| _lda_, | |||
| _n_ | |||
| ) |
| #define START_TRACING | ( | ) |
| #define STOP_TRACING | ( | ) |
| #define START_TIMING | ( | ) |
| #define STOP_TIMING | ( | ) |
| typedef double morse_time_t |
| enum iparam_timing |
| enum dparam_timing |
| int RunTest | ( | int * | iparam, |
| double * | dparam, | ||
| morse_time_t * | t_, | ||
| char * | rankfile | ||
| ) |
Definition at line 153 of file time_zgemm_tile.c.