Cuda driver error 500 in call at file 'geryon/nvd_texture.h' in line 112

I encountered an error while trying to use gpu for my lammps code. Please what does it mean? what did I miss and how can I fix it. Below is the the output before the error.

zac3553@i-Zac:~/lammps-23Jun2022/examples/mc$ mpiexec -np 6 lmp_mpi -sf gpu -in in.pure
LAMMPS (23 Jun 2022 - Update 3)
Reading data file …
orthogonal box = (-8.21157 -8.21157 -8.21157) to (8.21157 8.21157 8.21157)
1 by 2 by 3 MPI processor grid
reading atoms …
4000 atoms
scanning bonds …
1 = max bonds/atom
scanning angles …
1 = max angles/atom
reading bonds …
3900 bonds
reading angles …
3800 angles
Finding 1-2 1-3 1-4 neighbors …
special bond factors lj: 0 1 1
special bond factors coul: 0 0 0
2 = max # of 1-2 neighbors
2 = max # of 1-3 neighbors
4 = max # of 1-4 neighbors
6 = max # of special neighbors
special bonds CPU = 0.002 seconds
read_data CPU = 0.033 seconds
dynamic group g1 defined
dynamic group g2 defined

CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE

Your simulation uses code contributions which should be cited:

  • GPU package (short-range, long-range and three-body potentials):
    The log file lists these citations in BibTeX format.

CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE-CITE


  • Using acceleration for lj/cut:
  • with 6 proc(s) per device.
  • Horizontal vector operations: ENABLED
  • Shared memory system: No

Device 0: NVIDIA GeForce RTX 2070 with Max-Q Design, 36 CUs, 7/8 GB, 1.1 GHZ (Mixed Precision)

Initializing Device and compiling on process 0…Cuda driver error 500 in call at file ‘geryon/nvd_texture.h’ in line 112.
Abort(-1) on node 0 (rank 0 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, -1) - process 0
zac3553@i-Zac:~/lammps-23Jun2022/examples/mc$