MUDA
Loading...
Searching...
No Matches
muda::DeviceReduce Member List

This is the complete list of members for muda::DeviceReduce, including all inherited members.

ArgMax(InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
ArgMax(void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
ArgMin(InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
ArgMin(void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
callback(const std::function< void(::cudaStream_t, ::cudaError)> &callback) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
derived_type typedef (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
file_line(std::string_view file, int line) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
init_stream(::cudaStream_t s) (defined in muda::LaunchCore)muda::LaunchCoreinline
LaunchBase(::cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
LaunchBase(cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
LaunchCore(::cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchCore)muda::LaunchCore
m_stream (defined in muda::LaunchCore)muda::LaunchCoreprotected
Max(InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
Max(void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
Min(InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
Min(void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
next(Next n) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
next(Args &&... args) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
pop_kernel_label() (defined in muda::LaunchBase< T >)muda::LaunchBase< T >protected
pop_range() (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
push_range(const std::string &name) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
record(cudaEvent_t e, int flag=cudaEventRecordDefault) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
record(ComputeGraphVar< cudaEvent_t > &e, const std::vector< ComputeGraphVarBase * > &vars) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
record(ComputeGraphVar< cudaEvent_t > &e, ComputeGraphVar< ViewT > &... vars) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
Reduce(InputIteratorT d_in, OutputIteratorT d_out, int num_items, ReductionOpT reduction_op, T init) (defined in muda::DeviceReduce)muda::DeviceReduceinline
Reduce(void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, int num_items, ReductionOpT reduction_op, T init) (defined in muda::DeviceReduce)muda::DeviceReduceinline
ReduceByKey(KeysInputIteratorT d_keys_in, UniqueOutputIteratorT d_unique_out, ValuesInputIteratorT d_values_in, AggregatesOutputIteratorT d_aggregates_out, NumRunsOutputIteratorT d_num_runs_out, ReductionOpT reduction_op, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
ReduceByKey(void *d_temp_storage, size_t &temp_storage_bytes, KeysInputIteratorT d_keys_in, UniqueOutputIteratorT d_unique_out, ValuesInputIteratorT d_values_in, AggregatesOutputIteratorT d_aggregates_out, NumRunsOutputIteratorT d_num_runs_out, ReductionOpT reduction_op, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
S typedef (defined in muda::LaunchCore)muda::LaunchCoreprotected
stream() const (defined in muda::LaunchCore)muda::LaunchCoreinlineprotected
Sum(InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
Sum(void *d_temp_storage, size_t &temp_storage_bytes, InputIteratorT d_in, OutputIteratorT d_out, int num_items) (defined in muda::DeviceReduce)muda::DeviceReduceinline
wait(cudaEvent_t e, int flag=cudaEventWaitDefault) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
wait(const ComputeGraphVar< cudaEvent_t > &e, const std::vector< ComputeGraphVarBase * > &vars) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
wait(const ComputeGraphVar< cudaEvent_t > &e, ComputeGraphVar< ViewT > &... vars) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
wait() (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
wait_device() (defined in muda::LaunchCore)muda::LaunchCorestatic
wait_event(cudaEvent_t event) (defined in muda::LaunchCore)muda::LaunchCorestatic
wait_stream(::cudaStream_t stream) (defined in muda::LaunchCore)muda::LaunchCorestatic
when(cudaEvent_t e, int flag=cudaEventWaitDefault) (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
~LaunchBase() MUDA_NOEXCEPT (defined in muda::LaunchBase< T >)muda::LaunchBase< T >
~LaunchCore() MUDA_NOEXCEPT (defined in muda::LaunchCore)muda::LaunchCore