DReichLab / EIG

Eigen tools by Nick Patterson and Alkes Price lab
Other
180 stars 60 forks source link

Questions regarding multithreading #96

Open freshspaceoctopus opened 1 year ago

freshspaceoctopus commented 1 year ago

Hello,

I am currently running smartpca on a HPC using slurm.

smartpca version is 18140, and I use the following parameter file.

altnormstype: NO numoutevec: 20 numoutlieriter: 0 numoutlierevec: 0 outliersigmathresh: 6.0 numthreads: 8 qtmode: 0 lsqproject: YES

I am not used to multithreading and running jobs in parallel. I wanted to run threads in parallel, so I tried assigning 8 cpu per job, however when I login the computing nodes, only one processor is working per job, even though the log files say the job will work on 8 threads.

Is there another option to assign each thread to a cpu, or is it blocked somehow by my options?

Thank you in advance.