技术学习分享_CKX技术 技术资讯 Arm 介绍 LLVM Fortran 编译器 Flang 的最新进展

Arm 介绍 LLVM Fortran 编译器 Flang 的最新进展

广告位

Arm 工程师 Kiran Chandramohan 在近期举办的 FOSDEM 会议上,介绍了围绕 LLVM Fortran 编译器选项工作的最新进展。

近些年来,许多利益相关者都在积极推动着 Flang 作为 LLVM 编译器堆栈的 Fortran 语言前端,其中 Arm 公司就是主要推动力之一。根据介绍,虽然还没有准备好正式发布,但 Flang 已经取得了一些重大进展。

幻灯片内容指出,Flang 目前的状态包括(* 表示目前还在讨论中):

  • 尚未准备好普遍可用
  • Driver 被暂时称为 “flang-new”*
  • 可以创建可执行文件
  • 使用”flang-experimental-exec”flag*
  • 针对 Fortran 95 标准的功能开发已基本完成
  • Fortran 2003+ 特性的开发正在进行中
  • 测试
  • 使用各种商业和免费的测试套件
  • 通过 SNAP、Cloverleaf、Spec rate 验证
  • 继续进行 Spec speed、OpenRadios 等测试

 Arm 介绍 LLVM Fortran 编译器 Flang 的最新进展

从 SPEC 2017 数据看来,与之前的 Flang 实现以及 GCC 提供的 GFortran 前端相比,Flang 的性能表现也相当不错。

 Arm 介绍 LLVM Fortran 编译器 Flang 的最新进展

更多详情可查看完整幻灯片内容

展开阅读全文
本文来自网络,不代表技术学习分享_CKX技术立场,转载请注明出处。

作者: CKX技术

上一篇
下一篇
广告位

发表回复

返回顶部