xpu
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cdetail::action
 Cxpu::constant< Image, Data >
 Cxpu::function< Image >
 Cxpu::kernel< Image >
 Cxpu::block_merge< Key, BlockSize, ItemsPerThread, Impl >
 Cxpu::block_reduce< T, BlockSize, Impl >
 Cxpu::block_scan< T, BlockSize, Impl >Parallel scan inside a block
 Cxpu::block_size< X, Y, Z >
 Cxpu::block_sort< Key, KeyValueType, BlockSize, ItemsPerThread, Impl >
 Cxpu::buffer< T >
 Cxpu::buffer_prop
 Cxpu::cmem< Constants >
 Cxpu::device
 Cdetail::device_image
 Cxpu::device_image
 Cxpu::device_prop
 Cxpu::dim
 Cstd::exception
 Cxpu::exception
 Cxpu::grid3d execution grid describing the number of blocks and threads of a kernel Use 'n_blocks' or 'n_threads' to construct a grid
 Cxpu::h_view< T >Create a view from a buffer. Create a view from a buffer to access the underlying data on the host. The view is a lightweight wrapper around the buffer and does not own the data. If the underlying buffer can't be accessed on the host, an runtime_error is thrown. Note that no synchronization with the device is performed, so the data may be out of date
 Cxpu::kernel_context< SharedMemory, Constants >
 Cxpu::kernel_timingsExecution times collected for a kernel
 Cxpu::no_smem
 Cxpu::openmp_settings< Schedule, ChunkSize >OpenMP settings for kernels
 Cxpu::ptr_propProperties of a pointer. Properties of a pointer allocated with malloc_device, malloc_host or malloc_shared
 Cxpu::queueCommand queue for a device
 Cxpu::scoped_timerRAII wrapper for timing functions
 Cxpu::settingsSettings used to initialize xpu
 Cxpu::block_merge< Key, BlockSize, ItemsPerThread, Impl >::storage_t
 Cxpu::block_reduce< T, BlockSize, Impl >::storage_t
 Cxpu::block_scan< T, BlockSize, Impl >::storage_tTemporary storage for the block scan. Should be allocated in shared memory
 Cxpu::block_sort< Key, KeyValueType, BlockSize, ItemsPerThread, Impl >::storage_t
 Cxpu::timingsTiming information collected via xpu::push_timer and xpu::pop_timer
 Cxpu::tpos
 Cxpu::view< T >