We are trying to do an ab initio reconstruction of a small icosahedral virus. When we specify I symmetry in the input parameters, we get the following error at the start of iteration 0. The same job runs normally using C1 or even O symmetry. It’s only crashing when we specify icosahedral symmetry.
Traceback (most recent call last): File "cryosparc2_compute/jobs/runcommon.py", line 747, in run_with_except_hook run_old(*args, **kw) File "cryosparc2_worker/cryosparc2_compute/engine/cuda_core.py", line 101, in cryosparc2_compute.engine.cuda_core.GPUThread.run File "cryosparc2_worker/cryosparc2_compute/engine/cuda_core.py", line 102, in cryosparc2_compute.engine.cuda_core.GPUThread.run File "cryosparc2_worker/cryosparc2_compute/engine/engine.py", line 1076, in cryosparc2_compute.engine.engine.process.work File "cryosparc2_worker/cryosparc2_compute/engine/engine.py", line 671, in cryosparc2_compute.engine.engine.EngineThread.backproject File "cryosparc2_worker/cryosparc2_compute/engine/cuda_core.py", line 237, in cryosparc2_compute.engine.cuda_core.EngineBaseThread.toc File "cryosparc2_worker/cryosparc2_compute/engine/cuda_core.py", line 233, in cryosparc2_compute.engine.cuda_core.EngineBaseThread.wait LogicError: cuStreamSynchronize failed: an illegal memory access was encountered
I’ve tested cuda 8/9.2/10/10.1 with driver 418.39 and 9.2/10 with driver 410.48 and received the exact same error with all the cuda/driver versions. This is with cryosparc v2.5.0 on centos 7.5 with tesla v100s.