OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
cub::BlockScanRaking< T, BLOCK_DIM_X, BLOCK_DIM_Y, BLOCK_DIM_Z, MEMOIZE, PTX_ARCH >::_TempStorage Struct Reference

Shared memory storage layout type. More...

Detailed Description

template<typename T, int BLOCK_DIM_X, int BLOCK_DIM_Y, int BLOCK_DIM_Z, bool MEMOIZE, int PTX_ARCH>
struct cub::BlockScanRaking< T, BLOCK_DIM_X, BLOCK_DIM_Y, BLOCK_DIM_Z, MEMOIZE, PTX_ARCH >::_TempStorage

Shared memory storage layout type.

Definition at line 95 of file block_scan_raking.cuh.

Data Fields

WarpScan::TempStorage warp_scan
 Buffer for warp-synchronous scan.
 
BlockRakingLayout::TempStorage raking_grid
 Padded thread block raking grid.
 
block_aggregate
 Block aggregate.
 

Field Documentation

◆ block_aggregate

template<typename T , int BLOCK_DIM_X, int BLOCK_DIM_Y, int BLOCK_DIM_Z, bool MEMOIZE, int PTX_ARCH>
T cub::BlockScanRaking< T, BLOCK_DIM_X, BLOCK_DIM_Y, BLOCK_DIM_Z, MEMOIZE, PTX_ARCH >::_TempStorage::block_aggregate

Block aggregate.

Definition at line 99 of file block_scan_raking.cuh.

◆ raking_grid

template<typename T , int BLOCK_DIM_X, int BLOCK_DIM_Y, int BLOCK_DIM_Z, bool MEMOIZE, int PTX_ARCH>
BlockRakingLayout::TempStorage cub::BlockScanRaking< T, BLOCK_DIM_X, BLOCK_DIM_Y, BLOCK_DIM_Z, MEMOIZE, PTX_ARCH >::_TempStorage::raking_grid

Padded thread block raking grid.

Definition at line 98 of file block_scan_raking.cuh.

◆ warp_scan

template<typename T , int BLOCK_DIM_X, int BLOCK_DIM_Y, int BLOCK_DIM_Z, bool MEMOIZE, int PTX_ARCH>
WarpScan::TempStorage cub::BlockScanRaking< T, BLOCK_DIM_X, BLOCK_DIM_Y, BLOCK_DIM_Z, MEMOIZE, PTX_ARCH >::_TempStorage::warp_scan

Buffer for warp-synchronous scan.

Definition at line 97 of file block_scan_raking.cuh.


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