TempStorage Struct Reference#
hipcub::BlockMergeSort< KeyT, BLOCK_DIM_X, ITEMS_PER_THREAD, ValueT, BLOCK_DIM_Y, BLOCK_DIM_Z >::TempStorage Struct Reference
\smemstorage{BlockMergeSort} More...
#include <block_merge_sort.hpp>
Inheritance diagram for hipcub::BlockMergeSort< KeyT, BLOCK_DIM_X, ITEMS_PER_THREAD, ValueT, BLOCK_DIM_Y, BLOCK_DIM_Z >::TempStorage:
Public Types | |
enum | |
typedef UnitWord< _TempStorage >::DeviceWord | DeviceWord |
Biggest memory-access word that T is a whole multiple of and is not larger than the alignment of T. | |
Public Member Functions | |
__host__ __device__ __forceinline__ _TempStorage & | Alias () |
Alias. | |
Public Attributes | |
DeviceWord | storage [WORDS] |
Backing storage. | |
Detailed Description
template<typename KeyT, int BLOCK_DIM_X, int ITEMS_PER_THREAD, typename ValueT = NullType, int BLOCK_DIM_Y = 1, int BLOCK_DIM_Z = 1>
struct hipcub::BlockMergeSort< KeyT, BLOCK_DIM_X, ITEMS_PER_THREAD, ValueT, BLOCK_DIM_Y, BLOCK_DIM_Z >::TempStorage
\smemstorage{BlockMergeSort}
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hipcub/checkouts/docs-5.0.0/hipcub/include/hipcub/backend/rocprim/block/block_merge_sort.hpp