OmniSciDB  c07336695a
CudaMgr_Namespace::DeviceProperties Struct Reference

#include <CudaMgr.h>

+ Collaboration diagram for CudaMgr_Namespace::DeviceProperties:

Public Attributes

CUdevice device
 
int computeMajor
 
int computeMinor
 
size_t globalMem
 
int constantMem
 
int sharedMemPerBlock
 
int sharedMemPerMP
 
int numMPs
 
int warpSize
 
int maxThreadsPerBlock
 
int maxRegistersPerBlock
 
int maxRegistersPerMP
 
int pciBusId
 
int pciDeviceId
 
int memoryClockKhz
 
int memoryBusWidth
 
float memoryBandwidthGBs
 
int clockKhz
 
int numCore
 
std::string arch
 

Detailed Description

Definition at line 52 of file CudaMgr.h.

Member Data Documentation

◆ arch

std::string CudaMgr_Namespace::DeviceProperties::arch

Definition at line 72 of file CudaMgr.h.

◆ clockKhz

int CudaMgr_Namespace::DeviceProperties::clockKhz

Definition at line 70 of file CudaMgr.h.

◆ computeMajor

int CudaMgr_Namespace::DeviceProperties::computeMajor

Definition at line 54 of file CudaMgr.h.

◆ computeMinor

int CudaMgr_Namespace::DeviceProperties::computeMinor

Definition at line 55 of file CudaMgr.h.

◆ constantMem

int CudaMgr_Namespace::DeviceProperties::constantMem

Definition at line 57 of file CudaMgr.h.

◆ device

CUdevice CudaMgr_Namespace::DeviceProperties::device

Definition at line 53 of file CudaMgr.h.

◆ globalMem

size_t CudaMgr_Namespace::DeviceProperties::globalMem

Definition at line 56 of file CudaMgr.h.

◆ maxRegistersPerBlock

int CudaMgr_Namespace::DeviceProperties::maxRegistersPerBlock

Definition at line 63 of file CudaMgr.h.

◆ maxRegistersPerMP

int CudaMgr_Namespace::DeviceProperties::maxRegistersPerMP

Definition at line 64 of file CudaMgr.h.

◆ maxThreadsPerBlock

int CudaMgr_Namespace::DeviceProperties::maxThreadsPerBlock

Definition at line 62 of file CudaMgr.h.

◆ memoryBandwidthGBs

float CudaMgr_Namespace::DeviceProperties::memoryBandwidthGBs

Definition at line 69 of file CudaMgr.h.

◆ memoryBusWidth

int CudaMgr_Namespace::DeviceProperties::memoryBusWidth

Definition at line 68 of file CudaMgr.h.

◆ memoryClockKhz

int CudaMgr_Namespace::DeviceProperties::memoryClockKhz

Definition at line 67 of file CudaMgr.h.

◆ numCore

int CudaMgr_Namespace::DeviceProperties::numCore

Definition at line 71 of file CudaMgr.h.

◆ numMPs

int CudaMgr_Namespace::DeviceProperties::numMPs

Definition at line 60 of file CudaMgr.h.

◆ pciBusId

int CudaMgr_Namespace::DeviceProperties::pciBusId

Definition at line 65 of file CudaMgr.h.

◆ pciDeviceId

int CudaMgr_Namespace::DeviceProperties::pciDeviceId

Definition at line 66 of file CudaMgr.h.

◆ sharedMemPerBlock

int CudaMgr_Namespace::DeviceProperties::sharedMemPerBlock

Definition at line 58 of file CudaMgr.h.

◆ sharedMemPerMP

int CudaMgr_Namespace::DeviceProperties::sharedMemPerMP

Definition at line 59 of file CudaMgr.h.

◆ warpSize

int CudaMgr_Namespace::DeviceProperties::warpSize

Definition at line 61 of file CudaMgr.h.


The documentation for this struct was generated from the following file: