|
cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
|
This is the complete list of members for cuda::device_t, including all inherited members.
| architecture() const | cuda::device_t | inline |
| attribute_value_t typedef (defined in cuda::device_t) | cuda::device_t | |
| cache_preference() const | cuda::device_t | inline |
| can_access(const device_t &peer) const | cuda::device_t | inline |
| choose_best_match(const properties_t &properties) (defined in cuda::device_t) | cuda::device_t | inlinestatic |
| compute_capability() const | cuda::device_t | inline |
| create_context(context::host_thread_sync_scheduling_policy_t sync_scheduling_policy=context::heuristic, bool keep_larger_local_mem_after_resize=false) const | cuda::device_t | inline |
| create_event(bool uses_blocking_sync=event::sync_by_busy_waiting, bool records_timing=event::do_record_timings, bool interprocess=event::not_interprocess) | cuda::device_t | inline |
| create_stream(bool will_synchronize_with_default_stream, stream::priority_t priority=cuda::stream::default_priority) const | cuda::device_t | inline |
| default_stream(bool hold_primary_context_refcount_unit=false) const | cuda::device_t | inline |
| device_t(device_t &&other) noexcept (defined in cuda::device_t) | cuda::device_t | inline |
| device_t(const device_t &other) noexcept (defined in cuda::device_t) | cuda::device_t | inline |
| disable_access_to(const device_t &peer) const | cuda::device_t | inline |
| dont_keep_larger_local_mem_after_resize() | cuda::device_t | inline |
| enable_access_to(const device_t &peer) const | cuda::device_t | inline |
| get_attribute(device::attribute_t attribute) const | cuda::device_t | inline |
| get_limit(device::limit_t limit) const | cuda::device_t | inline |
| id() const noexcept | cuda::device_t | inline |
| keep_larger_local_mem_after_resize(bool keep=true) | cuda::device_t | inline |
| keeping_larger_local_mem_after_resize() const | cuda::device_t | inline |
| launch(Kernel kernel, launch_configuration_t launch_configuration, KernelParameters... arguments) const | cuda::device_t | |
| make_current() const (defined in cuda::device_t) | cuda::device_t | inline |
| make_current() (defined in cuda::device_t) | cuda::device_t | inline |
| maximum_threads_per_block() const (defined in cuda::device_t) | cuda::device_t | inline |
| memory() const | cuda::device_t | inline |
| multiprocessor_count() const (defined in cuda::device_t) | cuda::device_t | inline |
| name() const | cuda::device_t | inline |
| operator=(const device_t &other) noexcept (defined in cuda::device_t) | cuda::device_t | inline |
| operator=(device_t &&other) noexcept (defined in cuda::device_t) | cuda::device_t | inline |
| pci_id() const | cuda::device_t | inline |
| primary_context(bool hold_pc_refcount_unit=false) const | cuda::device_t | inline |
| properties() const | cuda::device_t | inline |
| properties_t typedef (defined in cuda::device_t) | cuda::device_t | |
| reset() const | cuda::device_t | inline |
| set_cache_preference(multiprocessor_cache_preference_t preference) const | cuda::device_t | inline |
| set_limit(device::limit_t limit, device::limit_value_t new_value) const | cuda::device_t | inline |
| set_shared_memory_bank_size(device::shared_memory_bank_size_t new_bank_size) const | cuda::device_t | inline |
| set_sync_scheduling_policy(context::host_thread_sync_scheduling_policy_t new_policy) (defined in cuda::device_t) | cuda::device_t | inline |
| shared_memory_bank_size() const | cuda::device_t | inline |
| stream_priority_range() const | cuda::device_t | inline |
| supports_block_cooperation() const | cuda::device_t | inline |
| supports_concurrent_managed_access() const | cuda::device_t | inline |
| swap (defined in cuda::device_t) | cuda::device_t | friend |
| sync_scheduling_policy() const (defined in cuda::device_t) | cuda::device_t | inline |
| synchronize() const | cuda::device_t | inline |
| synchronize() (defined in cuda::device_t) | cuda::device_t | inline |
| ~device_t() NOEXCEPT_IF_NDEBUG (defined in cuda::device_t) | cuda::device_t | inline |