-
Notifications
You must be signed in to change notification settings - Fork 122
invalid device symbol #172
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@Jianzhong2020 AD-GPU by default only compiles for compute capabilities 52, 60, 61, and 70 - to compile only for an RTX 3080 (compute capability 86) you could compile with: Wikipedia has a very good list of GPU compute capabilities and their Cuda versions here: |
@Jianzhong2020 One more thing - if you have more than one docking job I'd recommend using the |
Problem solved with TARGETS="86" and OVERLAP=ON. Many thanks @atillack |
I am also getting this in the cuda image
|
Here is my Dockerfile. I am running on LSF as well.
|
So I tried making with |
Well I tried with
Go NVIDIA :( |
@BJWiley233 Thank you for reporting.
Is what you are observing that the code hangs indefinitely? - or does it eventually terminate (w/ or w/o an error message)? #186 shows this error output (and subsequently triggered program exit) which occurs when the correct target isn't set:
|
Yes on my docker image the code hangs indefinitely. |
I just checked again with Nvidia's image |
Hello,
I just installed autodock-gpu on a ubuntu 20.04 (two 3080 cards, one CUDA version (11.5)) with "make DEVICE=GPU NUMWI=128" command.
"autodock_gpu_128wi" did appear in the bin directory.
But when I ran "ADU --ffile input/1stp/derived/1stp_protein.maps.fld -lfile input/1stp/derived/1stp_ligand.pdbqt" (I set an alias for autodock_gpu_128wi), the following error kept poping up:
_AutoDock-GPU version: v1.5-release
Running 1 docking calculation
Cuda device: NVIDIA GeForce RTX 3080 (#1 / 2)
Available memory on device: 9772 MB (total: 10014 MB)
CUDA Setup time 0.119027s
Running Job #1
Using heuristics: (capped) number of evaluations set to 1132076
Local-search chosen method is: ADADELTA (ad)
SetKernelsGpuData copy to cData failed invalid device symbol
autodock_gpu_128wi: ./cuda/kernels.cu:130: void SetKernelsGpuData(GpuData*): Assertion `0' failed._
I'm wondering if this is because I have two cards? And I should compile with extra flags? Any guidance would be appreciated.
The text was updated successfully, but these errors were encountered: