【问题标题】:Cuda driver error 700 in call at file 'geryon/nvd_timer.h' in LAMMPS在 LAMMPS 中的文件“geryon/nvd_timer.h”中调用 Cuda 驱动程序错误 700
【发布时间】:2021-09-16 15:45:00
【问题描述】:

我正在使用 gpu 在 800,000 个原子的系统中进行松弛计算。有时,我收到以下错误。你能告诉我原因和解决方法吗?

Cuda driver error 700 in call at file 'geryon/nvd_timer.h' in line 76.
application called MPI_Abort(MPI_COMM_WORLD, -1) - process 0

【问题讨论】:

  • 这是一个运行时错误,很可能是由 LAMMPS GPU 代码本身的寻址错误引起的,或者类似代码在 GPU 上花费的时间过长或内存不足。您应该将其报告给 LAMMPS 开发人员。这不是与 CUDA 相关的错误,您不太可能在此处获得此类问题的帮助

标签: gpu lammps


【解决方案1】:

简而言之,通过更改不同版本的CUDA和ARCH代码解决了。如果要使用2080,则必须选择-DGPU_ARCH=sm_70的cuda10.2。 II 在 HPC 上有 3090 和 2080。我认为它是向下兼容的,但事实并非如此。我google了一下,有人说2080不支持cuda11.4。

【讨论】:

    猜你喜欢
    • 2012-05-28
    • 2014-01-08
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    • 2019-03-04
    • 1970-01-01
    相关资源
    最近更新 更多