Hi,
��
In MPI22 Standard document [1] on page 305 lines 27-30 we can see this paragraph:
��
The MPI Forum decided not to address resource control because it was not able to
design a portable interface that would be appropriate for the broad spectrum of existing
and potential resource and process controllers. Resource control can encompass a wide
range of abilities, including adding and deleting nodes from a virtual parallel machine, ...
��
Which means, an MPI-based cluster is not reconfigurable at run time! but in EuroPVM/MPI 2006 a reconfigurable version of MPI for HPC clusters was described by University of New Mexico Scalable Systems Lab [2] and they show that their implementation will enhance performance (the main goal of MPI). So, why in MPI22 standard "The MPI forum decided not to address resource control" which can improve both flexibility and performance of an MPI-based cluster?
��
��
Ref:
��
��
Regards,
Siavash