OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
cub::DeviceRadixSortPolicy< KeyT, ValueT, OffsetT > Struct Template Reference

< Signed integer type for global offsets More...

Detailed Description

template<typename KeyT, typename ValueT, typename OffsetT>
struct cub::DeviceRadixSortPolicy< KeyT, ValueT, OffsetT >

< Signed integer type for global offsets

Tuning policy for kernel specialization

Definition at line 493 of file dispatch_radix_sort.cuh.

+ Inheritance diagram for cub::DeviceRadixSortPolicy< KeyT, ValueT, OffsetT >:

Data Structures

struct  Policy200
 SM20. More...
 
struct  Policy300
 SM30. More...
 
struct  Policy350
 SM35. More...
 
struct  Policy500
 SM50. More...
 
struct  Policy600
 SM60 (GP100) More...
 
struct  Policy610
 SM61 (GP104) More...
 
struct  Policy620
 SM62 (Tegra, less RF) More...
 
struct  Policy700
 SM70 (GV100) More...
 

Public Types

enum  { KEYS_ONLY = (Equals<ValueT, NullType>::VALUE) }
 
typedef If<(sizeof(ValueT)>4)&&(sizeof(KeyT)< sizeof(ValueT)), ValueT, KeyT >::Type DominantT
 
typedef Policy700 MaxPolicy
 MaxPolicy.
 

Member Typedef Documentation

◆ DominantT

template<typename KeyT , typename ValueT , typename OffsetT >
typedef If<(sizeof(ValueT)>4)&&(sizeof(KeyT)<sizeof(ValueT)),ValueT,KeyT>::Type cub::DeviceRadixSortPolicy< KeyT, ValueT, OffsetT >::DominantT

Definition at line 506 of file dispatch_radix_sort.cuh.

◆ MaxPolicy

template<typename KeyT , typename ValueT , typename OffsetT >
typedef Policy700 cub::DeviceRadixSortPolicy< KeyT, ValueT, OffsetT >::MaxPolicy

MaxPolicy.

Definition at line 788 of file dispatch_radix_sort.cuh.

Member Enumeration Documentation

◆ anonymous enum

template<typename KeyT , typename ValueT , typename OffsetT >
anonymous enum

Definition at line 499 of file dispatch_radix_sort.cuh.


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