Hlavní navigace

Flang, překladač Fortranu od NVIDIA pro LLVM

Jan Fikar

Flang je nový překladač Fortranu pro LLVM, který byl vyvinutý společností NVIDIA. Jméno vzniklo podobně jako z C/C++ Clang, tak z Fortranu Flang. Doposud bylo k překladu Fortranu v LLVM potřeba využívat DragonEgg, který propojí GCC s LLVM a pak lze kompilovat všechny jazyky, které umí GCC. Nevýhodou je, že DragonEgg již není nějakou dobu vyvíjen.

NVIDIA zřejmě chce umožnit spouštění kódu ve Fortranu na svých GPU a zatím zveřejnila kód na GitHubu. Doufejme, že se brzy stane oficiální součástí LLVM.

Našli jste v článku chybu?