OpenCoarrays находится поверх MPI-3 RMA (по крайней мере, по умолчанию; я не помню последнее состояние порта GA SNet), так что это должно работать, даже если ни один из стандартов не гарантирует этого. Вы будете использовать параллельное выполнение процессов, и они должны нормально взаимодействовать.
Intel Fortran также использует MPI для Coarrays. Coarrays Cray Fortran используют DMAPP, который совместим с MPI. Таким образом, требуемая совместимость должна охватывать все широко доступные реализации.
Во всех случаях могут быть некоторые особенности реализации, особенно в отношении инициализации и завершения. Например, вы можете обнаружить, что не можете завершить MPI, пока не будут освобождены все ваши массивы.
Я уверен, что разработчики OpenCoarrays будут благодарны за большие отчеты по этой теме c, если у вас возникнут проблемы.