SPLA
latest
C++ API REFERENCE:
Types
Context
Matrix Distribution
GEMM
GEMM - SSB
GEMM - SSBTR
GEMM - SBS
Exceptions
C API REFERENCE:
Types
Context
Matrix Distribution
GEMM
GEMM - SSB
GEMM - SSBTR
GEMM - SBS
Errors
SPLA
Docs
»
Index
Edit on GitHub
Index
C
|
G
|
M
|
P
|
S
C
Context (C++ class)
Context::allocated_memory_gpu (C++ function)
Context::allocated_memory_host (C++ function)
Context::allocated_memory_pinned (C++ function)
Context::Context (C++ function)
,
[1]
,
[2]
Context::gpu_device_id (C++ function)
Context::num_tiles (C++ function)
Context::op_threshold_gpu (C++ function)
Context::operator= (C++ function)
,
[1]
Context::processing_unit (C++ function)
Context::set_alloc_gpu (C++ function)
Context::set_alloc_host (C++ function)
Context::set_alloc_pinned (C++ function)
Context::set_num_tiles (C++ function)
Context::set_op_threshold_gpu (C++ function)
Context::set_tile_size_gpu (C++ function)
Context::set_tile_size_host (C++ function)
Context::tile_size_gpu (C++ function)
Context::tile_size_host (C++ function)
G
gemm (C++ function)
,
[1]
,
[2]
,
[3]
M
MatrixDistribution (C++ class)
MatrixDistribution::col_block_size (C++ function)
MatrixDistribution::comm (C++ function)
MatrixDistribution::create_blacs_block_cyclic (C++ function)
MatrixDistribution::create_blacs_block_cyclic_from_mapping (C++ function)
MatrixDistribution::create_mirror (C++ function)
MatrixDistribution::MatrixDistribution (C++ function)
,
[1]
MatrixDistribution::operator= (C++ function)
,
[1]
MatrixDistribution::proc_grid_cols (C++ function)
MatrixDistribution::proc_grid_rows (C++ function)
MatrixDistribution::row_block_size (C++ function)
MatrixDistribution::set_col_block_size (C++ function)
MatrixDistribution::set_row_block_size (C++ function)
MatrixDistribution::type (C++ function)
P
pgemm_sbs (C++ function)
,
[1]
,
[2]
,
[3]
pgemm_ssb (C++ function)
,
[1]
,
[2]
,
[3]
pgemm_ssbtr (C++ function)
,
[1]
,
[2]
,
[3]
S
spla (C++ type)
spla::GenericError (C++ class)
spla::GenericError::error_code (C++ function)
spla::GenericError::what (C++ function)
spla::GPUAllocationError (C++ class)
spla::GPUAllocationError::error_code (C++ function)
spla::GPUAllocationError::what (C++ function)
spla::GPUBlasError (C++ class)
spla::GPUBlasError::error_code (C++ function)
spla::GPUBlasError::what (C++ function)
spla::GPUError (C++ class)
spla::GPUError::error_code (C++ function)
spla::GPUError::what (C++ function)
spla::GPUInvalidDevicePointerError (C++ class)
spla::GPUInvalidDevicePointerError::error_code (C++ function)
spla::GPUInvalidDevicePointerError::what (C++ function)
spla::GPUInvalidValueError (C++ class)
spla::GPUInvalidValueError::error_code (C++ function)
spla::GPUInvalidValueError::what (C++ function)
spla::GPULaunchError (C++ class)
spla::GPULaunchError::error_code (C++ function)
spla::GPULaunchError::what (C++ function)
spla::GPUNoDeviceError (C++ class)
spla::GPUNoDeviceError::error_code (C++ function)
spla::GPUNoDeviceError::what (C++ function)
spla::GPUSupportError (C++ class)
spla::GPUSupportError::error_code (C++ function)
spla::GPUSupportError::what (C++ function)
spla::InternalError (C++ class)
spla::InternalError::error_code (C++ function)
spla::InternalError::what (C++ function)
spla::InvalidAllocatorFunctionError (C++ class)
spla::InvalidAllocatorFunctionError::error_code (C++ function)
spla::InvalidAllocatorFunctionError::what (C++ function)
spla::InvalidParameterError (C++ class)
spla::InvalidParameterError::error_code (C++ function)
spla::InvalidParameterError::what (C++ function)
spla::InvalidPointerError (C++ class)
spla::InvalidPointerError::error_code (C++ function)
spla::InvalidPointerError::what (C++ function)
spla::MPIAllocError (C++ class)
spla::MPIAllocError::error_code (C++ function)
spla::MPIAllocError::what (C++ function)
spla::MPIError (C++ class)
spla::MPIError::error_code (C++ function)
spla::MPIError::what (C++ function)
spla::MPIThreadSupportError (C++ class)
spla::MPIThreadSupportError::error_code (C++ function)
spla::MPIThreadSupportError::what (C++ function)
spla_cgemm (C++ function)
spla_ctx_allocated_memory_gpu (C++ function)
spla_ctx_allocated_memory_host (C++ function)
spla_ctx_allocated_memory_pinned (C++ function)
spla_ctx_create (C++ function)
spla_ctx_destroy (C++ function)
spla_ctx_gpu_device_id (C++ function)
spla_ctx_num_tiles (C++ function)
spla_ctx_op_threshold_gpu (C++ function)
spla_ctx_processing_unit (C++ function)
spla_ctx_set_alloc_gpu (C++ function)
spla_ctx_set_alloc_host (C++ function)
spla_ctx_set_alloc_pinned (C++ function)
spla_ctx_set_num_tiles (C++ function)
spla_ctx_set_op_threshold_gpu (C++ function)
spla_ctx_set_tile_size_gpu (C++ function)
spla_ctx_set_tile_size_host (C++ function)
spla_ctx_tile_size_gpu (C++ function)
spla_ctx_tile_size_host (C++ function)
spla_dgemm (C++ function)
spla_mat_dis_col_block_size (C++ function)
spla_mat_dis_comm (C++ function)
spla_mat_dis_create_blacs_block_cyclic_from_mapping (C++ function)
spla_mat_dis_create_block_cyclic (C++ function)
spla_mat_dis_create_mirror (C++ function)
spla_mat_dis_destroy (C++ function)
spla_mat_dis_proc_grid_cols (C++ function)
spla_mat_dis_proc_grid_rows (C++ function)
spla_mat_dis_row_block_size (C++ function)
spla_mat_dis_set_col_block_size (C++ function)
spla_mat_dis_set_row_block_size (C++ function)
spla_mat_dis_type (C++ function)
spla_pcgemm_sbs (C++ function)
spla_pcgemm_ssb (C++ function)
spla_pcgemm_ssbtr (C++ function)
spla_pdgemm_sbs (C++ function)
spla_pdgemm_ssb (C++ function)
spla_pdgemm_ssbtr (C++ function)
spla_psgemm_sbs (C++ function)
spla_psgemm_ssb (C++ function)
spla_psgemm_ssbtr (C++ function)
spla_pzgemm_sbs (C++ function)
spla_pzgemm_ssb (C++ function)
spla_pzgemm_ssbtr (C++ function)
spla_sgemm (C++ function)
spla_zgemm (C++ function)
SplaContext (C++ type)
SplaDistributionType (C++ enum)
SplaDistributionType::SPLA_DIST_BLACS_BLOCK_CYCLIC (C++ enumerator)
SplaDistributionType::SPLA_DIST_MIRROR (C++ enumerator)
SplaError (C++ enum)
SplaError::SPLA_GPU_ALLOCATION_ERROR (C++ enumerator)
SplaError::SPLA_GPU_BLAS_ERROR (C++ enumerator)
SplaError::SPLA_GPU_ERROR (C++ enumerator)
SplaError::SPLA_GPU_INVALID_DEVICE_POINTER_ERROR (C++ enumerator)
SplaError::SPLA_GPU_INVALID_VALUE_ERROR (C++ enumerator)
SplaError::SPLA_GPU_LAUNCH_ERROR (C++ enumerator)
SplaError::SPLA_GPU_NO_DEVICE_ERROR (C++ enumerator)
SplaError::SPLA_GPU_SUPPORT_ERROR (C++ enumerator)
SplaError::SPLA_INTERNAL_ERROR (C++ enumerator)
SplaError::SPLA_INVALID_ALLOCATOR_FUNCTION (C++ enumerator)
SplaError::SPLA_INVALID_HANDLE_ERROR (C++ enumerator)
SplaError::SPLA_INVALID_PARAMETER_ERROR (C++ enumerator)
SplaError::SPLA_INVALID_POINTER_ERROR (C++ enumerator)
SplaError::SPLA_MPI_ALLOCATION_ERROR (C++ enumerator)
SplaError::SPLA_MPI_ERROR (C++ enumerator)
SplaError::SPLA_MPI_THREAD_SUPPORT_ERROR (C++ enumerator)
SplaError::SPLA_SUCCESS (C++ enumerator)
SplaError::SPLA_UNKNOWN_ERROR (C++ enumerator)
SplaFillMode (C++ enum)
SplaFillMode::SPLA_FILL_MODE_FULL (C++ enumerator)
SplaFillMode::SPLA_FILL_MODE_LOWER (C++ enumerator)
SplaFillMode::SPLA_FILL_MODE_UPPER (C++ enumerator)
SplaMatrixDistribution (C++ type)
SplaOperation (C++ enum)
SplaOperation::SPLA_OP_CONJ_TRANSPOSE (C++ enumerator)
SplaOperation::SPLA_OP_NONE (C++ enumerator)
SplaOperation::SPLA_OP_TRANSPOSE (C++ enumerator)
SplaProcessingUnit (C++ enum)
SplaProcessingUnit::SPLA_PU_GPU (C++ enumerator)
SplaProcessingUnit::SPLA_PU_HOST (C++ enumerator)
Read the Docs
v: latest
Versions
latest
stable
develop
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.