cub::experimental::DeviceDescription#
-
class DeviceDescription#
Public Functions
-
constexpr DeviceDescription() = default#
- inline explicit DeviceDescription(
- ::cuda::compute_capability cc,
- ::cuda::std::uint32_t max_sm_count
- inline ::cuda::compute_capability __compute_capability(
-
inline ::cuda::std::uint32_t __max_sm_count() const noexcept#
-
template<class Kernel, class LauncherFactory>
inline ::cudaError_t __occupancy( - const Kernel &kernel,
- const LauncherFactory &launcher_factory,
- const void *d_temp_storage,
- int threads_per_block,
- int dynamic_smem_bytes,
- int &blocks_per_sm
- inline explicit DeviceDescription(
- __private_tag,
- ::cuda::compute_capability cc,
- ::cuda::std::uint32_t max_sm_count
-
class __private_tag#
-
constexpr DeviceDescription() = default#