SLATE 2024.05.31
Software for Linear Algebra Targeting Exascale
Loading...
Searching...
No Matches

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.
 

Detailed Description

Function Documentation

◆ potrf()

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.

Dispatches to target implementations.