SegAlign icon indicating copy to clipboard operation
SegAlign copied to clipboard

Error: cudaMalloc of 256 bytes for sub_mat failed with error " the provided PTX was compiled with an unsupported toolchain. "

Open gotouerina opened this issue 1 year ago • 1 comments

run_segalign work/Maspalax.fasta work/Mpsiulurus.fasta --output=test.maf

Converting fasta files to 2bit format

Executing: "segalign /home/u220220932211/work/Maspalax.fasta /home/u220220932211/work/Mpsiulurus.fasta /home/u220220932211/output_10819/data_17631/ --output=test.maf" Using 2 threads Using 1 GPU(s) Error: cudaMalloc of 256 bytes for sub_mat failed with error " the provided PTX was compiled with an unsupported toolchain. " real 0m0.568s user 0m0.077s sys 0m0.201s

$ nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2019 NVIDIA Corporation Built on Wed_Oct_23_19:24:38_PDT_2019 Cuda compilation tools, release 10.2, V10.2.89

nvidia-smi Fri Oct 13 17:22:14 2023
+-----------------------------------------------------------------------------+ | NVIDIA-SMI 465.31 Driver Version: 465.31 CUDA Version: 11.3 | |-------------------------------+----------------------+----------------------+ | 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 Tesla V1... Off | 00000000:41:00.0 Off | 0 | | N/A 21C P0 24W / 250W | 0MiB / 32510MiB | 0% Default | | | | N/A | +-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+

So what did this happen and what can I do to fix it?

gotouerina avatar Oct 13 '23 09:10 gotouerina

If you use conda, you can install SegAlign using my bioconda recipe. You would use a command like the following:

conda create --name segalign --channel conda-forge --channel bioconda --channel defaults --override-channels --strict-channel-priority --solver libmamba --yes segalign-full

richard-burhans avatar Mar 22 '24 18:03 richard-burhans