Stokhos  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
Stokhos::DeviceProp Class Reference

Public Types

typedef Kokkos::Cuda::size_type size_type
 

Public Member Functions

 DeviceProp (int device_id=-1)
 
template<typename Kernel >
size_type get_kernel_registers (Kernel kernel)
 
template<typename Kernel >
size_type get_resident_warps_per_sm (Kernel kernel)
 

Public Attributes

size_type compute_capability_major
 
size_type compute_capability_minor
 
size_type shared_memory_capacity
 
size_type shared_memory_granularity
 
size_type max_shmem_per_block
 
size_type max_threads_per_block
 
size_type max_threads_per_sm
 
size_type max_blocks_per_sm
 
size_type max_warps_per_sm
 
size_type warp_size
 
size_type warp_granularity
 
size_type max_regs_per_sm
 
size_type max_regs_per_block
 
size_type reg_bank_size
 
bool has_shuffle
 
bool has_ldg
 

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