an nvidia CUDA gpu algorithm for dedispersion
More...
#include <cheetah/ddtr/astroaccelerate/Ddtr.h>
|
| Ddtr (ddtr::Config const &config) |
|
| Ddtr (Ddtr const &)=delete |
|
| Ddtr (Ddtr &&) |
|
std::shared_ptr< DmTrialsType > | operator() (panda::PoolResource< cheetah::Cuda > &gpu, BufferType const &data) |
|
void | operator() (TimeFrequencyType const &data) |
| collect data until there is sufficent to process the buffer is filled with dispersed data continously. More...
|
|
void | plan (DedispersionPlan const &plan) |
|
|
std::size_t | set_dedispersion_strategy (std::size_t min_gpu_memory, TimeFrequencyType const &tf_data, panda::PoolResource< cheetah::Cuda > const &gpu) |
|
template<typename DdtrTraits>
class ska::cheetah::ddtr::astroaccelerate::Ddtr< DdtrTraits >
an nvidia CUDA gpu algorithm for dedispersion
Definition at line 42 of file Ddtr.h.
◆ operator()()
template<typename DdtrTraits >
collect data until there is sufficent to process the buffer is filled with dispersed data continously.
- Parameters
-
The documentation for this class was generated from the following files:
- cheetah/ddtr/astroaccelerate/Ddtr.h
- cheetah/ddtr/astroaccelerate/detail/Ddtr.cpp