<p dir="ltr">Dear ITK community,</p>
<p dir="ltr">This is my first email on this mail base so please bear with me. </p>
<p dir="ltr">My query is regarding multithreading over multiple cores. In our high performance Linux Sun Grid Engine, we have 16 CPUs per node. Currently I use image registration software based on ITK 4 (e.g. ants Registration,  Elastix)  and set the environment variable ITK_GLOBAL_DEFAULT_NUMBER_OF_THREADS and openMP options in my bash scripts to 16.</p>

<p dir="ltr">However, some of our Linux administrators suggested to run parallel across multiple nodes to increase the total number of CPUs. Is this possible with ITK 4 and does it require something like the MPI framework? Without some form of message passing I would imagine it will be difficult to envisage taking advantage of multiple nodes from a single program. I heard there were some discussions about MPI implementations of ITK 4 but nothing has materialised yet. </p>

<p dir="ltr">Could anyone shed any light as to whether it is feasible to run ITK 4 over several nodes and how to go about doing this? </p>
<p dir="ltr">Best wishes </p>
<p dir="ltr">Bilal <br>
</p>