|
timemory 3.3.0
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
|
This is the complete list of members for tim::ert::exec_params, including all inherited members.
| block_size | tim::ert::exec_params | |
| exec_params(uint64_t _work_set=16, uint64_t mem_max=8 *cache_size::get_max(), uint64_t _nthread=1, uint64_t _nstream=1, uint64_t _grid_size=0, uint64_t _block_size=32) | tim::ert::exec_params | inlineexplicit |
| exec_params(const exec_params &)=default | tim::ert::exec_params | |
| exec_params(exec_params &&) noexcept=default | tim::ert::exec_params | |
| grid_size | tim::ert::exec_params | |
| memory_max | tim::ert::exec_params | |
| nproc | tim::ert::exec_params | |
| nrank | tim::ert::exec_params | |
| nstreams | tim::ert::exec_params | |
| nthreads | tim::ert::exec_params | |
| operator<< | tim::ert::exec_params | friend |
| operator=(const exec_params &)=default | tim::ert::exec_params | |
| operator=(exec_params &&) noexcept=default | tim::ert::exec_params | |
| serialize(Archive &ar, const unsigned int) | tim::ert::exec_params | inline |
| shmem_size | tim::ert::exec_params | |
| working_set_min | tim::ert::exec_params | |
| ~exec_params()=default | tim::ert::exec_params |