|
[Sponsors] |
February 21, 2024, 04:26 |
Slurm CPU configuration
|
#1 |
New Member
Join Date: Jul 2022
Posts: 22
Rep Power: 3 |
Dear readers,
I have been running OpenFoam simulations for some time on my cluster, and I have now just realised it might be operating under its capabilities. On my nodes, I set up the CPUs number on slurm to match the number of threads of the machine, since slurm says that it is one of the valid configurations, so the slurm.conf file shows: "CPUs=128 Boards=1 SocketsPerBoard=2 CoresPerSocket=32 ThreadsPerCore=2" I am now thinking that every time I submit a job, it might be using multi-threading on the cores, as the number of CPUs on slurm is equal to the number of threads instead of the number of physical cores. I recall (from various sources) that using multi-threading is detrimental to simulation performance, so, the question is: is my slurm config optimal? if not, how can I fix it? my systems are EPYC Rome based. Thank you |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Any ideas on the Penalty for dual CPU and infiniband | JoshuaB | Hardware | 3 | July 3, 2018 13:00 |
Superlinear speedup in OpenFOAM 13 | msrinath80 | OpenFOAM Running, Solving & CFD | 18 | March 3, 2015 05:36 |
Star cd es-ice solver error | ernarasimman | STAR-CD | 2 | September 12, 2014 00:01 |
OpenFOAM 13 Intel quadcore parallel results | msrinath80 | OpenFOAM Running, Solving & CFD | 13 | February 5, 2008 05:26 |
OpenFOAM 13 AMD quadcore parallel results | msrinath80 | OpenFOAM Running, Solving & CFD | 1 | November 10, 2007 23:23 |