インテル® oneAPI ポーティング・ガイド (ifx) 日本語版 最新版公開

インテル® Fortran コンパイラーインテル® oneAPI

【重要】
インテル® Fortran コンパイラー・クラシック (ifort) の開発は終了しました。インテル® oneAPI 2024.2.0 リリースに含まれる ifort 2021.13.0 は、ifort の計画されている最後のバージョンであり、インテル® oneAPI 2025.0.0 で削除される予定です。

インテルでは、ifort のすべての言語機能、レガシー機能、および Fortran 拡張機能をサポートするインテル® Fortran コンパイラー (ifx) への移行を推奨しています。今後、ifx はこれらを継承しながら、同時に新しい Fortran 標準サポートと OpenMP* 標準サポートを実装していく予定です。詳しくは、「インテル® Fortran コンパイラー・クラシック (ifort) の廃止」と「A Historic Moment for The Intel® Fortran Compiler Classic (ifort)」 (英語) をご覧ください。


ifx へ移行する ifort ユーザー向けの『インテル® oneAPI ポーティング・ガイド』の日本語版 (更新日 2024/05/17) を公開しました。

ICX へ移行する ICC ユーザー向けの『インテル® oneAPI ポーティング・ガイド』の日本語版はこちらを参照してください。

本ガイドは、インテル社の許可を得て iSUS (IA Software User Society) が作成した、https://software.intel.com/content/www/us/en/develop/articles/porting-guide-for-ifort-to-ifx.html (英語) で公開されている『Porting Guide for ifort Users to ifx』の日本語参考訳です。原文は更新される可能性があります。原文と翻訳文の内容が異なる場合は原文を優先してください。

本ガイドでは、新しい LLVM ベースのインテル® Fortran コンパイラー(ifx)に移行するインテル® Fortran コンパイラー・クラシック(ifort)ユーザー向けに情報と提案を提供します。

  • はじめに
  • インテル® Fortran コンパイラーに対する指針
  • コンパイラー・オプションのデフォルトに関する大きな変更
  • コンパイラー・バージョン
  • オブジェクト・ファイルと .mod ファイル
  • インテル固有のディレクティブのサポート
  • OpenMP* オフロードに関連する基本的な環境変数
  • ifx を使用した dpcpp オブジェクト・ファイルのリンク
  • 既知の問題
  • PGO、IPO、リンクに関する変更
  • ifx でサポートされない ifort の機能
  • ブルータスまたはバイセクション最適化のサポート
  • 付録
タイトルとURLをコピーしました