From now, when working with Fortran and CUDA, i am used to do some kind of C interface to mix them together. Due to differences between C and Fortran, these interfaces may need to do some extra work on tables. One can also change Fortran tables earlier in the code in prevision of their utilisations on a CUDA kernel, but then their are not efficient anymore on the Fortran code on CPU, which is, I believe, not the case in C since the order of loops and of the tables don’t change.
Well, my point is that i like to have some feedback from users who had been using or testing the PGI Fortran Compiler. How does it works ? What is your impression on it ?
And talking money, if you bought it, does it worth the investment ?
Thank you & Good evening