DPNP C++ backend kernel library 0.18.0dev0
Data Parallel Extension for NumPy*
Loading...
Searching...
No Matches
statistics::histogram::HistGlobalMemory< T > Struct Template Reference

Public Member Functions

 HistGlobalMemory (T *global_data)
 
template<int _Dims>
void init (const sycl::nd_item< _Dims > &) const
 
template<int _Dims>
void add (const sycl::nd_item< _Dims > &, int32_t bin, T value) const
 
template<int _Dims>
void finalize (const sycl::nd_item< _Dims > &) const
 

Static Public Attributes

static constexpr bool const sync_after_init = false
 
static constexpr bool const sync_before_finalize = false
 

Detailed Description

template<typename T>
struct statistics::histogram::HistGlobalMemory< T >

Definition at line 248 of file histogram_common.hpp.

Constructor & Destructor Documentation

◆ HistGlobalMemory()

template<typename T >
statistics::histogram::HistGlobalMemory< T >::HistGlobalMemory ( T * global_data)
inline

Definition at line 253 of file histogram_common.hpp.

Member Function Documentation

◆ add()

template<typename T >
template<int _Dims>
void statistics::histogram::HistGlobalMemory< T >::add ( const sycl::nd_item< _Dims > & ,
int32_t bin,
T value ) const
inline

Definition at line 264 of file histogram_common.hpp.

◆ finalize()

template<typename T >
template<int _Dims>
void statistics::histogram::HistGlobalMemory< T >::finalize ( const sycl::nd_item< _Dims > & ) const
inline

Definition at line 271 of file histogram_common.hpp.

◆ init()

template<typename T >
template<int _Dims>
void statistics::histogram::HistGlobalMemory< T >::init ( const sycl::nd_item< _Dims > & ) const
inline

Definition at line 259 of file histogram_common.hpp.

Member Data Documentation

◆ sync_after_init

template<typename T >
bool const statistics::histogram::HistGlobalMemory< T >::sync_after_init = false
staticconstexpr

Definition at line 250 of file histogram_common.hpp.

◆ sync_before_finalize

template<typename T >
bool const statistics::histogram::HistGlobalMemory< T >::sync_before_finalize = false
staticconstexpr

Definition at line 251 of file histogram_common.hpp.


The documentation for this struct was generated from the following file: