|
Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
|
#include <compute_device_cuda.h>
Public Member Functions | |
| cuda_device_config () | |
| cuda_device_config (int dev) | |
Static Public Member Functions | |
| static bool | enumerate_gpus (std::vector< cuda_device_config > &devices, std::string &error, const cuda_device_config &requirements=cuda_device_config()) |
Public Attributes | |
| int | device |
| char * | device_name |
| uint64 | total_memory |
| int | compute_capability_major |
| int | compute_capability_minor |
Definition at line 41 of file compute_device_cuda.h.
|
inline |
Definition at line 49 of file compute_device_cuda.h.
| lift::cuda_device_config::cuda_device_config | ( | int | dev | ) |
Definition at line 40 of file compute_device_cuda.cu.
|
static |
Definition at line 59 of file compute_device_cuda.cu.
| int lift::cuda_device_config::compute_capability_major |
Definition at line 46 of file compute_device_cuda.h.
| int lift::cuda_device_config::compute_capability_minor |
Definition at line 47 of file compute_device_cuda.h.
| int lift::cuda_device_config::device |
Definition at line 43 of file compute_device_cuda.h.
| char* lift::cuda_device_config::device_name |
Definition at line 44 of file compute_device_cuda.h.
| uint64 lift::cuda_device_config::total_memory |
Definition at line 45 of file compute_device_cuda.h.
1.8.6