Az LLVM Fortran”Flang”fordítója elkezdte látni az NVIDIA CUDA támogatását az upstream kódbázisban.

Peter Klausler, az NVIDIA mérnöke a kezdeti CUDA Fortran-darabokkal hozzájárult az LLVM 17 Git kódbázisához. Ezen a héten egyesítették a következő darabokat:

[flang] CUDA Fortran-1/5. rész: elemzés
[flang] CUDA Fortran – 2/5. rész
[flang] CUDA Fortran – 3/5. rész: nyilatkozatok ellenőrzése-
[flang] CUDA Fortran – 4/5. rész: meghatározhatóság és jellemzők
[flang] CUDA Fortran – 5/5. rész: utasítás szemantika

Ezzel az összes kezdőbetű Az NVIDIA CUDA Fortran darabjai már az upstream Flang-ban vannak. Bár van még néhány kapcsolódó kód, mint például a Flang futtatókörnyezet kísérleti eszközépítései a Fortran futási idejének CUDA vagy OpenMP-ként való kezelésére. célkönyvtár eltávolítása.


A Fortran programozási nyelv továbbra is népszerű választás egyes tudományos közösségekben, és az NVIDIA továbbra is fektet be a Fortran körüli CUDA-támogatásba, ahol az LLVM fontos szerepet játszik a saját fejlesztésű számítási ökoszisztémájában.

Categories: IT Info