<T>LAPACK 0.1.1
C++ Template Linear Algebra PACKage
Loading...
Searching...
No Matches
tasks.hpp File Reference

Task insertion functions. More...

Include dependency graph for tasks.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

constexpr double tlapack::flops::chol (double n)
 
constexpr double tlapack::flops::gemm (double m, double n, double k)
 
constexpr double tlapack::flops::herk (double n, double k)
 
template<class TA , class TB , class TC , class alpha_t , class beta_t >
void tlapack::starpu::insert_task_gemm (Op transA, Op transB, const alpha_t &alpha, const Tile &A, const Tile &B, const beta_t &beta, const Tile &C)
 
template<class TA , class TC , class alpha_t , class beta_t >
void tlapack::starpu::insert_task_herk (Uplo uplo, Op trans, const alpha_t &alpha, const Tile &A, const beta_t &beta, const Tile &C)
 
template<class uplo_t , class T >
void tlapack::starpu::insert_task_potrf (uplo_t uplo, const Tile &A, starpu_data_handle_t info=nullptr)
 
template<class TA , class TB , class alpha_t >
void tlapack::starpu::insert_task_trsm (Side side, Uplo uplo, Op trans, Diag diag, const alpha_t &alpha, const Tile &A, const Tile &B)
 
constexpr double tlapack::flops::trsm (double m, double n)
 

Detailed Description

Task insertion functions.

Author
Weslley S Pereira, University of Colorado Denver, USA