|
Lux GPU Core 0.2.0
Lightweight plugin-based GPU acceleration for blockchain and ML
|
#include <backend_plugin.h>
Data Fields | |
| const char * | name |
| const char * | vendor |
| uint64_t | memory_total |
| uint64_t | memory_available |
| int | compute_units |
| int | max_workgroup_size |
| bool | is_discrete |
| bool | is_unified_memory |
Definition at line 55 of file backend_plugin.h.
| int LuxBackendDeviceInfo::compute_units |
Definition at line 60 of file backend_plugin.h.
| bool LuxBackendDeviceInfo::is_discrete |
Definition at line 62 of file backend_plugin.h.
| bool LuxBackendDeviceInfo::is_unified_memory |
Definition at line 63 of file backend_plugin.h.
| int LuxBackendDeviceInfo::max_workgroup_size |
Definition at line 61 of file backend_plugin.h.
| uint64_t LuxBackendDeviceInfo::memory_available |
Definition at line 59 of file backend_plugin.h.
| uint64_t LuxBackendDeviceInfo::memory_total |
Definition at line 58 of file backend_plugin.h.
| const char* LuxBackendDeviceInfo::name |
Definition at line 56 of file backend_plugin.h.
| const char* LuxBackendDeviceInfo::vendor |
Definition at line 57 of file backend_plugin.h.