0

我在两台机器上运行的一些 boost 计算代码存在问题。我的开发机器使用 radeon WX9100 gpu 运行 Windows 7,一切运行良好。我正在使用的另一台实验室机器几乎相同,但运行的是 Windows 10 并具有 Windows 10 版本的 radeon 驱动程序。

windows 7机器显示openCL设备名称为“GFX900”,windows 10机器显示名称为“GFX901”。我发现的一个比特币挖矿网站说这对那个模型来说很好。

不好的是,即使(尤其是)我使用“BUFFERNAME.~buffer()”,boost 计算/opencl 内存缓冲区也不会从 Windows 10 机器上的设备内存中释放出来。

我认为这可能是驱动程序问题,但我真的不确定。

提前感谢您的帮助!埃里克

4

0 回答 0