Classes | |
struct | KernelAddVectorsD |
struct | KernelAddVectorsF |
Functions | |
ALPAKA_FN_ACC void | add_vectors_d (Acc1D const &acc, double const *__restrict__ in1, double const *__restrict__ in2, double *__restrict__ out, uint32_t size) |
ALPAKA_FN_ACC void | add_vectors_f (Acc1D const &acc, float const *__restrict__ in1, float const *__restrict__ in2, float *__restrict__ out, uint32_t size) |
void | opaque_add_vectors_d (const double *in1, const double *in2, double *out, uint32_t size) |
void | opaque_add_vectors_f (const float *in1, const float *in2, float *out, uint32_t size) |
void | wrapper_add_vectors_d (Queue &queue, const double *__restrict__ in1, const double *__restrict__ in2, double *__restrict__ out, uint32_t size) |
void | wrapper_add_vectors_f (Queue &queue, const float *__restrict__ in1, const float *__restrict__ in2, float *__restrict__ out, uint32_t size) |
|
inline |
Definition at line 23 of file DeviceAddition.h.
References mps_fire::i, MillePedeFileConverter_cfg::out, and cms::alpakatools::uniform_elements().
Referenced by ALPAKA_ACCELERATOR_NAMESPACE::test::KernelAddVectorsD::operator()().
|
inline |
Definition at line 13 of file DeviceAddition.h.
References mps_fire::i, MillePedeFileConverter_cfg::out, and cms::alpakatools::uniform_elements().
Referenced by ALPAKA_ACCELERATOR_NAMESPACE::HeterogeneousTestAlpakaDevicePlugins::KernelAddVectorsF::operator()(), and ALPAKA_ACCELERATOR_NAMESPACE::test::KernelAddVectorsF::operator()().
void ALPAKA_ACCELERATOR_NAMESPACE::test::opaque_add_vectors_d | ( | const double * | in1, |
const double * | in2, | ||
double * | out, | ||
uint32_t | size | ||
) |
Definition at line 49 of file DeviceAdditionOpaque.cc.
References MillePedeFileConverter_cfg::out, createBeamHaloJobs::queue, SequenceTypes::wait(), and wrapper_add_vectors_d().
void ALPAKA_ACCELERATOR_NAMESPACE::test::opaque_add_vectors_f | ( | const float * | in1, |
const float * | in2, | ||
float * | out, | ||
uint32_t | size | ||
) |
Definition at line 13 of file DeviceAdditionOpaque.cc.
References MillePedeFileConverter_cfg::out, createBeamHaloJobs::queue, SequenceTypes::wait(), and wrapper_add_vectors_f().
Referenced by ALPAKA_ACCELERATOR_NAMESPACE::AlpakaTestOpaqueAdditionModule::analyze().
void ALPAKA_ACCELERATOR_NAMESPACE::test::wrapper_add_vectors_d | ( | Queue & | queue, |
const double *__restrict__ | in1, | ||
const double *__restrict__ | in2, | ||
double *__restrict__ | out, | ||
uint32_t | size | ||
) |
Definition at line 20 of file DeviceAdditionWrapper.dev.cc.
References MillePedeFileConverter_cfg::out, and createBeamHaloJobs::queue.
Referenced by opaque_add_vectors_d().
void ALPAKA_ACCELERATOR_NAMESPACE::test::wrapper_add_vectors_f | ( | Queue & | queue, |
const float *__restrict__ | in1, | ||
const float *__restrict__ | in2, | ||
float *__restrict__ | out, | ||
uint32_t | size | ||
) |
Definition at line 12 of file DeviceAdditionWrapper.dev.cc.
References MillePedeFileConverter_cfg::out, and createBeamHaloJobs::queue.
Referenced by ALPAKA_ACCELERATOR_NAMESPACE::AlpakaTestWrapperAdditionModule::analyze(), and opaque_add_vectors_f().