- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I’m recall that the Intel MPI library must be used to support coarrays running on MIC, but I’m wondering if this also applies to non-mic architecture. I know that Intel’s coarrays are implemented on top of MPI, and I am trying to figure out how to build for distributed memory systems and also profile with TAU. It seems that TAU is only currently configured with MVAPICH. I’m trying to decide how to proceed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We have customers using non-Intel MPI for coarrays, but this is not supported. You must compile with "-switch nolaunch" to disable the automatic call to mpirun and do the mpirun yourself. The MPI implementation must be MPICH2 ABI compatible. Please understand that if you encounter problems with this, we probably won't be able to help.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We have customers using non-Intel MPI for coarrays, but this is not supported. You must compile with "-switch nolaunch" to disable the automatic call to mpirun and do the mpirun yourself. The MPI implementation must be MPICH2 ABI compatible. Please understand that if you encounter problems with this, we probably won't be able to help.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the reply Steve. I’m glad to hear that I can run experimentally with other MPI packages. I contacted their help desk and they are going to rebuild TAU with Intel MPI at some point, and hopefully at least the 14.x compiler, although I’m pulling for 15.x due to the multitude of bug fixes.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page