|
MueLu
Version of the Day
|
Functions | |
| template<class Scalar , class Node > | |
| double | stream_vector_add (int KERNEL_REPEATS, int VECTOR_SIZE) |
| template<class Scalar , class Node > | |
| double | stream_vector_copy (int KERNEL_REPEATS, int VECTOR_SIZE) |
| double | table_lookup (const std::vector< int > &x, const std::vector< double > &y, int value) |
| double | convert_time_to_bandwidth_gbs (double time, int num_calls, double memory_per_call_bytes) |
| template<class exec_space , class memory_space > | |
| void | pingpong_basic (int KERNEL_REPEATS, int MAX_SIZE, const Teuchos::Comm< int > &comm, std::vector< int > &sizes, std::vector< double > ×) |
| template<class exec_space , class memory_space , class LocalOrdinal , class GlobalOrdinal , class Node > | |
| void | halopong_basic (int KERNEL_REPEATS, int MAX_SIZE, const RCP< const Xpetra::Import< LocalOrdinal, GlobalOrdinal, Node > > &import, std::vector< int > &sizes, std::vector< double > ×) |
Variables | |
| const double | GB = 1024.0 * 1024.0 * 1024.0 |
| double MueLu::PerfDetails::stream_vector_add | ( | int | KERNEL_REPEATS, |
| int | VECTOR_SIZE | ||
| ) |
Definition at line 40 of file MueLu_PerfModels_def.hpp.
| double MueLu::PerfDetails::stream_vector_copy | ( | int | KERNEL_REPEATS, |
| int | VECTOR_SIZE | ||
| ) |
Definition at line 87 of file MueLu_PerfModels_def.hpp.
| double MueLu::PerfDetails::table_lookup | ( | const std::vector< int > & | x, |
| const std::vector< double > & | y, | ||
| int | value | ||
| ) |
Definition at line 130 of file MueLu_PerfModels_def.hpp.
| double MueLu::PerfDetails::convert_time_to_bandwidth_gbs | ( | double | time, |
| int | num_calls, | ||
| double | memory_per_call_bytes | ||
| ) |
Definition at line 170 of file MueLu_PerfModels_def.hpp.
| void MueLu::PerfDetails::pingpong_basic | ( | int | KERNEL_REPEATS, |
| int | MAX_SIZE, | ||
| const Teuchos::Comm< int > & | comm, | ||
| std::vector< int > & | sizes, | ||
| std::vector< double > & | times | ||
| ) |
Definition at line 176 of file MueLu_PerfModels_def.hpp.
| void MueLu::PerfDetails::halopong_basic | ( | int | KERNEL_REPEATS, |
| int | MAX_SIZE, | ||
| const RCP< const Xpetra::Import< LocalOrdinal, GlobalOrdinal, Node > > & | import, | ||
| std::vector< int > & | sizes, | ||
| std::vector< double > & | times | ||
| ) |
Definition at line 224 of file MueLu_PerfModels_def.hpp.
| const double MueLu::PerfDetails::GB = 1024.0 * 1024.0 * 1024.0 |
Definition at line 169 of file MueLu_PerfModels_def.hpp.