MAGMA  magma-1.4.0
Matrix Algebra on GPU and Multicore Architectures
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
gbstrct_blg Struct Reference

#include <magma_cbulgeinc.h>

Data Fields

magmaFloatComplex * dQ1
 
magmaFloatComplex * dT1
 
magmaFloatComplex * dT2
 
magmaFloatComplex * dV2
 
magmaFloatComplex * dE
 
magmaFloatComplex * T
 
magmaFloatComplex * A
 
magmaFloatComplex * V
 
magmaFloatComplex * TAU
 
magmaFloatComplex * E
 
magmaFloatComplex * 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
 
magmaDoubleComplex * dQ1
 
magmaDoubleComplex * dT1
 
magmaDoubleComplex * dT2
 
magmaDoubleComplex * dV2
 
magmaDoubleComplex * dE
 
magmaDoubleComplex * T
 
magmaDoubleComplex * A
 
magmaDoubleComplex * V
 
magmaDoubleComplex * TAU
 
magmaDoubleComplex * E
 
magmaDoubleComplex * E_CPU
 

Detailed Description

Static scheduler

Definition at line 56 of file magma_cbulgeinc.h.

Field Documentation

magmaFloatComplex* 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.

magmaDoubleComplex* 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.

magmaFloatComplex* gbstrct_blg::dE

Definition at line 61 of file magma_cbulgeinc.h.

magmaDoubleComplex* gbstrct_blg::dE

Definition at line 61 of file magma_zbulgeinc.h.

magmaFloatComplex* 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.

magmaDoubleComplex* 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.

magmaFloatComplex* 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.

magmaDoubleComplex* 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.

magmaFloatComplex* gbstrct_blg::dT2

Definition at line 59 of file magma_cbulgeinc.h.

magmaDoubleComplex* gbstrct_blg::dT2

Definition at line 59 of file magma_zbulgeinc.h.

magmaFloatComplex* 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.

magmaDoubleComplex* 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.

magmaFloatComplex* 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.

magmaDoubleComplex* 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.

magmaDoubleComplex* gbstrct_blg::E_CPU

Definition at line 67 of file magma_zbulgeinc.h.

magmaFloatComplex* 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.

magmaFloatComplex* 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.

magmaDoubleComplex* 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.

magmaFloatComplex* 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.

magmaDoubleComplex* 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.

magmaDoubleComplex* 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.

magmaFloatComplex* 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: