インテル® oneAPI ポーティング・ガイド (dpcpp/icx) 日本語版公開

同カテゴリーの次の記事

インテルがコンピューター・グラフィックスの制作にマシンラーニングを採用

【重要】
インテル® C++ コンパイラー・クラシック (icc) は非推奨で、2023 年後半の oneAPI リリースで削除される予定です。インテルでは引き続き Windows* および Linux* サポート、新しい言語サポート、新しい言語機能、最適化のために、今すぐ LLVM ベースのインテル® oneAPI DPC++/C++ コンパイラー (icx) へ移行することを推奨しています。
https://community.intel.com/t5/Intel-oneAPI-Base-Toolkit/DEPRECATION-NOTICE-Intel-C-Compiler-Classic/m-p/1412261 (英語)


DPCPP または ICX へ移行する ICC ユーザー向けの『インテル® oneAPI ポーティング・ガイド』の日本語版 (更新日 2022/07/20) を公開しました。

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

本ガイドは、インテル社の許可を得て iSUS (IA Software User Society) が作成した、https://software.intel.com/content/www/us/en/develop/articles/porting-guide-for-icc-users-to-dpcpp-or-icx.html (英語) で公開されている『Porting Guide for ICC Users to DPCPP or ICX』の日本語参考訳です。

本ガイドでは、新しい LLVM ベースのインテル® oneAPI DPC++ / C++ コンパイラー (dpcpp および icx) に移行するインテル® C++ コンパイラー・クラシック (icc/icl) ユーザー向けに情報と提案を提供します。

  • 用語
  • ICX に対する指針
  • コンパイラーのデフォルトに関する大きな変更
  • パフォーマンス
  • 重要な新しいオプション
  • コンパイラー・バージョン
  • 重要なコンパイラー・オプションの対応付け
  • プラグマのサポート
  • 事前定義マクロのサポート
  • ビルトイン関数
  • プリコンパイルされたヘッダーファイルのサポート
  • 診断オプションと診断メッセージ番号の変更
  • リンク、IPO、PGO に関する変更
  • 言語機能
  • 組込み関数の使用モデルに関する変更
  • インテル固有のプロセッサー・ターゲット・プラグマと関数のサポート
  • 浮動小数点結果の再現性の制御
  • ブルータスまたはバイセクション最適化のサポート
  • 付録: リファレンス

関連記事

  • インテル® oneAPI プログラミング・ガイド日本語版の公開インテル® oneAPI プログラミング・ガイド日本語版の公開 インテル® oneAPI プログラミング・ガイドの日本語版が公開されました。 本ガイドは、インテル社の許可を得て iSUS (IA Software User Society) が作成した、インテル コーポレーションのウェブサイトで公開されている『Intel® oneAPI Programming Guide』 (バージョン […]
  • インテル® DPC++ 互換性ツール・デベロッパー・ガイドおよびリファレンス日本語版公開インテル® DPC++ 互換性ツール・デベロッパー・ガイドおよびリファレンス日本語版公開 CUDA* からデータ並列 C++ (DPC++) への移行を支援するインテル® DPC++ 互換性ツールの『デベロッパー・ガイドおよびリファレンス』の日本語版 (更新日 2021/09/27、2021.4 対応版) を公開しました。 本ガイドは、インテル社の許可を得て iSUS (IA Software User […]
  • oneAPI GPU 最適化ガイド日本語版公開oneAPI GPU 最適化ガイド日本語版公開 GPU 上で oneAPI プログラムのパフォーマンスを最大限に引き出すヒントを提供する『oneAPI GPU 最適化ガイド』の日本語版 (2022年7月バージョン) を公開しました。 本ガイドは、インテル社の許可を得て iSUS (IA Software User Society) […]
  • oneAPI DPC++ 導入ガイドoneAPI DPC++ 導入ガイド 『oneAPI DPC++ 導入ガイド』の日本語版を公開しました。 本ガイドは、インテル社の許可を得て iSUS (IA Software User Society) が作成した、https://github.com/intel/llvm/blob/sycl/sycl/doc/GetStartedGuide.md (英語) […]
  • インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) 導入ガイドインテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) 導入ガイド この記事は、インテル® デベロッパー・ゾーンに公開されている「Get Started with Intel® oneAPI Math Kernel Library」の日本語参考訳です。 この記事の PDF 版はこちらからご利用になれます。 バージョン 2021.1 (最終更新日: 2020 年 12 月 4 […]