Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::ReductionKernels Namespace Reference

Functions

template<typename REDOP , bool EXCL>
void cpu_apply_wrapper (void *lhs_ptr, size_t lhs_stride, const void *rhs_ptr, size_t rhs_stride, size_t count, const void *userdata)
 
template<typename REDOP , bool EXCL>
void cpu_fold_wrapper (void *rhs1_ptr, size_t rhs1_stride, const void *rhs2_ptr, size_t rhs2_stride, size_t count, const void *userdata)
 

Function Documentation

◆ cpu_apply_wrapper()

template<typename REDOP , bool EXCL>
void Realm::ReductionKernels::cpu_apply_wrapper ( void *  lhs_ptr,
size_t  lhs_stride,
const void *  rhs_ptr,
size_t  rhs_stride,
size_t  count,
const void *  userdata 
)

◆ cpu_fold_wrapper()

template<typename REDOP , bool EXCL>
void Realm::ReductionKernels::cpu_fold_wrapper ( void *  rhs1_ptr,
size_t  rhs1_stride,
const void *  rhs2_ptr,
size_t  rhs2_stride,
size_t  count,
const void *  userdata 
)