<div dir="ltr"><div><div><div><div><div><div><div><div>Hello everyone,<br><br></div>One of my users has an hybrid MPI+OpenMP job, for which he launches three MPI processes. However, and this is where it gets interesting, when it comes to the number of threads per process he needs:<br></div>1, x, x<br><br></div>with x being set as optimally as possible. In this case, the cluster has 16 cores, so he wants 7 threads for each (with one of the cores being unused).<br><br></div>Is there a way to do this?<br></div>It seems to me that --cpu_bind may offer some options (with map_cpu), but I may be misunderstanding the purpose of cpu_bind, hence my question.<br><br></div>I'm waiting for some feedback from the user, so right now I can't actually run any tests.<br><br></div>Thank you all in advance,<br></div>Daniel Jana<br></div>