|
MAGMA
1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
|
#include "common_magma.h"Go to the source code of this file.
Macros | |
| #define | PRECISION_s |
| #define | magma_sgemm magmablas_sgemm |
| #define | magma_strsm magmablas_strsm |
| #define | inAT(i, j) (dAT + (i)*nb*lddat + (j)*nb) |
Functions | |
| magma_int_t | magma_sgetrf_gpu (magma_int_t m, magma_int_t n, float *dA, magma_int_t ldda, magma_int_t *ipiv, magma_int_t *info) |
| #define inAT | ( | i, | |
| j | |||
| ) | (dAT + (i)*nb*lddat + (j)*nb) |
| #define magma_sgemm magmablas_sgemm |
Definition at line 16 of file sgetrf_gpu.cpp.
| #define magma_strsm magmablas_strsm |
Definition at line 17 of file sgetrf_gpu.cpp.
| #define PRECISION_s |
Definition at line 14 of file sgetrf_gpu.cpp.
| magma_int_t magma_sgetrf_gpu | ( | magma_int_t | m, |
| magma_int_t | n, | ||
| float * | dA, | ||
| magma_int_t | ldda, | ||
| magma_int_t * | ipiv, | ||
| magma_int_t * | info | ||
| ) |
Definition at line 22 of file sgetrf_gpu.cpp.
References __func__, dA, inAT, lapackf77_sgetrf(), magma_device_sync(), MAGMA_ERR_DEVICE_ALLOC, MAGMA_ERR_HOST_ALLOC, magma_free(), magma_free_host(), magma_get_sgetrf_nb(), MAGMA_S_NEG_ONE, MAGMA_S_ONE, magma_sgemm, magma_sgetmatrix(), magma_smalloc(), magma_smalloc_host(), magma_ssetmatrix(), magma_strsm, MAGMA_SUCCESS, magma_xerbla(), magmablas_sinplace_transpose(), magmablas_spermute_long2(), magmablas_stranspose(), magmablas_stranspose2(), MagmaNoTrans, MagmaRight, MagmaUnit, MagmaUpper, max, min, and codegen::work.