I was wondering what is the reasonable number of computer cores I could
use to get the best performance.
I have access to large supercomputer cluster where I can use up to
1000nds of cores for the computations, but as far as I can judge if I
use more than 30 cores the program becomes very unstable (hangs
periodically without producing any output), and I do not get any speedup anyway.
Could you please advise how I can get the maximum performance through
Many thanks in advance.