legate::ProdReduction< Complex< Half > >#
-
template<>
class ProdReduction<Complex<Half>> : public Legion::ProdReduction<Complex<Half>>, public detail::BaseReduction<Complex<Half>, ReductionOpKind::MUL, detail::AtomicWrapperComplexHalf># Multiply reduction specialization for
Complex<Half>.Public Static Functions
- static void fill_redop_desc(
- cuda::detail::CUDAModuleManager *manager,
- Realm::Cuda::CudaRedOpDesc *desc
Fills a CUDA reduction operator descriptor for this reduction.
This is a private routine and is not generally useful for users.
- Parameters:
manager – Pointer to the CUDA module manager.
desc – Pointer to the
CudaRedOpDescto populate.