Parallel Good Practice


#21

Generally I would say you have an 8 socket server, all of which are populated. Each socket has 18 cores hyperthreaded for a total of 36 virtual processors (and 18 actual cores). The total capacity in virtual processors is 8x36 or 8x18 cores…

It is definitely 2 threads per core.


#22

@Tamas_Papp you mention CPU utilisation. The htop utility is well worth getting to know https://hisham.hm/htop/

Regarding threads per core, the output from lstopo is useful!


#23

Don’t naively count threads to pick the amount of parallelism. It’s a good guideline, but not the gospel truth.