SM61 (GP104) More...
SM61 (GP104)
Definition at line 702 of file dispatch_radix_sort.cuh.
Public Types | |
enum | { PRIMARY_RADIX_BITS = (sizeof(KeyT) > 1) ? 7 : 5, SINGLE_TILE_RADIX_BITS = (sizeof(KeyT) > 1) ? 6 : 5, SEGMENTED_RADIX_BITS = (sizeof(KeyT) > 1) ? 6 : 5 } |
typedef AgentScanPolicy< 512, 23, BLOCK_LOAD_WARP_TRANSPOSE, LOAD_DEFAULT, BLOCK_STORE_WARP_TRANSPOSE, BLOCK_SCAN_RAKING_MEMOIZE > | ScanPolicy |
typedef AgentRadixSortDownsweepPolicy< CUB_SCALED_GRANULARITIES(384, 31, DominantT), BLOCK_LOAD_TRANSPOSE, LOAD_DEFAULT, RADIX_RANK_MATCH, BLOCK_SCAN_RAKING_MEMOIZE, PRIMARY_RADIX_BITS > | DownsweepPolicy |
typedef AgentRadixSortDownsweepPolicy< CUB_SCALED_GRANULARITIES(256, 35, DominantT), BLOCK_LOAD_TRANSPOSE, LOAD_DEFAULT, RADIX_RANK_MEMOIZE, BLOCK_SCAN_RAKING_MEMOIZE, PRIMARY_RADIX_BITS - 1 > | AltDownsweepPolicy |
typedef AgentRadixSortUpsweepPolicy< CUB_SCALED_GRANULARITIES(128, 16, DominantT), LOAD_LDG, PRIMARY_RADIX_BITS > | UpsweepPolicy |
typedef AgentRadixSortUpsweepPolicy< CUB_SCALED_GRANULARITIES(128, 16, DominantT), LOAD_LDG, PRIMARY_RADIX_BITS - 1 > | AltUpsweepPolicy |
typedef AgentRadixSortDownsweepPolicy< CUB_SCALED_GRANULARITIES(256, 19, DominantT), BLOCK_LOAD_DIRECT, LOAD_LDG, RADIX_RANK_MEMOIZE, BLOCK_SCAN_WARP_SCANS, SINGLE_TILE_RADIX_BITS > | SingleTilePolicy |
typedef AgentRadixSortDownsweepPolicy< CUB_SCALED_GRANULARITIES(192, 39, DominantT), BLOCK_LOAD_TRANSPOSE, LOAD_DEFAULT, RADIX_RANK_MEMOIZE, BLOCK_SCAN_WARP_SCANS, SEGMENTED_RADIX_BITS > | SegmentedPolicy |
typedef AgentRadixSortDownsweepPolicy< CUB_SCALED_GRANULARITIES(384, 11, DominantT), BLOCK_LOAD_TRANSPOSE, LOAD_DEFAULT, RADIX_RANK_MEMOIZE, BLOCK_SCAN_WARP_SCANS, SEGMENTED_RADIX_BITS - 1 > | AltSegmentedPolicy |
![]() | |
typedef If<(CUB_PTX_ARCH< PTX_VERSION), typename Policy600 ::ActivePolicy, Policy610 >::Type | ActivePolicy |
The policy for the active compiler pass. | |
Additional Inherited Members | |
![]() | |
CUB_RUNTIME_FUNCTION static __forceinline__ cudaError_t | Invoke (int ptx_version, FunctorT &op) |
Specializes and dispatches op in accordance to the first policy in the chain of adequate PTX version. | |