TempStorage Struct Reference

TempStorage Struct Reference#

hipCUB: hipcub::block_raking_layout< T, BLOCK_THREADS, ARCH >::TempStorage Struct Reference
hipcub::block_raking_layout< T, BLOCK_THREADS, ARCH >::TempStorage Struct Reference

Alias wrapper allowing storage to be unioned. More...

#include <block_raking_layout.hpp>

Inheritance diagram for hipcub::block_raking_layout< T, BLOCK_THREADS, ARCH >::TempStorage:
hipcub::Uninitialized< _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 T, int BLOCK_THREADS, int ARCH = HIPCUB_ARCH>
struct hipcub::block_raking_layout< T, BLOCK_THREADS, ARCH >::TempStorage

Alias wrapper allowing storage to be unioned.


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.2/hipcub/include/hipcub/backend/rocprim/block/block_raking_layout.hpp