如何解决内存分配Nvidia vs AMD
| 我知道AMD GPU上的一块GPU内存有128MB的限制。 Nvidia GPU是否有类似的限制?解决方法
在GTX 560上,“ 0”会为CL_DEVICE_MAX_MEM_ALLOC_SIZE返回256MiB,但是我可以分配的内存小于1GiB。请参阅此线程讨论问题。
但是,在AMD上会强制执行此限制。您可以通过更改环境变量GPU_MAX_HEAP_SIZE和GPU_MAX_ALLOC_SIZE来提高它(请参见此线程)。
, 您可以在运行时使用clGetDeviceInfo和CL_DEVICE_MAX_MEM_ALLOC_SIZE查询此信息。
有关更多信息,请参见clGetDeviceInfo手册页。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。