发布于 2015-11-16 07:25:57 | 104 次阅读 | 评论: 0 | 来源: 网友投递
LLVM 编译器架构
LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。
美国能源部宣布与 Nvidia 合作,为LLVM编译器集加入一个针 对大规模并行GPU计算的Fortran编译器,开源代码预计将在明年下半年发布。Fortran不再是主流语言,但在科学计算领域仍然被广泛使用,有大 量的旧代码依赖于Fortran。很多代码都是由能源部下属的国家实验室的工作人员维护的。他们将与Nvidia合作移植现有的Fortran编译器代 码,整合现在的编译器工具,填补LLVM在Fortran上的空白。
via Solidot