MAGMA  1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
gbstrct_blg Struct Reference

#include <magma_cbulgeinc.h>

List of all members.

Public Attributes

cuFloatComplex * dQ1
cuFloatComplex * dT1
cuFloatComplex * dT2
cuFloatComplex * dV2
cuFloatComplex * dE
cuFloatComplex * T
cuFloatComplex * A
cuFloatComplex * V
cuFloatComplex * TAU
cuFloatComplex * E
cuFloatComplex * E_CPU
int cores_num
int locores_num
int overlapQ1
int usemulticpu
int NB
int NBTILES
int N
int NE
int N_CPU
int N_GPU
int LDA
int LDE
int BAND
int grsiz
int Vblksiz
int WANTZ
char SIDE
real_Double_ttimeblg
real_Double_ttimeaplQ
volatile int * ss_prog
double * dQ1
double * dT1
double * dT2
double * dV2
double * dE
double * T
double * A
double * V
double * TAU
double * E
double * E_CPU
float * dQ1
float * dT1
float * dT2
float * dV2
float * dE
float * T
float * A
float * V
float * TAU
float * E
float * E_CPU
cuDoubleComplex * dQ1
cuDoubleComplex * dT1
cuDoubleComplex * dT2
cuDoubleComplex * dV2
cuDoubleComplex * dE
cuDoubleComplex * T
cuDoubleComplex * A
cuDoubleComplex * V
cuDoubleComplex * TAU
cuDoubleComplex * E
cuDoubleComplex * E_CPU

Detailed Description

Static scheduler

Definition at line 56 of file magma_cbulgeinc.h.


Member Data Documentation

cuFloatComplex* gbstrct_blg::A

Definition at line 63 of file magma_cbulgeinc.h.

double* gbstrct_blg::A

Definition at line 63 of file magma_dbulgeinc.h.

float* gbstrct_blg::A

Definition at line 63 of file magma_sbulgeinc.h.

cuDoubleComplex* gbstrct_blg::A

Definition at line 63 of file magma_zbulgeinc.h.

int gbstrct_blg::BAND

Definition at line 80 of file magma_cbulgeinc.h.

int gbstrct_blg::cores_num

Definition at line 68 of file magma_cbulgeinc.h.

double* gbstrct_blg::dE

Definition at line 61 of file magma_dbulgeinc.h.

float* gbstrct_blg::dE

Definition at line 61 of file magma_sbulgeinc.h.

cuFloatComplex* gbstrct_blg::dE

Definition at line 61 of file magma_cbulgeinc.h.

cuDoubleComplex* gbstrct_blg::dE

Definition at line 61 of file magma_zbulgeinc.h.

cuFloatComplex* gbstrct_blg::dQ1

Definition at line 57 of file magma_cbulgeinc.h.

double* gbstrct_blg::dQ1

Definition at line 57 of file magma_dbulgeinc.h.

float* gbstrct_blg::dQ1

Definition at line 57 of file magma_sbulgeinc.h.

cuDoubleComplex* gbstrct_blg::dQ1

Definition at line 57 of file magma_zbulgeinc.h.

double* gbstrct_blg::dT1

Definition at line 58 of file magma_dbulgeinc.h.

cuFloatComplex* gbstrct_blg::dT1

Definition at line 58 of file magma_cbulgeinc.h.

float* gbstrct_blg::dT1

Definition at line 58 of file magma_sbulgeinc.h.

cuDoubleComplex* gbstrct_blg::dT1

Definition at line 58 of file magma_zbulgeinc.h.

double* gbstrct_blg::dT2

Definition at line 59 of file magma_dbulgeinc.h.

float* gbstrct_blg::dT2

Definition at line 59 of file magma_sbulgeinc.h.

cuFloatComplex* gbstrct_blg::dT2

Definition at line 59 of file magma_cbulgeinc.h.

cuDoubleComplex* gbstrct_blg::dT2

Definition at line 59 of file magma_zbulgeinc.h.

cuFloatComplex* gbstrct_blg::dV2

Definition at line 60 of file magma_cbulgeinc.h.

double* gbstrct_blg::dV2

Definition at line 60 of file magma_dbulgeinc.h.

