#include <carma_context.h>
Definition at line 57 of file carma_context.h.
◆ CarmaDevice()
CarmaDevice::CarmaDevice |
( |
int |
devid | ) |
|
◆ ~CarmaDevice()
CarmaDevice::~CarmaDevice |
( |
| ) |
|
◆ get_compute_perf()
float CarmaDevice::get_compute_perf |
( |
| ) |
|
◆ get_cores_per_sm()
float CarmaDevice::get_cores_per_sm |
( |
| ) |
|
◆ get_cublas_handle()
cublasHandle_t CarmaDevice::get_cublas_handle |
( |
| ) |
|
◆ get_cusparse_handle()
cusparseHandle_t CarmaDevice::get_cusparse_handle |
( |
| ) |
|
◆ get_free_mem()
size_t CarmaDevice::get_free_mem |
( |
| ) |
|
◆ get_id()
int CarmaDevice::get_id |
( |
| ) |
|
◆ get_name()
std::string CarmaDevice::get_name |
( |
| ) |
|
◆ get_properties()
cudaDeviceProp CarmaDevice::get_properties |
( |
| ) |
|
◆ get_stream()
cudaStream_t CarmaDevice::get_stream |
( |
| ) |
|
◆ get_total_mem()
size_t CarmaDevice::get_total_mem |
( |
| ) |
|
◆ is_gpu_capable_p2p()
bool CarmaDevice::is_gpu_capable_p2p |
( |
| ) |
|
◆ is_p2p_activate()
bool CarmaDevice::is_p2p_activate |
( |
| ) |
|
◆ set_cublas_math_mode()
int CarmaDevice::set_cublas_math_mode |
( |
bool |
tensor | ) |
|
◆ compute_perf
float CarmaDevice::compute_perf |
|
protected |
◆ cores_per_sm
float CarmaDevice::cores_per_sm |
|
protected |
◆ cublas_handle
cublasHandle_t CarmaDevice::cublas_handle |
|
protected |
◆ cusparse_handle
cusparseHandle_t CarmaDevice::cusparse_handle |
|
protected |
◆ free_mem
size_t CarmaDevice::free_mem |
|
protected |
◆ id
◆ main_stream
cudaStream_t CarmaDevice::main_stream |
|
protected |
◆ p2p_activate
bool CarmaDevice::p2p_activate |
|
protected |
◆ properties
cudaDeviceProp CarmaDevice::properties |
|
protected |
◆ total_mem
size_t CarmaDevice::total_mem |
|
protected |
The documentation for this class was generated from the following file: