How do I determine available device memory in OpenCL?

前端 未结 2 1169
别跟我提以往
别跟我提以往 2020-12-11 16:42

I would like to know how much free memory there is on my device before allocating buffers. Is this possible? I know there\'s CL_DEVICE_GLOBAL_MEM_SIZE for total

相关标签:
2条回答
  • 2020-12-11 17:08

    No, there is no way, and there is no need to know it, GPU memory can be virtualized and the driver will swap in/out memory from the GPU when it is/not needed.

    0 讨论(0)
  • 2020-12-11 17:21

    You can use GL_NVX_gpu_memory_info on nVidia.

    0 讨论(0)
提交回复
热议问题