Closed Shicheng-Guo closed 3 years ago
You can set num_procs = 30
in your config.py
file, or you can run pheweb conf num_procs=50 process --no-parse
. You can also set num_procs = {'qq': 50, '*': 20}
to use different numbers of processes for different steps.
Using more processes than you have cores on your CPU might be slower instead of faster, but if you experiment with it I'd like to hear what you find.
Hi Peter, I have 128 cores per node. Do you think I can use 2 nodes (256 cores) so that I can set num_procs = 256
?
Standard Compute Nodes (728 total). AMD EPYC 7742 (Rome) Compute Nodes; 2.25 GHz; 128 cores per node; 1 TB NVMe per node; 256 GB DRAM per node
Thanks.
Shicheng
You can set
num_procs = 30
in yourconfig.py
file, or you can runpheweb conf num_procs=50 process --no-parse
. You can also setnum_procs = {'qq': 50, '*': 20}
to use different numbers of processes for different steps.Using more processes than you have cores on your CPU might be slower instead of faster, but if you experiment with it I'd like to hear what you find.
Hi Pete,
I notice 18 jobs are running simultaneously in
pheweb process --no-parse
. I am wondering how to increase this number, for example, can I increase 18 to 30 or 50 to decrease the required overall time.Thanks.
Shicheng