Hi, I’m trying to run a Patch CTF estimation and get the following error. I tried running in classic mode but the problem still exists
License is valid.
Launching job on lane default target bmbcryoem.wustl.edu …
Running job on master node hostname bmbcryoem.wustl.edu
[CPU: 85.5 MB] Project P41 Job J16 Started
[CPU: 85.7 MB] Master running v3.1.0, worker running v3.1.0
[CPU: 85.9 MB] Running on lane default
[CPU: 85.9 MB] Resources allocated:
[CPU: 85.9 MB] Worker: bmbcryoem.wustl.edu
[CPU: 85.9 MB] CPU : [0, 1, 2, 3, 4, 5, 6, 7]
[CPU: 85.9 MB] GPU : [0, 1, 2, 3]
[CPU: 85.9 MB] RAM : [0]
[CPU: 85.9 MB] SSD : False
[CPU: 85.9 MB] --------------------------------------------------------------
[CPU: 85.9 MB] Importing job module for job type patch_ctf_estimation_multi…
[CPU: 197.6 MB] Job ready to run
[CPU: 197.6 MB] ***************************************************************
[CPU: 201.0 MB] Job will process this many micrographs: 2010
[CPU: 201.3 MB] parent process is 19950
[CPU: 150.2 MB] Calling CUDA init from 20296
[CPU: 150.1 MB] Calling CUDA init from 20298
[CPU: 150.1 MB] Calling CUDA init from 20297
[CPU: 150.1 MB] Calling CUDA init from 20300
[CPU: 303.8 MB] – 3.0: processing 3 of 2010: J6/motioncorrected/009977155230713333884_FoilHole_4376691_Data_4376061_4376063_20210205_142142_Fractions_patch_aligned.mrc
loading /data/cryosparc/projects/chaddaa/P41/J6/motioncorrected/009977155230713333884_FoilHole_4376691_Data_4376061_4376063_20210205_142142_Fractions_patch_aligned.mrc
Loading raw mic data from J6/motioncorrected/009977155230713333884_FoilHole_4376691_Data_4376061_4376063_20210205_142142_Fractions_patch_aligned.mrc …
Done in 0.05s
Processing …
[CPU: 303.8 MB] – 1.0: processing 1 of 2010: J6/motioncorrected/001593063183511890750_FoilHole_4376688_Data_4376061_4376063_20210205_141928_Fractions_patch_aligned.mrc
loading /data/cryosparc/projects/chaddaa/P41/J6/motioncorrected/001593063183511890750_FoilHole_4376688_Data_4376061_4376063_20210205_141928_Fractions_patch_aligned.mrc
Loading raw mic data from J6/motioncorrected/001593063183511890750_FoilHole_4376688_Data_4376061_4376063_20210205_141928_Fractions_patch_aligned.mrc …
Done in 0.05s
Processing …
[CPU: 303.8 MB] – 0.0: processing 0 of 2010: J6/motioncorrected/011081774107919922061_FoilHole_4376687_Data_4376061_4376063_20210205_141824_Fractions_patch_aligned.mrc
loading /data/cryosparc/projects/chaddaa/P41/J6/motioncorrected/011081774107919922061_FoilHole_4376687_Data_4376061_4376063_20210205_141824_Fractions_patch_aligned.mrc
Loading raw mic data from J6/motioncorrected/011081774107919922061_FoilHole_4376687_Data_4376061_4376063_20210205_141824_Fractions_patch_aligned.mrc …
Done in 0.05s
Processing …
[CPU: 303.8 MB] – 2.0: processing 2 of 2010: J6/motioncorrected/001103279965827597086_FoilHole_4376690_Data_4376061_4376063_20210205_142036_Fractions_patch_aligned.mrc
loading /data/cryosparc/projects/chaddaa/P41/J6/motioncorrected/001103279965827597086_FoilHole_4376690_Data_4376061_4376063_20210205_142036_Fractions_patch_aligned.mrc
Loading raw mic data from J6/motioncorrected/001103279965827597086_FoilHole_4376690_Data_4376061_4376063_20210205_142036_Fractions_patch_aligned.mrc …
Done in 0.05s
Processing …
[CPU: 426.7 MB] Traceback (most recent call last):
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/runcommon.py”, line 1726, in run_with_except_hook
run_old(*args, **kw)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/threading.py”, line 870, in run
self._target(*self._args, **self._kwargs)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/pipeline.py”, line 186, in thread_work
work = processor.exec(item)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/pipeline.py”, line 43, in exec
return self.process(item)
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 112, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 118, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 119, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/patchctf.py”, line 1009, in cryosparc_compute.jobs.ctf_estimation.patchctf.patchctf_classic
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/patchctf.py”, line 1059, in cryosparc_compute.jobs.ctf_estimation.patchctf.patchctf_classic
File “cryosparc_worker/cryosparc_compute/engine/cuda_core.py”, line 339, in cryosparc_compute.engine.cuda_core.EngineBaseThread.ensure_allocated
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda/gpuarray.py”, line 210, in init
self.gpudata = self.allocator(self.size * self.dtype.itemsize)
pycuda._driver.MemoryError: cuMemAlloc failed: out of memory
[CPU: 426.4 MB] Traceback (most recent call last):
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/runcommon.py”, line 1726, in run_with_except_hook
run_old(*args, **kw)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/threading.py”, line 870, in run
self._target(*self._args, **self._kwargs)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/pipeline.py”, line 186, in thread_work
work = processor.exec(item)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/pipeline.py”, line 43, in exec
return self.process(item)
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 112, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 118, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 119, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/patchctf.py”, line 1009, in cryosparc_compute.jobs.ctf_estimation.patchctf.patchctf_classic
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/patchctf.py”, line 1059, in cryosparc_compute.jobs.ctf_estimation.patchctf.patchctf_classic
File “cryosparc_worker/cryosparc_compute/engine/cuda_core.py”, line 339, in cryosparc_compute.engine.cuda_core.EngineBaseThread.ensure_allocated
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda/gpuarray.py”, line 210, in init
self.gpudata = self.allocator(self.size * self.dtype.itemsize)
pycuda._driver.MemoryError: cuMemAlloc failed: out of memory
[CPU: 426.6 MB] Traceback (most recent call last):
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/runcommon.py”, line 1726, in run_with_except_hook
run_old(*args, **kw)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/threading.py”, line 870, in run
self._target(*self._args, **self._kwargs)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/pipeline.py”, line 186, in thread_work
work = processor.exec(item)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/pipeline.py”, line 43, in exec
return self.process(item)
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 112, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 118, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 119, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/patchctf.py”, line 1009, in cryosparc_compute.jobs.ctf_estimation.patchctf.patchctf_classic
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/patchctf.py”, line 1059, in cryosparc_compute.jobs.ctf_estimation.patchctf.patchctf_classic
File “cryosparc_worker/cryosparc_compute/engine/cuda_core.py”, line 339, in cryosparc_compute.engine.cuda_core.EngineBaseThread.ensure_allocated
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda/gpuarray.py”, line 210, in init
self.gpudata = self.allocator(self.size * self.dtype.itemsize)
pycuda._driver.MemoryError: cuMemAlloc failed: out of memory
[CPU: 426.7 MB] Traceback (most recent call last):
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/runcommon.py”, line 1726, in run_with_except_hook
run_old(*args, **kw)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/threading.py”, line 870, in run
self._target(*self._args, **self._kwargs)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/pipeline.py”, line 186, in thread_work
work = processor.exec(item)
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/pipeline.py”, line 43, in exec
return self.process(item)
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 112, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 118, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/run.py”, line 119, in cryosparc_compute.jobs.ctf_estimation.run.run.ctfworker.process
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/patchctf.py”, line 1009, in cryosparc_compute.jobs.ctf_estimation.patchctf.patchctf_classic
File “cryosparc_worker/cryosparc_compute/jobs/ctf_estimation/patchctf.py”, line 1059, in cryosparc_compute.jobs.ctf_estimation.patchctf.patchctf_classic
File “cryosparc_worker/cryosparc_compute/engine/cuda_core.py”, line 339, in cryosparc_compute.engine.cuda_core.EngineBaseThread.ensure_allocated
File “/data/cryosparc/software/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/site-packages/pycuda/gpuarray.py”, line 210, in init
self.gpudata = self.allocator(self.size * self.dtype.itemsize)
pycuda._driver.MemoryError: cuMemAlloc failed: out of memory