On Jan 8, 2012, at 7:13 AM, Vladimir Yumashev wrote:
> Dear Sirs,
> I would like to have a kind of MPI for OpenVMS.
> There is a need to arrange communications between processes
> within a single SMP Alpha system driven by OpenVMS using MPI library
> to preserve existing parallel code based on MPI.
> Minimum subset of MPI is required: asynchronous
> point-to-point communications under MPI_COMM_WORLD.
> Is it possible to port OpenMPI to OpenVMS?
> Is it an easy or a sophisticated task?
> Could I do it myself?
Not entirely sure how to answer these as they are so dependent on your background. In general, it is pretty straightforward to port OMPI to a new environment, assuming you just want TCP transport for MPI. In fact, if you can use ssh to launch things and a hostfile to tell ORTE where to put the procs, then no porting may be required.
Have you tried simply building OMPI in that environment and running it? Given that OpenVMS is now Posix compliant, it may just work.
> Any information would be useful.
> Vladimir Yumashev
> Moscow Inst. of Physics & Technology (MFTI)
> users mailing list