SLATE 2024.05.31
Software for Linear Algebra Targeting Exascale
|
Functions | |
template<Target target = Target::HostTask, typename scalar_t > | |
int64_t | slate::internal::potrf (HermitianMatrix< scalar_t > &&A, int priority, int64_t queue_index, lapack::device_info_int *device_info) |
Cholesky factorization of single tile. | |
template<typename scalar_t > | |
int64_t | slate::internal::potrf (internal::TargetType< Target::HostTask >, HermitianMatrix< scalar_t > &A, int priority, int64_t queue_index, lapack::device_info_int *device_info) |
Cholesky factorization of single tile, host implementation. | |
template<typename scalar_t > | |
int64_t | slate::internal::potrf (internal::TargetType< Target::Devices >, HermitianMatrix< scalar_t > &A, int priority, int64_t queue_index, lapack::device_info_int *device_info) |
Cholesky factorization of single tile, device implementation. | |
int64_t slate::internal::potrf | ( | HermitianMatrix< scalar_t > && | A, |
int | priority, | ||
int64_t | queue_index, | ||
lapack::device_info_int * | device_info | ||
) |
Cholesky factorization of single tile.
Dispatches to target implementations.