float* gbstrct_blg::dV2

Definition at line 60 of file magma_sbulgeinc.h.

cuDoubleComplex* gbstrct_blg::dV2

Definition at line 60 of file magma_zbulgeinc.h.

double* gbstrct_blg::E

Definition at line 66 of file magma_dbulgeinc.h.

cuFloatComplex* gbstrct_blg::E

Definition at line 66 of file magma_cbulgeinc.h.

float* gbstrct_blg::E

Definition at line 66 of file magma_sbulgeinc.h.

cuDoubleComplex* gbstrct_blg::E

Definition at line 66 of file magma_zbulgeinc.h.

double* gbstrct_blg::E_CPU

Definition at line 67 of file magma_dbulgeinc.h.

cuDoubleComplex* gbstrct_blg::E_CPU

Definition at line 67 of file magma_zbulgeinc.h.

cuFloatComplex* gbstrct_blg::E_CPU

Definition at line 67 of file magma_cbulgeinc.h.

float* gbstrct_blg::E_CPU

Definition at line 67 of file magma_sbulgeinc.h.

int gbstrct_blg::grsiz

Definition at line 81 of file magma_cbulgeinc.h.

int gbstrct_blg::LDA

Definition at line 78 of file magma_cbulgeinc.h.

int gbstrct_blg::LDE

Definition at line 79 of file magma_cbulgeinc.h.

int gbstrct_blg::locores_num

Definition at line 69 of file magma_cbulgeinc.h.

int gbstrct_blg::N

Definition at line 74 of file magma_cbulgeinc.h.

int gbstrct_blg::N_CPU

Definition at line 76 of file magma_cbulgeinc.h.

int gbstrct_blg::N_GPU

Definition at line 77 of file magma_cbulgeinc.h.

int gbstrct_blg::NB

Definition at line 72 of file magma_cbulgeinc.h.

int gbstrct_blg::NBTILES

Definition at line 73 of file magma_cbulgeinc.h.

int gbstrct_blg::NE

Definition at line 75 of file magma_cbulgeinc.h.

int gbstrct_blg::overlapQ1

Definition at line 70 of file magma_cbulgeinc.h.

char gbstrct_blg::SIDE

Definition at line 84 of file magma_cbulgeinc.h.

volatile int * gbstrct_blg::ss_prog

Definition at line 87 of file magma_cbulgeinc.h.

double* gbstrct_blg::T

Definition at line 62 of file magma_dbulgeinc.h.

cuFloatComplex* gbstrct_blg::T

Definition at line 62 of file magma_cbulgeinc.h.

float* gbstrct_blg::T

Definition at line 62 of file magma_sbulgeinc.h.

cuDoubleComplex* gbstrct_blg::T

Definition at line 62 of file magma_zbulgeinc.h.

float* gbstrct_blg::TAU

Definition at line 65 of file magma_sbulgeinc.h.

cuFloatComplex* gbstrct_blg::TAU

Definition at line 65 of file magma_cbulgeinc.h.

double* gbstrct_blg::TAU

Definition at line 65 of file magma_dbulgeinc.h.

cuDoubleComplex* gbstrct_blg::TAU

Definition at line 65 of file magma_zbulgeinc.h.

real_Double_t * gbstrct_blg::timeaplQ

Definition at line 86 of file magma_cbulgeinc.h.

real_Double_t * gbstrct_blg::timeblg

Definition at line 85 of file magma_cbulgeinc.h.

int gbstrct_blg::usemulticpu

Definition at line 71 of file magma_cbulgeinc.h.

double* gbstrct_blg::V

Definition at line 64 of file magma_dbulgeinc.h.

cuDoubleComplex* gbstrct_blg::V

Definition at line 64 of file magma_zbulgeinc.h.

float* gbstrct_blg::V

Definition at line 64 of file magma_sbulgeinc.h.

cuFloatComplex* gbstrct_blg::V

Definition at line 64 of file magma_cbulgeinc.h.

int gbstrct_blg::Vblksiz

Definition at line 82 of file magma_cbulgeinc.h.

int gbstrct_blg::WANTZ

Definition at line 83 of file magma_cbulgeinc.h.


The documentation for this struct was generated from the following files: