Multi thread scaling (OpenMP)

Hi everyone,

since OpenMC does scale very well with higher core counts I was wondering if there is a significant difference between current AMD and Intel CPUs (and maybe the Apple M1) and which one CPU would be recommended and why.

Thank you for the input.

There’s no easy answer to that without actually testing out a specific problem on these CPUs. You can search for CPU benchmarks (e.g., https://www.cpubenchmark.net) to get a sense of how different CPUs will fare against each other. OpenMC tends to stress the memory subsystem so benchmarks focusing on memory performance will also be relevant.