|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
#include <magma_cbulgeinc.h>
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_t * | timeblg |
| real_Double_t * | timeaplQ |
| 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 |
Static scheduler
Definition at line 56 of file magma_cbulgeinc.h.
| 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.