CryoSPARC instance information
master-worker
cryosparcm status
----------------------------------------------------------------------------
CryoSPARC System master node installed at
/home/sandip/softwares/cryosparc/cryosparc_master
Current cryoSPARC version: v4.3.0
----------------------------------------------------------------------------
CryoSPARC process status:
app RUNNING pid 167946, uptime 20:38:06
app_api RUNNING pid 167974, uptime 20:38:05
app_api_dev STOPPED Not started
app_legacy STOPPED Not started
app_legacy_dev STOPPED Not started
command_core RUNNING pid 167782, uptime 20:38:19
command_rtp RUNNING pid 167880, uptime 20:38:11
command_vis RUNNING pid 167847, uptime 20:38:12
database RUNNING pid 167664, uptime 20:38:22
----------------------------------------------------------------------------
License is valid
----------------------------------------------------------------------------
global config variables:
export CRYOSPARC_LICENSE_ID=""
export CRYOSPARC_MASTER_HOSTNAME="basak-cryoem1.sbs.ntu.edu.sg"
export CRYOSPARC_DB_PATH="/home/sandip/softwares/cryosparc/cryosparc_database"
export CRYOSPARC_BASE_PORT=39000
export CRYOSPARC_DB_CONNECTION_TIMEOUT_MS=20000
export CRYOSPARC_INSECURE=false
export CRYOSPARC_DB_ENABLE_AUTH=true
export CRYOSPARC_CLUSTER_JOB_MONITOR_INTERVAL=10
export CRYOSPARC_CLUSTER_JOB_MONITOR_MAX_RETRIES=1000000
export CRYOSPARC_PROJECT_DIR_PREFIX='CS-'
export CRYOSPARC_DEVELOP=false
export CRYOSPARC_CLICK_WRAP=true
uname -a && free -g
Linux cryoem1 5.14.0-344.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jul 24 09:26:29 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
total used free shared buff/cache available
Mem: 503 13 23 0 469 489
Swap: 127 3 124
CryoSPARC worker environment
env | grep PATH
CRYOSPARC_PATH=/home/sandip/softwares/cryosparc/cryosparc_worker/bin
MANPATH=/usr/share/man::/opt/pbs1/share/man:/opt/pbs1/share/man
__MODULES_SHARE_MANPATH=:1
PYTHONPATH=/home/sandip/softwares/cryosparc/cryosparc_worker
CRYOSPARC_CUDA_PATH=/opt/cuda-11.8
MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD
LD_LIBRARY_PATH=/opt/cuda-11.8/lib64:/home/sandip/softwares/cryosparc/cryosparc_worker/deps/external/cudnn/lib:/usr/local/cuda-12.2/lib64:/usr/lib64/
PATH=/opt/cuda-11.8/bin:/home/sandip/softwares/cryosparc/cryosparc_worker/bin:/home/sandip/softwares/cryosparc/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/bin:/home/sandip/softwares/cryosparc/cryosparc_worker/deps/anaconda/condabin:/home/sandip/softwares/cryosparc/cryosparc_master/bin:/usr/local/cuda-12.2/bin:/home/sandip/.local/bin:/home/sandip/bin:/usr/share/Modules/bin:/usr/condabin:/usr/local/IMOD/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/usr/local/IMOD/pythonLink:/opt/pbs1/bin:/opt/pbs1/bin
MODULEPATH=/etc/scl/modulefiles:/usr/share/Modules/modulefiles:/etc/modulefiles:/usr/share/modulefiles
nvcc --version
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Wed_Sep_21_10:33:58_PDT_2022
Cuda compilation tools, release 11.8, V11.8.89
Build cuda_11.8.r11.8/compiler.31833905_0
which nvcc
/opt/cuda-11.8/bin/nvcc
python -c "import pycuda.driver; print(pycuda.driver.get_version())"
(11, 8, 0)
/sbin/ldconfig -p | grep -i cuda
libpcsamplingutil.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libpcsamplingutil.so
libnvrtc.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc.so.12
libnvrtc.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvrtc.so.12
libnvrtc.so.11.2 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvrtc.so.11.2
libnvrtc.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc.so
libnvrtc.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvrtc.so
libnvrtc.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvrtc.so
libnvrtc-builtins.so.12.2 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc-builtins.so.12.2
libnvrtc-builtins.so.12.2 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvrtc-builtins.so.12.2
libnvrtc-builtins.so.11.8 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvrtc-builtins.so.11.8
libnvrtc-builtins.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvrtc-builtins.so
libnvrtc-builtins.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvrtc-builtins.so
libnvrtc-builtins.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvrtc-builtins.so
libnvperf_target.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvperf_target.so
libnvperf_host.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvperf_host.so
libnvjpeg.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvjpeg.so.12
libnvjpeg.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvjpeg.so.12
libnvjpeg.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvjpeg.so.11
libnvjpeg.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvjpeg.so
libnvjpeg.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvjpeg.so
libnvjpeg.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvjpeg.so
libnvblas.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvblas.so.12
libnvblas.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvblas.so.12
libnvblas.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvblas.so.11
libnvblas.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvblas.so
libnvblas.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvblas.so
libnvblas.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvblas.so
libnvToolsExt.so.1 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvToolsExt.so.1
libnvToolsExt.so.1 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvToolsExt.so.1
libnvToolsExt.so.1 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvToolsExt.so.1
libnvToolsExt.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvToolsExt.so
libnvToolsExt.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnvToolsExt.so
libnvToolsExt.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvToolsExt.so
libnvJitLink.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvJitLink.so.12
libnvJitLink.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvJitLink.so.12
libnvJitLink.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnvJitLink.so
libnvJitLink.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnvJitLink.so
libnpps.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnpps.so.12
libnpps.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnpps.so.12
libnpps.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnpps.so.11
libnpps.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnpps.so
libnpps.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnpps.so
libnpps.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnpps.so
libnppitc.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppitc.so.12
libnppitc.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppitc.so.12
libnppitc.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppitc.so.11
libnppitc.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppitc.so
libnppitc.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppitc.so
libnppitc.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppitc.so
libnppisu.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppisu.so.12
libnppisu.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppisu.so.12
libnppisu.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppisu.so.11
libnppisu.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppisu.so
libnppisu.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppisu.so
libnppisu.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppisu.so
libnppist.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppist.so.12
libnppist.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppist.so.12
libnppist.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppist.so.11
libnppist.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppist.so
libnppist.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppist.so
libnppist.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppist.so
libnppim.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppim.so.12
libnppim.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppim.so.12
libnppim.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppim.so.11
libnppim.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppim.so
libnppim.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppim.so
libnppim.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppim.so
libnppig.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppig.so.12
libnppig.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppig.so.12
libnppig.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppig.so.11
libnppig.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppig.so
libnppig.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppig.so
libnppig.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppig.so
libnppif.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppif.so.12
libnppif.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppif.so.12
libnppif.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppif.so.11
libnppif.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppif.so
libnppif.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppif.so
libnppif.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppif.so
libnppidei.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppidei.so.12
libnppidei.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppidei.so.12
libnppidei.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppidei.so.11
libnppidei.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppidei.so
libnppidei.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppidei.so
libnppidei.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppidei.so
libnppicc.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppicc.so.12
libnppicc.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppicc.so.12
libnppicc.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppicc.so.11
libnppicc.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppicc.so
libnppicc.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppicc.so
libnppicc.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppicc.so
libnppial.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppial.so.12
libnppial.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppial.so.12
libnppial.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppial.so.11
libnppial.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppial.so
libnppial.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppial.so
libnppial.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppial.so
libnppc.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppc.so.12
libnppc.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppc.so.12
libnppc.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppc.so.11
libnppc.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libnppc.so
libnppc.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libnppc.so
libnppc.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libnppc.so
libicudata.so.67 (libc6,x86-64) => /lib64/libicudata.so.67
libicudata.so (libc6,x86-64) => /lib64/libicudata.so
libgstcuda-1.0.so.0 (libc6,x86-64) => /lib64/libgstcuda-1.0.so.0
libcusparse.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusparse.so.12
libcusparse.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcusparse.so.12
libcusparse.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcusparse.so.11
libcusparse.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusparse.so
libcusparse.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcusparse.so
libcusparse.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcusparse.so
libcusolverMg.so.11 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusolverMg.so.11
libcusolverMg.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcusolverMg.so.11
libcusolverMg.so.11 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcusolverMg.so.11
libcusolverMg.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusolverMg.so
libcusolverMg.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcusolverMg.so
libcusolverMg.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcusolverMg.so
libcusolver.so.11 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusolver.so.11
libcusolver.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcusolver.so.11
libcusolver.so.11 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcusolver.so.11
libcusolver.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcusolver.so
libcusolver.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcusolver.so
libcusolver.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcusolver.so
libcurand.so.10 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcurand.so.10
libcurand.so.10 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcurand.so.10
libcurand.so.10 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcurand.so.10
libcurand.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcurand.so
libcurand.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcurand.so
libcurand.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcurand.so
libcupti.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcupti.so.12
libcupti.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcupti.so
libcuinj64.so.12.2 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcuinj64.so.12.2
libcuinj64.so.12.2 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcuinj64.so.12.2
libcuinj64.so.11.8 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcuinj64.so.11.8
libcuinj64.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcuinj64.so
libcuinj64.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcuinj64.so
libcuinj64.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcuinj64.so
libcufile_rdma.so.1 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufile_rdma.so.1
libcufile_rdma.so.1 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcufile_rdma.so.1
libcufile_rdma.so.1 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcufile_rdma.so.1
libcufile_rdma.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufile_rdma.so
libcufile_rdma.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcufile_rdma.so
libcufile_rdma.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcufile_rdma.so
libcufile.so.0 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufile.so.0
libcufile.so.0 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcufile.so.0
libcufile.so.0 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcufile.so.0
libcufile.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufile.so
libcufile.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcufile.so
libcufile.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcufile.so
libcufftw.so.11 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufftw.so.11
libcufftw.so.11 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcufftw.so.11
libcufftw.so.10 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcufftw.so.10
libcufftw.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufftw.so
libcufftw.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcufftw.so
libcufftw.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcufftw.so
libcufft.so.11 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufft.so.11
libcufft.so.11 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcufft.so.11
libcufft.so.10 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcufft.so.10
libcufft.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcufft.so
libcufft.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcufft.so
libcufft.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcufft.so
libcudart.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcudart.so.12
libcudart.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcudart.so.12
libcudart.so.11.0 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcudart.so.11.0
libcudart.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcudart.so
libcudart.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcudart.so
libcudart.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcudart.so
libcudadebugger.so.1 (libc6,x86-64) => /lib64/libcudadebugger.so.1
libcuda.so.1 (libc6,x86-64) => /lib64/libcuda.so.1
libcuda.so (libc6,x86-64) => /lib64/libcuda.so
libcublasLt.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcublasLt.so.12
libcublasLt.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcublasLt.so.12
libcublasLt.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcublasLt.so.11
libcublasLt.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcublasLt.so
libcublasLt.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcublasLt.so
libcublasLt.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcublasLt.so
libcublas.so.12 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcublas.so.12
libcublas.so.12 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcublas.so.12
libcublas.so.11 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcublas.so.11
libcublas.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcublas.so
libcublas.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libcublas.so
libcublas.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libcublas.so
libcheckpoint.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libcheckpoint.so
libaccinj64.so.12.2 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libaccinj64.so.12.2
libaccinj64.so.12.2 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libaccinj64.so.12.2
libaccinj64.so.11.8 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libaccinj64.so.11.8
libaccinj64.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libaccinj64.so
libaccinj64.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libaccinj64.so
libaccinj64.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libaccinj64.so
libOpenCL.so.1 (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libOpenCL.so.1
libOpenCL.so.1 (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libOpenCL.so.1
libOpenCL.so.1 (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libOpenCL.so.1
libOpenCL.so (libc6,x86-64) => /usr/local/cuda/targets/x86_64-linux/lib/libOpenCL.so
libOpenCL.so (libc6,x86-64) => /opt/cuda-11.8/targets/x86_64-linux/lib/libOpenCL.so
libOpenCL.so (libc6,x86-64) => /opt/cuda-12.2/targets/x86_64-linux/lib/libOpenCL.so
uname -a
Linux cryoem1 5.14.0-344.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jul 24 09:26:29 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
nvidia-smi
Thu Aug 10 21:51:13 2023
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.86.10 Driver Version: 535.86.10 CUDA Version: 12.2 |
|-----------------------------------------+----------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+======================+======================|
| 0 NVIDIA RTX A5000 On | 00000000:4F:00.0 Off | 0 |
| 30% 57C P2 205W / 230W | 2208MiB / 23028MiB | 100% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
| 1 NVIDIA RTX A5000 On | 00000000:52:00.0 Off | 0 |
| 30% 33C P8 12W / 230W | 5MiB / 23028MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
| 2 NVIDIA RTX A5000 On | 00000000:56:00.0 Off | 0 |
| 30% 33C P8 14W / 230W | 5MiB / 23028MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
| 3 NVIDIA RTX A5000 On | 00000000:57:00.0 Off | 0 |
| 30% 33C P8 17W / 230W | 5MiB / 23028MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
| 4 NVIDIA RTX A5000 On | 00000000:CE:00.0 Off | 0 |
| 30% 33C P8 17W / 230W | 5MiB / 23028MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
| 5 NVIDIA RTX A5000 On | 00000000:D1:00.0 Off | 0 |
| 30% 34C P8 18W / 230W | 5MiB / 23028MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
| 6 NVIDIA RTX A5000 On | 00000000:D5:00.0 Off | 0 |
| 30% 37C P8 15W / 230W | 5MiB / 23028MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
| 7 NVIDIA RTX A5000 On | 00000000:D6:00.0 Off | 0 |
| 30% 37C P8 17W / 230W | 5MiB / 23028MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+
+---------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=======================================================================================|
| 0 N/A N/A 4659 G /usr/libexec/Xorg 10MiB |
| 0 N/A N/A 4685 G /usr/bin/gnome-shell 4MiB |
| 0 N/A N/A 405166 C python 2178MiB |
+---------------------------------------------------------------------------------------+
./bin/cryosparcw gpulist
Detected 8 CUDA devices.
id pci-bus name
---------------------------------------------------------------
0 0000:4F:00.0 NVIDIA RTX A5000
1 0000:52:00.0 NVIDIA RTX A5000
2 0000:56:00.0 NVIDIA RTX A5000
3 0000:57:00.0 NVIDIA RTX A5000
4 0000:CE:00.0 NVIDIA RTX A5000
5 0000:D1:00.0 NVIDIA RTX A5000
6 0000:D5:00.0 NVIDIA RTX A5000
7 0000:D6:00.0 NVIDIA RTX A5000
---------------------------------------------------------------
Issue
Type of Issue : Multiple jobs requiring GPU are not running at the same time
When I am trying to run multiple jobs requiring gpu then only one job runs other job gives error. When I run one job at a time, I can use one or more gpu and job finishes smoothly but if I run any other job requiring gpu while previous one is running then one of the jobs gives error.
Cryosparc used to run smoothly before, I recently updated cuda driver and cryosparc.
Please see following error from class 2D job
[CPU: 14.27 GB]
Traceback (most recent call last):
File "/home/sandip/softwares/cryosparc/cryosparc_worker/cryosparc_compute/jobs/runcommon.py", line 2061, in run_with_except_hook
run_old(*args, **kw)
File "cryosparc_master/cryosparc_compute/engine/cuda_core.py", line 131, in cryosparc_compute.engine.cuda_core.GPUThread.run
File "cryosparc_master/cryosparc_compute/engine/cuda_core.py", line 132, in cryosparc_compute.engine.cuda_core.GPUThread.run
File "cryosparc_master/cryosparc_compute/engine/engine.py", line 1028, in cryosparc_compute.engine.engine.process.work
File "cryosparc_master/cryosparc_compute/engine/engine.py", line 89, in cryosparc_compute.engine.engine.EngineThread.load_image_data_gpu
File "cryosparc_master/cryosparc_compute/engine/cuda_core.py", line 311, in cryosparc_compute.engine.cuda_core.EngineBaseThread.toc
File "cryosparc_master/cryosparc_compute/engine/cuda_core.py", line 307, in cryosparc_compute.engine.cuda_core.EngineBaseThread.wait
pycuda._driver.LaunchError: cuStreamSynchronize failed: unspecified launch failure
Following error from Patch Motion
[CPU: 287.5 MB]
Error occurred while processing J3/imported/012324149470467535379_14sep05c_c_00003gr_00014sq_00011hl_00004es.frames.tif
Traceback (most recent call last):
File "/home/sandip/softwares/cryosparc/cryosparc_worker/cryosparc_compute/jobs/pipeline.py", line 60, in exec
return self.process(item)
File "cryosparc_master/cryosparc_compute/jobs/motioncorrection/run_patch.py", line 177, in cryosparc_compute.jobs.motioncorrection.run_patch.run_patch_motion_correction_multi.motionworker.process
File "cryosparc_master/cryosparc_compute/jobs/motioncorrection/run_patch.py", line 180, in cryosparc_compute.jobs.motioncorrection.run_patch.run_patch_motion_correction_multi.motionworker.process
File "cryosparc_master/cryosparc_compute/jobs/motioncorrection/run_patch.py", line 182, in cryosparc_compute.jobs.motioncorrection.run_patch.run_patch_motion_correction_multi.motionworker.process
File "cryosparc_master/cryosparc_compute/jobs/motioncorrection/patchmotion.py", line 255, in cryosparc_compute.jobs.motioncorrection.patchmotion.unbend_motion_correction
File "cryosparc_master/cryosparc_compute/jobs/motioncorrection/patchmotion.py", line 257, in cryosparc_compute.jobs.motioncorrection.patchmotion.unbend_motion_correction
File "cryosparc_master/cryosparc_compute/engine/cuda_core.py", line 293, in cryosparc_compute.engine.cuda_core.EngineBaseThread.__init__
pycuda._driver.LaunchError: cuStreamCreate failed: unspecified launch failure
so this error comes with all the jobs with gpu requirement when run simultaneously.
Unfortunately, job.log file is empty.
Any suggestion to resolve this issue would be very useful.
Thanks in advance.