【OSS】CompilerTree Technologies、LLVM Fortranコンパイラ「FC」をオープンソース公開---MLIR中間表現による最適化

【OSS】CompilerTree Technologies、LLVM Fortranコンパイラ「FC」をオープンソース公開---MLIR中間表現による最適化

OSS×クラウド最新TOPICS 2020年1月16日 10:43

【OSS】CompilerTree Technologies、LLVM Fortranコンパイラ「FC」をオープンソース公開---MLIR中間表現による最適化

LLVM Fortranコンパイラ「FC」とは

「FC」はFortranの新しいフロントエンドでLLVM/Clangの設計精神で書かれている。

フロントエンドは、セマンティック分析なしの完全なエンドツーエンドのソリューションで、約40000行以上のコード作業がFortran 95標準に近づけられている。

→GitHub →compiler-tree-technologies / fc

主な特徴

高レベル抽象化---MLIRフレームワーク

MLIR(Multi-Level Intermediate Representation for Compiler Infrastructure)は、ソース認識コンパイラ最適化をサポートするための高レベルの抽象化として設計されているもので、主にTensorFlow用に設計されている。

「FC」では、Fortran言語での高度な最適化のために、MLIRフレームワークを使用している。

OpenMPサポート

OpenMP(Open MultiProcessing)とは、並列計算機環境において「共有メモリ」および「マルチスレッド」型の並列アプリケーションソフトウェア開発をサポートするための標準化API。

「FC」はOpenMPをサポートする機能を実証している。

以上、下記URLからの要約
https://www.phoronix.com/scan.php?page=news_item&px=FC-LLVM-MLIR-Opened-Up

OSSNEWSに広告を掲載しませんか?

最新TOPICS

【講演資料を公開】12/17 日本人が知らない、欧米企業のIT体制と、日本との格差(01月16日 09:15)

2019年12月17日(火)15:30~17:30 AP品川 9F Kルーム にて「日本人が知らない、欧米企業のIT体制と、日本との格差 ~2025年の崖を乗り越えるために~」と題したセミナーを開催しました。 講演では、日本のIT人材不足について状況の解説と解決策としてニアショア・オフショアを提案しました。概ねご好評を頂戴し、来場者のアンケートでは以下のコメントを頂戴しました。(一部抜粋) ・...

関連オープンソース

  • オープソース書籍(サイド)
  • OSSNEWSに広告を掲載しませんか?

facebook

twitter