openshmem-org / specification

OpenSHMEM Application Programming Interface
http://www.openshmem.org
50 stars 32 forks source link

Adding support for interoperability with Fortran Coarrays #252

Open naveen-rn opened 5 years ago

naveen-rn commented 5 years ago

Problem

As per #194, we are planning to separate the main Fortran replacement interface proposal into multiple smaller parts. The new Fortran bind(C) interface introduced in #249 has an opportunity to be more clean and extendable with support for interoperability with Coarrays. In this ticket we discuss the different features which can standardized for interoperability.

jeffhammond commented 3 years ago

What's the use case? Do we have an established prior art for using SHMEM and coarrays together? What problems were found?

naveen-rn commented 3 years ago

Refer https://github.com/openshmem-org/specification/issues/249#issuecomment-870373153 - for a brief overview on the type of interoperability we are trying to propose