◆ MagmaController() [1/8]
MagmaController::MagmaController |
( |
| ) |
|
|
inlineprivate |
8 {
10 CHECK(magma_init());
11 }
debug_print("# Determining GPU configuration.")
◆ ~MagmaController() [1/4]
MagmaController::~MagmaController |
( |
| ) |
|
|
inline |
◆ MagmaController() [2/8]
◆ MagmaController() [3/8]
MagmaController::MagmaController |
( |
| ) |
|
|
inlineprivate |
7 {
9 CHECK(magma_init());
10 }
◆ ~MagmaController() [2/4]
MagmaController::~MagmaController |
( |
| ) |
|
|
inline |
◆ MagmaController() [4/8]
◆ MagmaController() [5/8]
MagmaController::MagmaController |
( |
| ) |
|
|
inlineprivate |
49 {
51 CHECK(magma_init());
52 cuCHECK(cudaGetDeviceProperties(&g_deviceProp, 0));
53 cuCHECK(cudaDeviceSetSharedMemConfig(cudaSharedMemBankSizeEightByte));
54 }
cuCHECK(cudaFuncGetAttributes(&attr, MatrixElementsInSector))
◆ ~MagmaController() [3/4]
MagmaController::~MagmaController |
( |
| ) |
|
|
inline |
◆ MagmaController() [6/8]
◆ MagmaController() [7/8]
MagmaController::MagmaController |
( |
| ) |
|
|
inlineprivate |
50 {
52 CHECK(magma_init());
53 cuCHECK(cudaGetDeviceProperties(&g_deviceProp, 0));
54 cuCHECK(cudaDeviceSetSharedMemConfig(cudaSharedMemBankSizeEightByte));
55 }
◆ ~MagmaController() [4/4]
MagmaController::~MagmaController |
( |
| ) |
|
|
inline |
◆ MagmaController() [8/8]
◆ getInstance() [1/4]
14 {
17 }
Definition ObjectOnGPU_EigenMatrix_test.cu:5
static std::unique_ptr< MagmaController > m_magmaControllerPtr
Definition ObjectOnGPU_EigenMatrix_test.cu:7
◆ getInstance() [2/4]
◆ getInstance() [3/4]
◆ getInstance() [4/4]
◆ operator=() [1/4]
◆ operator=() [2/4]
◆ operator=() [3/4]
◆ operator=() [4/4]
◆ m_magmaControllerPtr
std::unique_ptr< MagmaController > MagmaController::m_magmaControllerPtr = nullptr |
|
staticprivate |
The documentation for this class was generated from the following files: