▲ | AndrewGaspar 3 days ago | |||||||
What you want isn't really "output C++ code that is pedantically equivalent to this Fortran code but with the array indexing fixed up", it's usually more like "translate this Fortran module into something that I can offload to a GPU using CUDA/ROCm/etc. with the same high level semantics, but GPU-friendly low level optimizations", and the exact composition of those low level bits probably don't look exactly like a loop-by-loop translation. | ||||||||
▲ | pjmlp 3 days ago | parent | next [-] | |||||||
CUDA supports Fortran, is one of the reasons OpenCL lost. | ||||||||
▲ | jeffbee 3 days ago | parent | prev [-] | |||||||
Doesn't CUDA handle FORTRAN as such? | ||||||||
|