Bonjour @team.software ,
Dans le cadre d'analyse de données Hi-C avec Juicer il est nécessaire que j'utilise un GPU pour faire tourner HiCCUPS et ArrowHead.
Dans le script que j'utilise, j'ai paramétré l'utilisation du GPU de cette manière :
#SBATCH --partition=gpu
#SBATCH --account=humancells_hmga_ko_dynamics_hi_c
#SBATCH --gres=gpu:3g.20gb:1
Lorsque je lance mon script, lors de l'appel de HiCCUPS, j'ai ce message d'erreur :
load: spack load cuda@8.0.61 arch= && CUDA_VISIBLE_DEVICES=0,1,2,3
Tue 13 May 2025 12:05:15 PM CEST
HiCCUPS:
GPUs are not installed so HiCCUPs cannot be run
(-: Postprocessing successfully completed, maps too sparse to annotate or GPUs unavailable (-:
Tue 13 May 2025 12:05:15 PM CEST
De plus, j'ai aussi cette mention dans un autre fichier de log HiCCUPS :
nvcc: command not found
J'ai donc quelques questions :
- Est-ce que mes paramètres d'utilisation du GPU vous semblent corrects ?
- Est-ce que le fait que nvcc ne soit pas trouvé peut expliquer le fait que les GPUs sont indiqués comme n'étant pas installés ? Malgré le fait que HiCCUPS et ArrowHead semblent utiliser la partition GPU lorsqu'ils runnent si j'en crois les informations obtenues avec la commande squeue :
JOBID STATE NAME NODELIST(REASON)
47431621 RUNNING a1747130685_arrowhead_wrap gpu-node-02
Je vous remercie par avance.
-----------------------------------------------------------------------------------------
Hi @team.software,
When analyzing Hi-C data with Juicer, I need to use a GPU to run HiCCUPS and ArrowHead.
In the script I'm using, I've set the GPU usage as follows:
#SBATCH --partition=gpu
#SBATCH --account=humancells_hmga_ko_dynamics_hi_c
#SBATCH --gres=gpu:3g.20gb:1
When I run my script, when calling HiCCUPS, I get this error message:
load: spack load cuda@8.0.61 arch= && CUDA_VISIBLE_DEVICES=0,1,2,3
Tue 13 May 2025 12:05:15 PM CEST
HiCCUPS:
GPUs are not installed so HiCCUPs cannot be run
(-: Postprocessing successfully completed, maps too sparse to annotate or GPUs unavailable (-:
Tue 13 May 2025 12:05:15 PM CEST
Moreover, I also have this mention in another HiCCUPS log file :
nvcc: command not found
So I have a few questions:
- Do my GPU usage settings seem correct to you?
- Can the fact that nvcc is not found explain why the GPUs are indicated as not installed? Despite the fact that HiCCUPS and ArrowHead seem to use the GPU partition when they run if I believe the information obtained with the squeue command :
JOBID STATE NAME NODELIST(REASON)
47431621 RUNNING a1747130685_arrowhead_wrap gpu-node-02
Thank you in advance.