|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
Go to the source code of this file.
Classes | |
| struct | gbstrct_blg |
Macros | |
| #define | PRECISION_z |
| #define | MAX_THREADS_BLG 256 |
| #define | MAX_EVENTSBLG 163840 |
| #define | core_event_startblg(my_core_id) event_start_timeblg[my_core_id] = get_time_azz();\ |
| #define | core_event_endblg(my_core_id) event_end_timeblg[my_core_id] = get_time_azz();\ |
| #define | core_log_eventblg(event, my_core_id) |
Functions | |
| real_Double_t | get_time_azz (void) |
| void | findVTpos (int N, int NB, int Vblksiz, int sweep, int st, int *Vpos, int *TAUpos, int *Tpos, int *myblkid) |
| void | findVTsiz (int N, int NB, int Vblksiz, int *blkcnt, int *LDV) |
| magma_int_t | plasma_ceildiv (magma_int_t a, magma_int_t b) |
| int event_numblg[MAX_THREADS_BLG] | __attribute__ ((aligned(128))) |
Variables | |
| struct gbstrct_blg | core_in_all |
| int | log_eventsblg = 0 |
| #define core_event_endblg | ( | my_core_id | ) | event_end_timeblg[my_core_id] = get_time_azz();\ |
Definition at line 110 of file magma_zbulgeinc.h.
| #define core_event_startblg | ( | my_core_id | ) | event_start_timeblg[my_core_id] = get_time_azz();\ |
Definition at line 107 of file magma_zbulgeinc.h.
| #define core_log_eventblg | ( | event, | |
| my_core_id | |||
| ) |
Definition at line 113 of file magma_zbulgeinc.h.
| #define MAX_EVENTSBLG 163840 |
Definition at line 98 of file magma_zbulgeinc.h.
| #define MAX_THREADS_BLG 256 |
Configuration
Definition at line 25 of file magma_zbulgeinc.h.
| #define PRECISION_z |
Definition at line 14 of file magma_zbulgeinc.h.
| int event_numblg [MAX_THREADS_BLG] __attribute__ | ( | (aligned(128)) | ) |
| void findVTpos | ( | int | N, |
| int | NB, | ||
| int | Vblksiz, | ||
| int | sweep, | ||
| int | st, | ||
| int * | Vpos, | ||
| int * | TAUpos, | ||
| int * | Tpos, | ||
| int * | myblkid | ||
| ) |
Definition at line 68 of file bulge_auxiliary.cpp.
| void findVTsiz | ( | int | N, |
| int | NB, | ||
| int | Vblksiz, | ||
| int * | blkcnt, | ||
| int * | LDV | ||
| ) |
Definition at line 97 of file bulge_auxiliary.cpp.
| real_Double_t get_time_azz | ( | void | ) |
Definition at line 24 of file bulge_auxiliary.cpp.
| magma_int_t plasma_ceildiv | ( | magma_int_t | a, |
| magma_int_t | b | ||
| ) |
Definition at line 36 of file bulge_auxiliary.cpp.
| struct gbstrct_blg core_in_all |
Definition at line 118 of file chetrd_bhe2trc_v3.cpp.
| int log_eventsblg = 0 |
Definition at line 105 of file magma_zbulgeinc.h.