Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Public Member Functions | |
DdtrWorker (std::shared_ptr< DedispersionStrategy< NumericalRep >> const &strategy) | |
template<typename BufferType > | |
std::shared_ptr< DmTrialsType > | operator() (panda::PoolResource< cheetah::Cuda > &, BufferType const &) |
call the dedispersion algorithm using the provided device | |
template<typename TimeFrequencyType > | |
std::size_t | set_dedispersion_strategy (std::size_t min_gpu_memory, TimeFrequencyType const &) |
specify parameters to generate a suitable dedispersion compute strategy More... | |
template<typename BufferType > | |
std::shared_ptr< typename DdtrWorker< DdtrTraits >::DmTrialsType > | operator() (panda::PoolResource< panda::nvidia::Cuda > &gpu, BufferType const &agg_buf) |
Definition at line 43 of file DdtrWorker.h.
std::size_t ska::cheetah::ddtr::astroaccelerate::DdtrWorker< DdtrTraits >::set_dedispersion_strategy | ( | std::size_t | min_gpu_memory, |
TimeFrequencyType const & | |||
) |
specify parameters to generate a suitable dedispersion compute strategy