インテル® ソフトウェア開発ツール購入者限定サイトのご案内: インテル® ソフトウェア開発ツール/有償サポート製品を購入いただき、有効なサポートをお持ちの方を対象に、米国インテル社によるプログラミング・ガイドや技術ウェビナーの日本語訳、弊社で開催したセミナーやイベントのアーカイブなどを順次掲載しています。
インテル® oneAPI ツールキットは、開発用途に合わせて 4 種類ご用意しています。
ベース・ツールキット | データ並列 C++ コンパイラーとパフォーマンス・ライブラリー |
ベース & HPC ツールキット | ベース・ツールキット + C/C++、Fortran コンパイラー & MPI 開発ツール |
ベース & IoT ツールキット | ベース・ツールキット + IoT 開発ツール |
ベース & レンダリング・ツールキット | ベース・ツールキット + レンダリング・ツール |
お客様の用途に応じて、4 種類のツールキットからお選びいただけます。
製品 | ツールキット | ライセンス |
---|---|---|
インテル® oneAPI | ベース・ツールキット | 特 / 開 |
ベース & HPC ツールキット | 特 / 開 / ノ / サ | |
ベース & IoT ツールキット | 特 / 開 | |
ベース & レンダリング・ツールキット | 特 / 開 |
インテル® oneAPI ベース・ツールキット 2023 の機能に加え、主に以下の機能をご利用いただけます。
詳細は、リリースノートおよび インテル社公開の情報を参照ください。
同梱ライブラリー、ツールの新機能については各製品ページを参照ください。
インテル® oneAPI |
|||||||
---|---|---|---|---|---|---|---|
ベース・ツールキット (旧製品: インテル® VTune™ プロファイラー、インテル® DAAL、インテル® MKL、インテル® IPP、インテル® TBB、インテル® System Studio for FreeBSD) |
ベース & HPC ツールキット | インテル Fortran コンパイラー向けサポートサービス | |||||
シングルノード (旧製品: インテル® Parallel Studio XE Composer Edition、Professional Edition) |
マルチノード ※2 (旧製品: インテル® Parallel Studio XE Cluster Edition) |
||||||
インテル® oneAPI DPC++/C++ コンパイラー | ■ | ■ | ■ | ||||
インテル® DPC++ 互換性ツール | ■ | ■ | ■ | ||||
インテル® ディストリビューションの Python* | ■ | ■ | ■ | ||||
oneAPI ベース・ツールキット用インテル® FPGA アドオン | ■ | ■ | ■ | ||||
インテル® oneAPI DPC++ ライブラリー | ■ | ■ | ■ | ||||
インテル® oneMKL 数値演算ライブラリー |
■ | ■ | ■ | ■ | |||
インテル® oneDAL データ解析ライブラリー |
■ | ■ | ■ | ||||
インテル® oneTBB マルチスレッド・ライブラリー |
■ | ■ | ■ | ||||
インテル® oneCCL コレクティブ・コミュニケーション・ライブラリー |
■ | ■ | ■ | ||||
インテル® oneDNN ディープ・ニューラル・ネットワーク・ライブラリー |
■ | ■ | ■ | ||||
インテル® IPP 画像処理ライブラリー |
■ | ■ | ■ | ||||
インテル® VTune™ プロファイラー パフォーマンス分析ツール |
■ | ■ | ■ | ||||
インテル® Advisor 並列化アドバイスツール |
■ | ■ | ■ | ||||
インテル® ディストリビューションの GDB システム全体のデバッグツール |
■ | ■ | ■ | ||||
インテル® Fortran コンパイラー | ■ | ■ | ■ | ||||
インテル® (Visual) Fortran コンパイラー・クラシック | ■ | ■ | ■ | ||||
インテル® Inspector エラー検出ツール |
■ | ■ | |||||
インテル® MPI ライブラリー メッセージ・パッシング・ライブラリー |
■ | ■ | |||||
インテル® Trace Analyzer & Collector MPI アプリケーションのパフォーマンス分析ツール |
■ | ■ | |||||
取り扱い OS 環境 ※1 | W / L | W / L | W / L | W / L |
※1 | W: Windows* (Visual Studio*)、L: Linux* (GNU*) |
※1 | 対応動作環境の詳細は各製品のリリースノートを参照してください |
※2 |
インテル® oneAPI ベース & HPC ツールキットでは、ターゲット・プラットフォームのメモリーシステムの種類により、シングルノードとマルチノードの 2 つの製品が提供されます。
|
ベース・ツールキットの機能に加え、MPI-3 規格に対応した MPI ライブラリーや、MPI 通信によるパフォーマンスの問題となる箇所を素早く発見する性能解析ツールが含まれています。
インテル® アーキテクチャー・ベースのクラスター向けにハイパフォーマンスなプログラム開発をするためには本製品が最適です。
Fortran と OpenMP* をサポートする標準ベースの CPU および GPU コンパイラーです。実績のある LLVM コンパイラー・テクノロジーとコンパイラーを主導してきたインテルの経験を活用して、優れたパフォーマンスを実現します。主要なコンパイラー、開発環境、オペレーティング・システムとのシームレスな互換性を提供します。
最新のインテル® プラットフォーム上で最新の言語標準規格 (C++17 ドラフトまで) を実装します。開発者は、優れた最適化と SIMD ベクトル化、インテル® パフォーマンス・ライブラリーとの統合、最新の OpenMP* 5.0 並列プログラミング・モデルの活用により、アプリケーションのパフォーマンスを向上できます。
主要な開発環境とのシームレスな統合により、開発者の生産性を高めます。Visual C++* コンパイラーおよび GNU* C コンパイラーとソース互換です。
拡張された最適化レポートとインテル® VTune™ プロファイラーおよびインテル® Advisor の統合により、開発者はコードのプロファイルを制御できます。
最新のインテル® プラットフォーム上で最新の Fortran 言語標準規格を実装して、アプリケーションのパフォーマンスを向上します。
Fortran 2018 標準規格をサポートし、インテル® マス・カーネル・ライブラリー (インテル® MKL) との互換性があります。FORTRAN 77 との互換性もあります。
OpenMP* 並列プログラミング仕様を利用して、スレッド化とベクトル化を行うことでパフォーマンスをさらに向上できます。
ツールは主要な開発環境とシームレスに統合され、開発者の生産性を高めます。また、拡張された最適化レポートとインテル® VTune™ プロファイラーおよびインテル® Advisor の統合により、開発者はコードのプロファイルを制御できます。
インテル® Inspector は、C、C++、Fortran アプリケーションのメモリーリーク、異常、デッドロック、データ競合などを特定してデバッグできます。
特別なコンパイラーや再コンパイルは必要ありません。通常のビルドを利用できます。ヒープ拡張解析とデバッガー・ブレークポイントは、発見が困難な問題の診断を単純化し、修正コストが少なくて済む開発サイクルの早期に発見できるようにします。
エラーが発生する状況にならなかった場合でも、実行されたコードパスの潜在的なエラーや、断続的および非決定的なエラーを発見します。
インテル® Trace Analyzer & Collector は、強力な MPI パフォーマンス・プロファイルおよび正当性解析ツールにより、MPI アプリケーションをプロファイルおよび解析します。
MPI プロセスの対話処理、ノードとトポロジーのグループ、プロファイル統計とロードバランス、通信 hotspot を示し、開発者が並列アプリケーションの動作を視覚化して確認できるようにします。
新しいスケーラブルな軽量のプロファイルにより 100K+ ランクのプロファイルが可能です。
インテル® Cluster Checker は、汎用的なクラスター構成の適合性、均一性、状態、パフォーマンスを検証する強力な診断ユーティリティーです。クラスター・コンポーネントがクラスターのライフサイクルを通じてシームレスに連携して問題なく動作することを確認して、総所有コスト (TCO) を削減しつつ、稼働時間を増やして生産性を向上します。
インテル® Cluster Checker のエキスパート・システム・アーキテクチャーは、以下の機能によりスケーラビリティー、使いやすさ、診断能力を向上します。
インテル® MPI ライブラリーは、MPI レイテンシーを最小限に抑え、広範なインターコネクト・ファブリック (Infiniband*、Myrinet*、iWARP、TCP/IP など) で業界最先端のパフォーマンスと強固なスケーリングを実現します。
MPI ランタイムクラスターおよびパフォーマンスを最適化するアプリケーション固有のチューニングをサポートします。
インテル® C/C++ コンパイラーとインテル® Fortran コンパイラーに加えて、ノードレベルのメモリー、スレッド、プロファイル・ツール、インテル® VTune™ プロファイラー、インテル® Trace Analyzer & Collector などの強力なインテル® ソフトウェア開発ツールとの統合により、MPI アプリケーションの迅速な開発、プロファイル、解析が可能です。
CPU プロセッサー |
|
アクセラレーター |
|
メモリー |
|
インテル® oneAPI HPC ツールキットは、インテル® oneAPI ベース・ツールキットのアドオンです。
これらの OS ディストリビューションはインテルによってテストされたもの、または動作が確認されているものです。その他のディストリビューションは、動作する場合としない場合があり、推奨されません。質問がある場合は、インテル・コミュニティー・フォーラム (英語) でサポートを受けることができます。商用サポートを利用可能な場合は、サポートチケットを作成してください。
ターゲット OS |
注: サポートされているアクセラレーターへのオフロードは、一部のオペレーティング・システムでのみサポートされます。
|
開発ツール要件 |
|
ターゲット OS |
Windows* 10 と Windows* 11 で Microsoft* Windows Subsystem for Linux 2 (WSL2) を使用すると、CPU および GPU ワークフロー向けにインテル® oneAPI ツールキットとライブラリーのネイティブ Linux* ディストリビューションを Windows* 上にインストールできます。詳細は、こちらの Web (英語) を参照してください。 |
開発ツール要件 |
|
GPU 開発要件 |
OpenCL およびレベルゼロのグラフィックス・ドライバーが必要です。 ご利用中のデバイスに適したリンクの手順に沿って、ドライバーをインストールしてください。 |
Windows* では、第 6 世代 ~ 第 10 世代インテル® Core™ プロセッサーおよび関連するインテル® Atom®、Pentium®、および Celeron® プロセッサーに含まれているインテグレーテッド・グラフィックス・プロセッサーのドライバー向けサポートが非推奨となり、メンテナンス・モードに移行しました。今後は、セキュリティーおよび重大なバグ修正のみアップデートが適用されます。
インテル® oneAPI ツールキットに同梱されたツールは、前述のプロセッサーで既存のインテグレーテッド・グラフィックス・プロセッサーが提供する機能を使用する場合に動作することがありますが、サポート対象から外れています。これらのプロセッサー向けに提供される CPU の機能は、今後も完全にサポートされ、影響を受けることはありません。詳細は、oneAPI のフォーラムやリリースノートをご確認ください。
ターゲット OS |
|
注: インテル® oneAPI ツールキットでは、インテル® プロセッサーを搭載した Mac* コンピューターのみサポートします。
macOS* のサポートはインテル® oneAPI ツールキット バージョン 2023.1 のリリースで非推奨とされました。次期メジャーバージョンである 2024.0 で廃止される予定です。
macOS* 10 のサポートは終了しました。macOS* 10 がサポートされる最後のリリースはインテル® oneAPI 2022.1 です。
以下の OS のサポートは終了しました。以下の OS がサポートされる最後のリリースはインテル® oneAPI 2023.0 です。
インテル® oneAPI ツールキットの VS Code 拡張は、oneAPI アプリケーションの作成、デバッグ、プロファイルを行う開発者を支援します。詳細は、「Visual Studio* Code とインテル® oneAPI ツールキットのユーザーガイド」 (英語) を参照してください。
VS Code マーケットプレース (英語) では、次の VS Code 拡張が提供されています。
インテル® oneAPI ツールキット向け診断ユーティリティーは、インテル製品を使用するためシステムの状態を診断するように設計されています。このユーティリティーを使用することで、以下のようなエラーを見つけることができます。
詳細は、「インテル® oneAPI ツールキット向け診断ユーティリティー・ユーザーガイド」 (英語) を参照してください。
関連情報:
開発元であるインテル社の方針により、インテル® oneAPI ツールキット 2024 のリリースを以ってインテル® Fortran コンパイラー・クラシック (ifort) における macOS* のサポート終了が予定されています。今後も macOS* サポートをご利用いただく場合、旧製品バージョンのサポートサービスに関するポリシーに沿って、有効なサポートサービスをお持ちのお客様を対象にバージョン 2023 の提供が継続されます。
新しい LLVM ベースのインテル® Fortran コンパイラー (ifx) では macOS* をサポートしておらず、インテル® プロセッサーの搭載に関わらず、現時点で macOS* サポートが追加される予定はありません。
2023年5月2日より、インテル® oneAPI ツールキットについて、Fortran 言語ユーザー向けにサポート対象を限定 (※) することで、お求めやすい価格で購入いただけるサポート製品を販売しております。
「インテル® Fortran コンパイラー向けサポートサービス」でサポートされるコンポーネント:
※ インテル® oneAPI ベース & HPC ツールキット (シングルノード) の一部です。コンポーネントの一覧は、こちらのページをご覧ください。
インテル® oneAPI Fortran プロモーション製品による有効なサポートサービスをお持ちの場合は、「インテル® Fortran コンパイラー向けサポートサービス」の SSR (サポートサービス更新) 製品により、サポートサービスの期間を更新できます。
2022年12月19日、インテル® oneAPI 2023 の販売を開始します。
過去に製品をご購入いただき、現在有効なサポートサービスをお持ちのお客様は、すぐにバージョン 2023 を無料でダウンロードしてご利用いただけます。
インテル® oneAPI 2023 の初期リリースには、最新のインテル® DPC++/C++ コンパイラー 23.0 およびインテル® Fortran コンパイラー 23.0 の英語版が含まれます。
技術サポートが提供される対象バージョンは製品ごとに異なりますので、サポート対象のバージョンに関する記載をご確認ください。
インテル® oneAPI ツールキット製品の新バージョン 2022 について、Fortran 言語ユーザー向けにサポート対象を限定 (※) することでお得な価格で購入いただけるプロモーション製品を販売いたします。
サポートされるコンポーネント:
※ インテル® oneAPI ベース & HPC ツールキット (シングルノード) の一部です。コンポーネントの一覧は、こちらのページをご覧ください。
2023年5月2日より、インテル® oneAPI Fortran プロモーション製品に代わって、インテル® Fortran コンパイラー向けサポートサービス製品を、よりお求めやすい価格で提供しています。
すでにインテル® oneAPI Fortran プロモーション製品による有効なサポートサービスをお持ちの場合は、「インテル® Fortran コンパイラー向けサポートサービス」の SSR (サポートサービス更新) 製品により、サポートサービスの期間を更新できます。
2021年 12月 23日、インテル® oneAPI 2022 の販売を開始しました。
過去に製品をご購入いただき、現在有効なサポートサービスをお持ちのお客様は、すぐにバージョン 2022 を無料でダウンロードしてご利用いただけます。
2021年 12月 23日に提供が開始されたインテル® oneAPI 2022 の初期リリースには、最新のインテル® DPC++/C++ コンパイラー 22.0 およびインテル® Fortran コンパイラー 22.0 の英語版が含まれます。日本語版のインテル® コンパイラーをご利用いただく場合、インテル® Parallel Studio XE 製品を引き続きご使用ください。
技術サポートが提供される対象バージョンは製品ごとに異なりますので、サポート対象のバージョンに関する記載をご確認ください。
バージョン 2021 より、インテル® Parallel Studio XE、インテル® System Studio が「インテル® oneAPI」に名称統一され、ベース・ツールキット、ベース & HPC ツールキット、ベース & IoT ツールキット、ベース & レンダリング・ツールキットの 4 つのツールキットとなりました。
新旧名称の対比については、 こちらを参照ください。
2020年 12月 8日、インテル® oneAPI 2021 の販売を開始しました。過去に製品をご購入いただき、現在有効なサポートサービスをお持ちのお客様は、インテル® oneAPI ツールキット製品を無料でダウンロードしてご利用いただけます。
インテル® oneAPI ツールキット製品には、最新インテル® コンパイラー 21.1 の英語版が含まれています。インテル® コンパイラーの日本語版は同梱されていません。日本語版をご利用いただく場合、インテル® Parallel Studio XE 製品を引き続きご使用ください。
また、インテル® oneAPI 2021 をご利用、ご評価いただき、新機能などの新バージョンに関するご意見をお聞かせいただいた方の中から抽選で 30 名様にプレゼントが当たるキャンペーンを実施中です。この機会に、ぜひ最新バージョンをお試しください。
キャンペーンの応募条件に関する詳細につきましては、こちらのキャンペーン専用ページをご参照ください。
これらのライブラリーは、oneAPI イニシアチブと連携して、コミュニティーによる仕様策定や定義が進められている oneAPI ライブラリー仕様の一部であるためです。
次世代のインテル® コンパイラー・テクノロジーは LLVM ベースで、データ並列 C++ または OpenMP* オフロードでアクセラレーター・テクノロジーをターゲットにすることができます。
インテル® Fortran コンパイラー・クラシックおよびインテル® C++ コンパイラー・クラシックは、インテル® Parallel Studio XE およびインテル® System Studio (C++ のみ) の一部として提供されているコンパイラーで、CPU に特化した開発を行うユーザー向けに引き続きサポートされます。
インテル® Fortran コンパイラーは CPU をターゲットとする開発とインテルの GPU への OpenMP* オフロードをサポートし、インテル® oneAPI DPC++/C++ コンパイラーはインテルの CPU、GPU、FPGA をターゲットとする開発をサポートします。
いいえ。サポートされている言語ごとに (C++、Fortran、または C++ と Fortran のバリエーション) 製品が販売されていたのはインテル® Parallel Studio XE までです。インテル® oneAPI ベース & HPC ツールキットでは、サポートされているすべての言語が製品に含まれています。
いいえ。インテル® oneAPI ベース・ツールキット、インテル® oneAPI ベース & HPC ツールキット、インテル® oneAPI ベース & IoT ツールキット、インテル® oneAPI ベース & レンダリング・ツールキットの商用製品では、各ツールキットはサポートしているすべての OS に対応しており、OS による製品のバリエーションはありません。ホストおよびターゲット・プラットフォーム向けにサポートされているすべての OS にアクセスできます。OS サポートについては、各ツールキットのシステム要件を参照してください。すべてのコンポーネントがすべての OS でサポートされているわけではないことに注意してください。
インテル®oneAPI ベース & HPC ツールキット、およびインテル®oneAPI ベース & レンダリング・ツールキットでは、ターゲット・プラットフォームのメモリーシステムの種類により、シングルノードとマルチノードの 2 つの製品が提供されます。
インテル® Parallel Studio XE とインテル® oneAPI ツールキットの対応については、新旧製品名一覧を参照してください。
いいえ。これらの「アドオン」ツールキットは、インテルの最新プラットフォームを対象とする開発ニーズを満たす完全なツールスイートの一部として、インテル® oneAPI ベース・ツールキットとともに使用するものです。スタンドアロンでは購入できません。
データ並列 C++ は C++ ベースで Khronos の SYCL* を統合しており、データ並列処理とヘテロジニアス・プログラミングをサポートします。言語拡張は、データ並列プログラミングを簡素化する拡張とともに、コミュニティー・プロジェクトを通じて推進されます。これらの拡張は、短期的には SYCL* 仕様の将来のバージョンに、長期的には ISO C++ 標準規格に含めることが提案されています。
データ並列 C++ は、CPU とアクセラレーターに並列プログラミングの生産性とパフォーマンスを提供する oneAPI の主要言語です。DPC++ の目標は、プログラミングを簡素化し、さまざまなハードウェア・ターゲットでコードを再利用できるようにしつつ、特定のアクセラレーター向けのチューニングも可能にすることです。データ並列 C++ は C++ ベースで Khronos SYCL* を統合しており、データ並列処理とヘテロジニアス・プログラミングをサポートします。言語拡張は、データ並列プログラミングを簡素化する拡張とともに、コミュニティー・プロジェクトを通じて推進されます。これらの拡張は、短期的には SYCL* 仕様の将来のバージョンに、長期的には ISO C++ 標準規格に含めることが提案されています。
oneAPI DPC++ コンパイラーを含む、多くのライブラリーとコンポーネントはすでにオープンソースであるか、間もなくオープンソースになる可能性があります。オープンソースの要素は、oneapi.io (英語) で確認できます。
oneAPI の言語、DPC++、およびライブラリーの仕様は、ほかのハードウェア・ベンダーが使用できるように公開されており、インテルでは各社に oneAPI の採用を推奨しています。独自の oneAPI 実装を作成して特定のハードウェア向けに最適化するかどうかは、各ベンダーや業界関係者次第です。例えば、Codeplay* は、NVIDIA* GPU 向けのハイパフォーマンス・コードを生成するため、オープンソースの DPC++ コンパイラーに NVIDIA* コンパイラー・バックエンドを提供しています。
oneAPI 仕様は、複数のベンダーの幅広い CPU とアクセラレーターをサポートするように設計されています。ベータ版インテル® oneAPI リファレンス実装は、現在、インテル® CPU (インテル® Xeon® プロセッサー、インテル® Core™ プロセッサー、Intel Atom® プロセッサー)、インテル® Arria® FPGA、インテル® Stratix® 10 FPGA、および将来のインテル製ディスクリート・データセンター GPU 向けプロキシー開発プラットフォームとして第 9 世代および第 11 世代インテル® プロセッサー・グラフィックスをサポートしています。今後も、その他のインテルのアクセラレーター・アーキテクチャーが追加される予定です。
いいえ。直接実行することはできませんが、1 つのハードウェア・アーキテクチャーに「固定」されていると感じ、ハードウェアをより自由に選択できる言語にコードを移行したいと考えている CUDA* 開発者を支援するため、インテル® DPC++ 互換性ツールを提供しています。
oneAPI は、インテルのハードウェアだけでなく、さまざまな種類のプロセッサーとアクセラレーターの開発を簡素化するように構築されています。ダイレクト・プログラミング・コンポーネントと API ベースのプログラミング・コンポーネントの両方を含む標準およびオープン仕様に基づいており、広範なエコシステムの採用およびイノベーションを可能にします。
インテルは、コラボレーションを促進し、新しい機能と拡張機能を構築するため、DPC++ (oneAPI で使用されるダイレクト・プログラミング言語) のオープン・コミュニティー・プロジェクトを立ち上げました。イニシアチブに参加している企業は、オープン仕様を使用して、oneAPI ベースの独自の実装を構築できます。
oneAPI には、Khronos Group の SYCL* 仕様を統合した C++ ベースのデータ並列 C++ (DPC++) と呼ばれる、ダイレクト・プログラミング向けの統一された言語が含まれています。また、サポートされるすべてのプラットフォームで、並列処理を実装して高水準言語のネイティブ・パフォーマンスを実現する各種パフォーマンス・ライブラリーを含む API ベースのプログラミングも含まれています。
いいえ。oneAPI は、C、C++、Fortran、Python*、MPI、OpenMP* などの既存の言語やプログラミング・モデルと共存できます。アプリケーションが CUDA* で記述されている場合は、一部のコードの書き直しが必要になることがあります。CUDA* から oneAPI への移行を支援するため、CUDA* 開発者向けにインテル® DPC++ 互換性ツールを提供しています。移行できなかったコードは、ツールの実行後に手動で編集する必要があります。
データセントリックな分野の特殊なワークロードには、強力な CPU から専用の AI シリコンまで、多様なコンピューティング・エンジンが必要となります。現在、データセントリックなハードウェアでは、異なる言語、ライブラリー、ソフトウェア・ツールを使用してプログラムされた個別のコードベースを維持しなければならないのが一般的です。これは複雑で、開発者は多くの時間を費やす必要があり、アクセラレーションとイノベーションの妨げとなります。インテルとそのエコシステムは、oneAPI を利用して、クライアントからデータセンター、エッジ、5G 通信など、さまざまな処理エンジンをサポートする統一されたソフトウェア・アーキテクチャーを構築しています。
最新のマルチコア・プラットフォーム向けに最適化を行うことが、インテル® プロセッサーの性能を最大限に引き出すための最良の方法です。インテル® ソフトウェア開発ツールと最新のプログラミング・モデルを採用することにより、プログラミングの投資を無駄にすることなく、新しいプロセッサー・テクノロジーを導入することができます。C/C++ プログラマーは、インテル® oneAPI ツールキットに含まれているインテル® スレッディング・ビルディング・ブロック (インテル® TBB) から始めると良いでしょう。インテル® TBB は、並列処理を活用するタスクベースの抽象化を、移植性とスケーラビリティーに優れ、安定性を備えた、将来にも対応できるタスク/データ並列モデルのセットとともに提供します。これらのモデルは既存のアプリケーションに簡単に統合でき、ソフトウェアおよびハードウェアの投資を保護します。
Fortran プログラマーおよび多くの C プログラマーは、OpenMP* に注目すべきです。
インテル® oneAPI ツールキットは無償でダウンロードし、ご利用になれます。以下の専用フォームからダウンロードをお申し込みいただくと、エクセルソフト株式会社による無料のサポートを 14 日間利用できる 13 桁のシリアル番号が発行されます。
インテル® Parallel Studio XE Composer Edition for macOS の対応状況について以下に記載します。
最新の情報については、リリースノート、および
Compatibility of Intel® Compiler for macOS* and Xcode* (インテル社、英語) も参照ください。
Xcode* 12.0 |
バージョン 2020 update1 までの時点ではサポートされていません。 旧バージョンの Xcode* は、Apple 社 Web ページ (Downloads for Apple Developers) よりダウンロードすることができます。 ※ この Web ページへのアクセスには、Apple ID が必要になります。 |
Xcode* 11.x |
バージョン 2020 Initial Release で統合、動作のサポートがされました。 バージョン 2020 update1 以降の変更点:Fortran コンパイラーでは Xcode* への統合機能は廃止されました。 製品をインストールおよび使用するには、引き続き以下の手順にて「Command Line Tools」のインストールが必要です。
|
Xcode* 10.3 |
バージョン 2019 update5 で統合がサポートされました。 |
Xcode* 10.2 |
バージョン 2019 update4 で統合がサポートされました。 |
Xcode* 10.1 |
バージョン 2019 update3 で統合がサポートされました。 |
Xcode* 10 |
バージョン 2019 update1 で統合、動作のサポートがされました。 注意: Xcode* 10 以降でインテル コンパイラーを使用する Xcode プロジェクトをビルドするには、Xcode のアプリケーションメニュー、File > Project Settings... より設定ダイアログを開き、Build System について "Legacy Build System" に切り替える必要があります。以下インテル社のページ (英語) もご参照ください。 |
Xcode* 9.4 |
バージョン 2019 Initial Release、バージョン 2018 update4 で統合がサポートされました。 |
Xcode* 9.3 |
バージョン 2018 update3 で統合がサポートされました。 |
Xcode* 9.2 |
バージョン 2018 update2 で統合、動作のサポートがされました。 |
Xcode* 9/9.1 |
バージョン 2018 update1 で統合、動作のサポートがされました。 |
Xcode* 6.3.2 より、Xcode* への統合をインストールした後で Xcode* を起動すると、初回のみダイアログが表示されます。
インテル® コンパイラーの Xcode* への統合を利用するには [Load Bundle] をクリックしてください。[Skip Bundle] を選択してしまった場合には、以下の手順でダイアログを再表示させ、[Load Bundle] を選び直してください。
defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-6.3.2
Xcode* 5.1 より [Command Line Tools] のインストール方法が変更されております。製品をインストールする前に、以下の手順にてインストールしてください。
xcode-select --install
製品を利用いただくには、以下の手順にて「Command Line Tools」もインストールする必要があります。 インストールされていない場合には、製品のインストール時に次のようなメッセージが表示され、インストールを続行できません。手順に従い作業を進めてください。
Command Line Tools for Xcode were not found.
製品バージョン 2013 SP1 以前では、現在 Mac App Store よりダウンロード、またはアップデート可能な Xcode* をサポートしていません。対応する旧バージョンの
Xcode* は、Apple 社 Web ページ ( Downloads for Apple Developers) よりダウンロードすることができます。 ※ この Web ページへのアクセスには、Apple
Developer ID が必要になります。登録されていない場合には、 Register as Apple Developer (無料会員登録) にてご登録ください。
例として、製品バージョン 2013 (Initial Release) は "Xcode* 4.4.1" との組み合わせでインストールできます。ダウンロードした .dmg
ファイルを開き、中にある Xcode* (Xcode.app) を "アプリケーション" フォルダ (/Applications) にコピーしてください。Xcode* 4.3
以上とともに利用する場合には「Command Line Tools」のインストールも必要になります。
製品バージョン 2015 および以降のリリースでは、上記の環境はサポートされなくなりました。 有効なサポートサービスをお持ちのお客様は、製品バージョン 2013 SP1 をダウンロードして利用いただけます。
購入後、お手元に届いた「シリアル番号のご連絡」に記載されている製品のシリアル番号を、インテル® レジストレーション・センターにおけるご自身のアカウントに登録してください。インストールするソフトウェア自体に、評価版と製品版の区別、機能や用途の制限はありません。
具体的な手順は製品登録 & ダウンロードページのシリアル番号の登録方法を参照ください。
インテル® レジストレーション・センターで操作します。
操作手順やよくあるご質問、トラブルシューティングは、インテル
® レジストレーション・センター操作マニュアルを参照ください。
インテル® レジストレーション・センターで操作します。
操作手順やよくあるご質問、トラブルシューティングは、インテル
® レジストレーション・センター操作マニュアルを参照ください。