LAMA
|
Definition of macros for tracing/profiling. More...
Go to the source code of this file.
Defines | |
#define | LAMA_REGION(name) |
#define | LAMA_REGION_START(name) |
#define | LAMA_REGION_END(name) |
#define | LAMA_REGION_N(name, n) |
#define | LAMA_CUDAREGION(name, syncToken) |
#define | LAMA_OPENCLREGION(name, syncToken) |
#define | LAMA_TIMETRACER(name) 0.0 |
Definition of macros for tracing/profiling.
#define LAMA_CUDAREGION | ( | name, | |
syncToken | |||
) |
#define LAMA_OPENCLREGION | ( | name, | |
syncToken | |||
) |
#define LAMA_REGION | ( | name | ) |
Referenced by lama::LUSolver::lama_gemm< T >::__gemm(), lama::PGASContext::allocate(), lama::CUDAHostContext::allocate(), lama::CUDAContext::allocate(), lama::ELLStorage< T >::allocate(), lama::HaloBuilder::build(), lama::LUSolver::computeLUFactorization(), lama::MatrixStorage< T >::convertCSR2CSC(), lama::MPICommunicator::exchangeByPlanImpl(), lama::PGASContext::free(), lama::CUDAHostContext::free(), lama::DefaultHostContext::free(), lama::CUDAContext::free(), lama::LAMAArrayUtils::gather(), lama::SingleGridSetup::initialize(), lama::SimpleAMG::initialize(), lama::SOR::initialize(), lama::CG::initialize(), lama::GMRES::initialize(), lama::InverseSolver::initialize(), lama::LUSolver::initialize(), lama::DenseMatrixOps::invert(), lama::InverseSolver::invert(), lama::DenseMatrixOps::invertCyclic(), lama::DenseMatrix< T >::invertCyclic(), lama::DenseMatrixOps::invertReplicated(), lama::SimpleAMG::iterate(), lama::SOR::iterate(), lama::SpecializedJacobi::iterate(), lama::CG::iterate(), lama::GMRES::iterate(), lama::SOR::iterateImpl(), lama::SpecializedJacobi::iterateTyped(), lama::CRTPMatrix< DenseMatrix< T >, T >::matrixTimesVector(), lama::SparseMatrix< T >::matrixTimesVector(), lama::DenseMatrix< T >::matrixTimesVectorImpl(), lama::SparseMatrix< T >::matrixTimesVectorImpl(), lama::CUDAContext::memcpy(), lama::CUDAContext::memcpyAsync(), lama::CUDAContext::memcpyFromCUDAHost(), lama::CUDAContext::memcpyFromHost(), lama::CUDAContext::memcpyToCUDAHost(), lama::CUDAContext::memcpyToHost(), lama::Vector::operator*(), lama::LUSolver::pgetf2(), lama::LUSolver::piamax_own(), lama::LUSolver::plaswp(), lama::LUSolver::ptrsm(), lama::DenseMatrix< T >::redistribute(), lama::LAMAThreadPool::schedule(), lama::ELLStorage< T >::setCSRDataImpl(), lama::LUSolver::solve(), lama::Solver::solve(), lama::InverseSolver::solveImpl(), lama::Communicator::updateHalo(), lama::Communicator::updateHaloAsync(), lama::TaskSyncToken::wait(), and lama::CUDAStreamSyncToken::wait().
#define LAMA_REGION_END | ( | name | ) |
#define LAMA_REGION_N | ( | name, | |
n | |||
) |
Referenced by lama::SimpleAMG::cycle().
#define LAMA_REGION_START | ( | name | ) |
#define LAMA_TIMETRACER | ( | name | ) | 0.0 |