| Package | Description |
|---|---|
| org.bytedeco.cuda.cudart | |
| org.bytedeco.cuda.global |
| Modifier and Type | Method and Description |
|---|---|
CUdevprop_v1 |
CUdevprop_v1.clockRate(int setter) |
CUdevprop_v1 |
CUdevprop_v1.getPointer(long i) |
CUdevprop_v1 |
CUdevprop_v1.maxGridSize(int i,
int setter) |
CUdevprop_v1 |
CUdevprop_v1.maxThreadsDim(int i,
int setter) |
CUdevprop_v1 |
CUdevprop_v1.maxThreadsPerBlock(int setter) |
CUdevprop_v1 |
CUdevprop_v1.memPitch(int setter) |
CUdevprop_v1 |
CUdevprop_v1.position(long position) |
CUdevprop_v1 |
CUdevprop_v1.regsPerBlock(int setter) |
CUdevprop_v1 |
CUdevprop_v1.sharedMemPerBlock(int setter) |
CUdevprop_v1 |
CUdevprop_v1.SIMDWidth(int setter) |
CUdevprop_v1 |
CUdevprop_v1.textureAlign(int setter) |
CUdevprop_v1 |
CUdevprop_v1.totalConstantMemory(int setter) |
| Modifier and Type | Method and Description |
|---|---|
static int |
cudart.cuDeviceGetProperties(CUdevprop_v1 prop,
int dev)
Deprecated.
This function was deprecated as of CUDA 5.0 and replaced by ::cuDeviceGetAttribute().
Returns in \p *prop the properties of device \p dev. The ::CUdevprop
structure is defined as:
where:
- ::maxThreadsPerBlock is the maximum number of threads per block;
- ::maxThreadsDim[3] is the maximum sizes of each dimension of a block;
- ::maxGridSize[3] is the maximum sizes of each dimension of a grid;
- ::sharedMemPerBlock is the total amount of shared memory available per
block in bytes;
- ::totalConstantMemory is the total amount of constant memory available on
the device in bytes;
- ::SIMDWidth is the warp size;
- ::memPitch is the maximum pitch allowed by the memory copy functions that
involve memory regions allocated through ::cuMemAllocPitch();
- ::regsPerBlock is the total number of registers available per block;
- ::clockRate is the clock frequency in kilohertz;
- ::textureAlign is the alignment requirement; texture base addresses that
are aligned to ::textureAlign bytes do not need an offset applied to
texture fetches. |
Copyright © 2025. All rights reserved.