|
| CLA_Matrix (CkMigrateMessage *m) |
|
virtual void | pup (PUP::er &p) |
|
virtual void | ResumeFromSync () |
|
void | synchronize (void) |
|
| CLA_Matrix (int M, int K, int N, int m, int k, int n, int strideM, int strideN, int strideK, int part, CProxy_CLA_Matrix other1, CProxy_CLA_Matrix other2, CkCallback ready, int gemmSplitOrtho) |
|
void | receiveA (CLA_Matrix_msg *m) |
|
void | receiveB (CLA_Matrix_msg *m) |
|
| CLA_Matrix (CProxy_CLA_MM3D_multiplier p, int M, int K, int N, int m, int k, int n, int strideM, int strideK, int strideN, int part, CkCallback cb, CkGroupID gid, int gemmSplitOrtho) |
|
void | ready (CkReductionMsg *m) |
|
void | readyC (CkReductionMsg *m) |
|
void | mult_done (CkReductionMsg *m) |
|
|
void | multiply (double alpha, double beta, internalType *data, void(*fptr)(void *), void *usr_data) |
|
void | multiply () |
|
|
int | M |
|
int | K |
|
int | N |
|
int | m |
|
int | k |
|
int | n |
|
int | um |
|
int | uk |
|
int | un |
|
int | M_chunks |
|
int | K_chunks |
|
int | N_chunks |
|
int | M_stride |
|
int | K_stride |
|
int | N_stride |
|
int | part |
|
int | algorithm |
|
int | gemmSplitOrtho |
|
void(* | fcb )(void *obj) |
|
void * | user_data |
|
double | alpha |
|
double | beta |
|
CProxySection_CLA_Matrix | commGroup2D |
|
internalType * | tmpA |
|
internalType * | tmpB |
|
internalType * | dest |
|
int | row_count |
|
int | col_count |
|
CProxy_CLA_Matrix | other1 |
|
CProxy_CLA_Matrix | other2 |
|
CProxySection_CLA_MM3D_multiplier | commGroup3D |
|
CkCallback | init_cb |
|
CkReductionMsg * | res_msg |
|
bool | got_start |
|
bool | got_data |
|
|
class | CLA_Matrix_interface |
|
Definition at line 15 of file CLA_Matrix.h.
The documentation for this class was generated from the following files: