[PyCUDA] How much memory can I allocate using gpuarray?
reckoner
reckoner at gmail.com
Wed Sep 15 10:27:39 PDT 2010
Hi,
According to dump_properties.py ( shown below ), I have
Total Memory: 261824 KB
How much of this can I allocate using gpuarray as in the following:
a = gpuarray.zeros((size,), dtype=numpy.float32)
Thanks for all the great work!
Device #0: Quadro NVS 295
Compute Capability: 1.1
Total Memory: 261824 KB
CAN_MAP_HOST_MEMORY: 0
CLOCK_RATE: 1300000
COMPUTE_MODE: DEFAULT
CONCURRENT_KERNELS: 0
ECC_ENABLED: 0
GPU_OVERLAP: 0
INTEGRATED: 0
KERNEL_EXEC_TIMEOUT: 1
MAXIMUM_TEXTURE1D_WIDTH: 8192
MAXIMUM_TEXTURE2D_ARRAY_HEIGHT: 8192
MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES: 512
MAXIMUM_TEXTURE2D_ARRAY_WIDTH: 8192
MAXIMUM_TEXTURE2D_HEIGHT: 32768
MAXIMUM_TEXTURE2D_WIDTH: 65536
MAXIMUM_TEXTURE3D_DEPTH: 2048
MAXIMUM_TEXTURE3D_HEIGHT: 2048
MAXIMUM_TEXTURE3D_WIDTH: 2048
MAX_BLOCK_DIM_X: 512
MAX_BLOCK_DIM_Y: 512
MAX_BLOCK_DIM_Z: 64
MAX_GRID_DIM_X: 65535
MAX_GRID_DIM_Y: 65535
MAX_GRID_DIM_Z: 1
MAX_PITCH: 2147483647
MAX_REGISTERS_PER_BLOCK: 8192
MAX_SHARED_MEMORY_PER_BLOCK: 16384
MAX_THREADS_PER_BLOCK: 512
MULTIPROCESSOR_COUNT: 1
SURFACE_ALIGNMENT: 256
TEXTURE_ALIGNMENT: 256
TOTAL_CONSTANT_MEMORY: 65536
WARP_SIZE: 32
More information about the PyCUDA
mailing list