6
我讀過最大內存分配限制爲設備內存的60%左右,可以通過修改GPU的GPU_MAX_HEAP_SIZE
和GPU_MAX_ALLOC_SIZE
環境變量來更改這些限制。openCL CPU上的最大內存分配
如果我想提高內存分配的限制,我不知道AMD SDK是否有類似於CPU的東西?
對於我目前的配置,它返回如下:
CL_DEVICE_MAX_MEM_ALLOC_SIZE = 2973.37MB
CL_DEVI_CEGLOBAL_MEM_SIZE = 11893.5MB
感謝。
實際上,它默認爲25%。顯然,CPU_MAX_HEAP_SIZE是「完全不支持」,這無疑有點奇怪......如果您使用的是英特爾CPU,則可以嘗試具有這種能力的英特爾OpenCL SDK,即iirc。 – Thomas