Quantcast
Channel: Intel® Fortran Compiler
Viewing all articles
Browse latest Browse all 3270

DLLs with coarrays

$
0
0

Hi,

 

I want to refresh the issue that was posted in 2012 about using DLLs with coarrays:

Steve Lionel (Intel)
 

Fri, 11/02/2012 - 12:49

No - sorry. The whole concept of coarrays is that it is whole-program oriented. If the executable is not written as a coarray application, you can't use coarrays. The standards committee recognizes that this is a limitation and is working on a proposal that would allow for libraries to use coarrays, but that's a long way off. The main issue as far as our implementation goes is that there is some "launch" code that needs to be executed when the program starts and an mpiexec call made on the program's behalf to run the whole program under the control of MPI.

 

Is there any improvement in new Intel Visual Fortran versions about using DLLs with co-arrays, if the executable is not written as a coarray application?

 

Thanks,

Piotr


Viewing all articles
Browse latest Browse all 3270

Trending Articles