ivutils
Loading...
Searching...
No Matches
cudaDeviceProp Struct Reference

Detecting the parameters and device. More...

#include <cuda_emu.h>

Public Attributes

char name [256]
 ASCII string identifying device.
 
size_t totalGlobalMem
 Global memory available on device in bytes.
 
size_t sharedMemPerBlock
 Shared memory available per block in bytes.
 
int regsPerBlock
 32-bit registers available per block
 
int warpSize
 Warp size in threads.
 
size_t memPitch
 Maximum pitch in bytes allowed by memory copies.
 
int maxThreadsPerBlock
 Maximum number of threads per block.
 
int maxThreadsDim [3]
 Maximum size of each dimension of a block.
 
int maxGridSize [3]
 Maximum size of each dimension of a grid.
 
int clockRate
 Clock frequency in kilohertz.
 
size_t totalConstMem
 Constant memory available on device in bytes.
 
int major
 Major compute capability.
 
int minor
 Minor compute capability.
 
size_t textureAlignment
 Alignment requirement for textures.
 
int deviceOverlap
 Device can concurrently copy memory and execute a kernel.
 
int multiProcessorCount
 Number of multiprocessors on device.
 
int kernelExecTimeoutEnabled
 Specified whether there is a run time limit on kernels.
 
int integrated
 Device is integrated as opposed to discrete.
 
int canMapHostMemory
 Device can map host memory with cudaHostAlloc/cudaHostGetDevicePointer.
 
int computeMode
 Compute mode (See cudaComputeMode)
 
int maxTexture1D
 Maximum 1D texture size.
 
int maxTexture2D [2]
 Maximum 2D texture dimensions.
 
int maxTexture3D [3]
 Maximum 3D texture dimensions.
 
int maxTexture2DArray [3]
 Maximum 2D texture array dimensions.
 
size_t surfaceAlignment
 Alignment requirements for surfaces.
 
int concurrentKernels
 Device can possibly execute multiple kernels concurrently.
 
int ECCEnabled
 Device has ECC support enabled.
 
int pciBusID
 PCI bus ID of the device.
 
int pciDeviceID
 PCI device ID of the device.
 
int tccDriver
 1 if device is a Tesla device using TCC driver, 0 otherwise
 

Detailed Description

Detecting the parameters and device.


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