57 const sham::DeviceScheduler_ptr &sched,
95 const sham::DeviceScheduler_ptr &sched,
133 const sham::DeviceScheduler_ptr &sched,
std::uint32_t u32
32 bit unsigned integer
A buffer allocated in USM (Unified Shared Memory)
void set_impl_reduction(const std::string &impl, const std::string ¶m="")
Set the implementation for reduction.
std::vector< shamalgs::impl_param > get_default_impl_list_reduction()
Get list of available reduction implementations.
shamalgs::impl_param get_current_impl_reduction()
Get the current implementation for reduction.
namespace for primitive algorithm (e.g. sort, scan, reductions, ...)