gpt4 book ai didi

memory - AMD 7970 报告不正确的 DEVICE_GLOBAL_MEM_SIZE

转载 作者:行者123 更新时间:2023-12-02 03:46:59 26 4
gpt4 key购买 nike

我正在 AMD HD 7970(蓝 gem GHz 版)上测试一些 OpenCL 图像处理。这个特定的卡有 6GB 的板载 RAM,但是这个调用:

clGetDeviceInfo(device, CL_DEVICE_GLOBAL_MEM_SIZE, sizeof(buf_ulong), &buf_ulong, NULL);

返回值 2,147,483,648。

返回卡的实际内存大小的 OpenCL 调用是否存在问题?此卡是否有某种设置可以限制可以使用的 OpenCL 内存量?

任何见解都会有所帮助!

最佳答案

我的 HD7970(3GB 版本,Sapphire GHz 版本)也报告有 2GB 可用内存。报告内存少于总量是很正常的(操作系统和驱动程序必须保留一些内存)但是对于 6GB 版本来说,您的值看起来确实太低了。

在较旧的 AMD 驱动程序上,可以通过几个环境设置为 OpenCL 保留的内存量。变量。然而,这是一个从未得到官方支持的功能,恐怕它在最新的驱动程序上不再可用。

关于memory - AMD 7970 报告不正确的 DEVICE_GLOBAL_MEM_SIZE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16313146/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com