Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 WIndows 10 上安装了 LAMMPS 以在 GPU 上执行计算。非常小规模的计算完成没有任何问题,但是在计算某种规模的结构时,我得到了以下错误。
第 467 行的文件“/home/akohlmey/compile/lammps-packages/mingw-cross/lammps/lib/gpu/geryon/ocl_kernel.h”中的 OpenCL 错误:-4。
我可以做什么样的操作来解决这个问题?我的英语很差,但谢谢你的好意。
错误代码-4提示内存分配失败,尤其是在设备上没有足够的内存可用时。也许您的计算需要太多内存。还要检查您是否选择了正确的设备(专用 GPU 而不是 CPU 或具有小内存容量的集成显卡)。
-4
在 Linux 上运行 Lampps 更容易,你可以创建一个虚拟机,然后运行你的程序。我使用 Ubuntu,我没有那种错误。
希望我的评论对你有所帮助。
https://docs.lammps.org/Install_linux.html