PaStiX Handbook
6.4.0
|
Go to the source code of this file.
Functions | |
Performance functions set | |
static double | perfs_zpotrf_diag (pastix_int_t N) |
Time model of the computation of the diagonal block. More... | |
static double | perfs_dpotrf_diag (pastix_int_t N) |
Time model of the computation of the diagonal block. More... | |
static double | perfs_zgetrf_diag (pastix_int_t N) |
Time model of the computation of the diagonal block. More... | |
static double | perfs_dgetrf_diag (pastix_int_t N) |
Time model of the computation of the diagonal block. More... | |
static double | perfs_zsytrf_diag (pastix_int_t N) |
Time model of the computation of the diagonal block. More... | |
static double | perfs_dsytrf_diag (pastix_int_t N) |
Time model of the computation of the diagonal block. More... | |
static double | perfs_zpotrf_trsm (pastix_int_t M, pastix_int_t N) |
Time performance model of the solve step. More... | |
static double | perfs_dpotrf_trsm (pastix_int_t M, pastix_int_t N) |
Time performance model of the solve step. More... | |
static double | perfs_zgetrf_trsm (pastix_int_t M, pastix_int_t N) |
Time performance model of the solve step. More... | |
static double | perfs_dgetrf_trsm (pastix_int_t M, pastix_int_t N) |
Time performance model of the solve step. More... | |
static double | perfs_zsytrf_trsm (pastix_int_t M, pastix_int_t N) |
Time performance model of the solve step. More... | |
static double | perfs_dsytrf_trsm (pastix_int_t M, pastix_int_t N) |
Time performance model of the solve step. More... | |
static double | perfs_zpotrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Time performance model of the update step per block (see sum2d()) More... | |
static double | perfs_dpotrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | perfs_zgetrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | perfs_dgetrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | perfs_zsytrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | perfs_dsytrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
Variables | |
symbol_function_t | perfstable [2][5] |
array of pointer to the performance functions per factorization and arithmetic More... | |
PaStiX symbol functions to compute the computational time induced by the chosen symbolic structure with a given performance model.
Definition in file symbol_cost_perfs.c.