ドキュメント

インテル® ソフトウェア開発製品のカタログ、製品ドキュメント、参考資料、評価用資料を提供します。
関連情報
[お知らせ一覧]

インテル® ソフトウェア開発製品 総合カタログ

【Vol.11 掲載内容】

  • 最新バージョン 2017 の新機能、パフォーマンス・ベンチマークを掲載
  • HPC、パフォーマンスを追求する C/C++、Fortran アプリケーション開発向け製品
  • メディア・アプリケーション開発、ビデオ解析向け製品
  • 組込み / モバイルシステム開発向け製品
  • データセンター向け製品
  • インテル® Parallel Studio XE 製品別機能比較表

最新バージョン 2017 の製品ラインアップ、新機能のほか、対応する言語規格など、インテル® Parallel Studio XE の各エディションの機能比較情報をご紹介しています。HPC、ディープラーニング、組込み、ビデオ解析向けのアプリケーション開発・分析ツールに加え、ファイルシステムやキャッシュ・ソリューション、サーバー監視、管理に役立つデータセンター向け製品も掲載しております。

バックナンバー

総合カタログ Vol.8 インテル® Parallel Studio XE 2015 など PDF
総合カタログ Vol.6 インテル® Parallel Studio XE 2013 など PDF

エクセルソフト取り扱い製品の総合カタログはこちら

  • 総合カタログのブラウザ表示版は aXmag ePublisher を使用して作成しています。

製品別カタログ

C/C++、Fortran アプリケーション開発向け

インテル® Parallel Studio XE C/C++、Fortran アプリケーション開発向けツールスイート PDF
インテル® VTune™ Amplifier XE パフォーマンス/スレッド・プロファイラー PDF

メディア・アプリケーション開発向け

インテル® Media Server Studio メディア・アプリケーション開発向けツールスイート PDF
インテル® Video Pro Analyzer HEVC、VP9、AVC、MPEG-2 ビデオコーデック向けビデオ解析ソフトウェア PDF
インテル® Stress Bitstreams and Encoder HEVC、VP9、AVS 2.0 準拠のデコーダー開発向けツール PDF

組込みシステム/モバイル開発向け

インテル® System Studio 組込み / モバイルシステム開発向けツールスイート PDF
インテル® XDK (英語) クロスプラットフォーム対応の HTML5 アプリケーション開発ツール【無料】 PDF

データセンター向け

インテル® Cache Acceleration Software データセンター向け SSD ストレージのキャッシュ・ソリューション PDF
インテル® Solution for Lustre* Software HPC クラスターシステム向けファイルシステム PDF
インテル® データセンター・マネージャー データセンターやサーバールームの電力や温度を監視・管理 PDF
インテル® Virtual KVM リモートのデータセンターのハードウェアへ安全なアクセスとトラブルシューティングを提供 PDF

製品紹介資料

インテル® Parallel Studio XE 2017 ブラウザで表示 / PDF
インテル® Media Server Studio 2017 および関連ツール ブラウザで表示 / PDF
インテル® System Studio 2017 ブラウザで表示 / PDF
インテル® コンパイラー 17.0 ブラウザで表示 / PDF

製品旧バージョンの紹介資料

インテル® VTune™ Amplifier XE 2015 ブラウザで表示 / PDF
インテル® 解析ツール 2015 ブラウザで表示 / PDF
インテル® MPI ライブラリー 5.0 ブラウザで表示 / PDF
インテル® Trace Analyzer & Collector 9.0 ブラウザで表示 / PDF
  • 製品紹介資料のブラウザ表示版は iSpring 製品 を使用してパワーポイントから作成しています。iSpring
インテル® レジストレーション・センター操作マニュアル おすすめ
インテル® レジストレーション・センターの基本的な操作手順や、よくあるご質問、報告されているトラブルをまとめています。例えば以下のような事項を説明します。
  • 製品の登録、ダウンロード方法
  • ライセンスファイルの取得方法
  • ユーザー情報、メールアドレス変更方法
説明 PDF
フローティング・ライセンス管理用ライセンス・マネージャー導入ガイド
フローティング・ライセンスを管理するライセンス・マネージャーの導入方法を説明します。
説明 PDF
フローティング・ライセンス管理用ライセンス・マネージャーの使用 (英語)
フローティング・ライセンスを管理するライセンス・マネージャーの使用方法を説明します。
説明 PDF
複数のフローティング・ライセンスの管理
複数のフローティング・ライセンスを同一サーバーで管理する場合について説明します。
説明 PDF
新旧製品名対応表
名称が変更された製品の新旧名称の比較表です。
説明 WEB
Intel® Software Documentation Library (英語)
米インテル社の製品ドキュメント掲載サイトです。
説明 WEB

バージョン 2017

製品カタログ
PDF
製品紹介資料
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
インテル® コンパイラー 17.0 新機能&ベンチマーク紹介資料
PDF
リリースノート
製品概要 (新機能、製品内容を含む)、動作環境、既知の制限事項が記載されています。
説明
リリースノート (インテル® コンパイラー 17.0)
インテル® C++/Fortran コンパイラー 17.0 のリリースノートには、バージョン 17.0 で追加された新機能をはじめ、動作環境、変更点等が記載されています。Update 1 のリリースノートは、日本語版を PDF で提供しています。
説明
インストールガイド (全エディション共通)
インストーラー、フォルダ構成などインストール関連の情報について説明します。
説明
インストールガイド (Composer Edition for Fortran Windows) おすすめ
インテル® Parallel Studio XE 2017 Composer Edition for Fortran Windows 製品をインストールするにあたり、必要な下記の情報・手順を、画面スクリーンショットと共に分かり易く紹介しています。
  • 製品に含まれるコンポーネント
  • 動作環境
  • 製品パッケージとライセンスファイルのダウンロード
  • インストール前の準備
  • 製品のインストール
  • FAQ –よくある質問、トラブルシューティング
説明 PDF
入門ガイド おすすめ
コンパイラーおよび Professional 以上のエディションに同梱されるコンポーネント (VTune/Inspector/Advisor) の基本的な使用方法に加え、本製品とともにインストールされるサンプル・プログラム(C++)を使用したアプリケーションの並列化、製品に含まれる各ツールの基本機能および並列化手順を習得することができます。またその他、各ツールの補足情報や並列化に関する情報も記載しています。
バージョン 2017 より新たに追加されたコンポーネント「インテル® Distribution for Python*」のダウンロードや Visual Studio から使用するための環境設定方法なども説明しています。
説明 PDF
入門ガイド (Composer Edition for Fortran Windows) おすすめ

これからインテル® Parallel Studio XE 2017 Composer Edition for Fortran Windows 製品を使い始める方、使い始めたばかりの方や Visual Studio の操作に不慣れな方、最適化・並列化機能にご興味のある方向けの入門ガイドです。

Visual Studio からのコンパイル・実行・デバッグ手順、自動ベクトル化と自動並列化オプションの使い方とその効果、またスタック・オーバーフロー問題や、大規模配列の扱い方、実行時エラーの対処法など、その他 Tips などの情報も盛り込まれています。

説明 PDF
インテル® C++/Fortran コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス (旧ユーザー・リファレンス・ガイド)
インテル® C++/Fortran コンパイラー 17.0 の以下事項について説明します。
  • コマンドラインまたは IDE からコンパイラーを起動する方法
  • OpenMP* サポート
  • インテル® MIC アーキテクチャー
  • コンパイラー・オプション
  • インテル® Cilk™ Plus (C++ のみ)
  • インテル® グラフィックス・テクノロジー (C++ のみ)
  • 組込み関数 (C++ のみ)
  • プラグマ (C++ のみ)
  • 構文やセマンティクス、さまざまな Fortran 標準への準拠、および各種標準の拡張に関する情報 (Fortran のみ、英語)
  • Fortran 言語拡張 (Fortran のみ)
  • 言語が混在したプログラミング (Fortran のみ)
  • ランタイム・エラー・メッセージのリスト (Fortran のみ)
  • インテル® C++/Fortran コンパイラー 17.0 の「デベロッパー・ガイドおよびリファレンス」日本語版のダウンロード方法は、インテル® Parallel Studio XE Cluster Edition for Windows/Linux の評価版をお申し込みいただいた方に案内しています。

    » 評価版申込みはこちら

説明
コンパイラー最適化クイック・リファレンス・ガイドおよびインテル® VTune™ Amplifier XE 2017 の概要
インテル® コンパイラー 17.0 で使用できるオプションの一覧です。本改訂版では、パフォーマンス解析ツール インテル® VTune™ Amplifier XE 2017 の機能紹介が追加されています。
説明 PDF
新機能紹介 (英語)
初期リリースおよびアップデート・バージョンで追加された新機能や新たにサポート対象となった開発環境、OS などをご紹介しています。
説明
Intel 社 Webinar「高速なコードを素早く開発、インテル® Parallel Studio XE 2017 新機能紹介」資料
インテル® Parallel Studio XE 2017 の新機能、新たにサポート対象となった標準規格、OS、インテル® プロセッサーの情報に加え、本製品に含まれるコンパイラー、ライブラリー、解析ツールのパフォーマンス・ベンチマークが紹介された Webinar の資料を日本語化しました。
説明 PDF
Intel 社 Webinar「インテル® ライブラリーによるディープラーニングとマシンラーニングの促進」資料
2 つのインテル® パフォーマンス・ライブラリー、「インテル® MKL」と「インテル® DAAL」が提供する最適化済みのビルディング・ブロックを使って、データ解析とディープラーニング/マシンラーニングを高速化するための Intel 社のWebinar コースの資料を日本語化しました。
各ライブラリーの概要、機能、パフォーマンス・ベンチマーク、コンポーネントなどを紹介しております。
説明 PDF
マシンラーニングにもスムーズに対応 - インテル® ソフトウェア・ツールで生産性とパフォーマンスを向上 資料
インテル® ソフトウェア開発ツールを使うことで、世の中に幅広く普及するマシンラーニング・テクノロジーの複雑な機能や処理を、簡単に効率良く開発できるようになります。

本資料では、ソフトウェア開発ツール インテル® Parallel Studio XE およびインテル® System Studio に含まれるマシンラーニング対応のツールやライブラリーの機能紹介に加え、マシンラーニング向けのソフトウェア開発に関するさまざまな情報を紹介しています。 これらのツールは、パフォーマンス向上と開発期間の短縮を実現し、マシンラーニングのすべてのワークフローをカバーします。
説明 PDF

バージョン 2016

製品カタログ
PDF
製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート
製品概要 (新機能、製品内容を含む)、動作環境、既知の制限事項が記載されています。
説明
リリースノート (インテル® コンパイラー)
インテル® C++/Fortran コンパイラー 16.0 Update 1 日本語版のリリースノートを PDF で提供しています。バージョン 16.0 で追加された新機能をはじめ、動作環境、変更点等が記載されています。
最新のリリースノートは、インテル社の Web (英語) をご覧ください。
説明
インストールガイド
インストーラー、フォルダ構成などインストール関連の情報について説明します。
説明
インストールガイド (Composer Edition for Fortran Windows)
Composer Edition for Fortran Windows のインストールを実施する際に躓きやすい点や注意事項を画像付きで説明します。Visual Studio を初めて利用する方、上位エディションを利用する方も一度ご確認ください。
説明 PDF
入門ガイド
コンパイラーおよび Professional 以上のエディションに同梱されるコンポーネント (VTune/Inspector/Advisor) の基本的な使用方法に加え、本製品とともにインストールされるサンプル・プログラム(C++)を使用したアプリケーションの並列化、製品に含まれる各ツールの基本機能および並列化手順を習得することができます。またその他、各ツールの補足情報や並列化に関する情報も記載しています。
説明 PDF
入門ガイド (Composer Edition for Fortran Windows)

これから使い始める方、使い始めたばかりの方や Visual Studio の操作に不慣れな方、最適化・並列化機能にご興味のある方向けの入門ガイドです。

Visual Studio* からのコンパイル・実行・デバッグ手順、自動ベクトル化と自動並列化オプションの使い方とその効果、またスタック・オーバーフロー問題や、大規模配列の扱い方、実行時エラーの対処法など、その他 Tips などの情報も盛り込まれています。

説明 PDF
ユーザー・リファレンス・ガイド
インテル® コンパイラー 16.0 の起動方法、各機能に関して説明します。
説明
コンパイラー最適化 クイック・リファレンス・ガイド
インテル® コンパイラー 16.0 で使用できるオプションの一覧です。
説明 PDF

参考資料

iSUS 関連記事
iSUS (IA Software User Society) は、IA プラットフォーム向けにソフトウェアを開発する開発者向けのポータルサイトであり、インテル® ソフトウェア開発製品の技術記事が掲載されています。
説明
iSUS 記事: インテル® グラフィックス・テクノロジーへ計算をオフロードするための入門ガイド
WEB
米インテル社製品ドキュメントページ (英語)
WEB
インテル® Xeon Phi™ コプロセッサー開発者向け特集ページ
インテル® Xeon Phi™ コプロセッサー関連のドキュメント、サンプルコード、導入事例をまとめています。
説明 WEB
Webinar 資料: インテル® Fortran コンパイラーによる効果的な並列処理の最適化
インテル® Fortran コンパイラー 16.0 を使って、自動ベクトル化/並列化、OpenMP 4.5 による明示的な SIMD プログラミングンついて紹介した Webinar コースの資料を日本語化したものです。

開催された Webinar の種類については、iSUS の記事をご覧ください。

説明 PDF
スレッド化されていないアプリケーションでも大幅なパフォーマンス向上を容易に実現
本ガイドは、インテル® Parallel Studio XE を使用してアプリケーション中の「hotspot」(多くの時間を費やしているコード領域) を見つけ、それらの領域を再コンパイルすることでアプリケーション全体のパフォーマンスを向上する方法について説明します。
説明 PDF
インテル® Cilk™ Plus による並列化への近道

インテル® Cilk™ Plus は、インテル® C++ コンパイラーで実装される C/C++ 言語にシンプルな言語拡張を追加して、データとタスクの並列化を表現します。インテル® C++ コンパイラーは、インテル® Parallel Studio XE に含まれます。

本ガイドは、インテル® Cilk™ Plus を使用して、簡単にコードをベクトル化および並列化 (スレッド化) する方法について説明します。機能の概要を紹介し、エンドツーエンドの例を用いて使用方法を示します。

説明 PDF
スタティック解析によるコード品質の向上

スタティック解析は、ソースコードの詳細な解析を通じてエラーとセキュリティーの脆弱性を発見します。

本ガイドは、インテル® Parallel Studio XE のスタティック解析機能について説明する入門チュートリアルです。機能の概要を紹介し、エンドツーエンドの例を用いて使用方法を示します。

説明
並列化による既存プログラムの最適化

このガイドでは、インテル® Parallel Studio XE に含まれる強力なスレッド・ライブラリーを使用して既存のアプリケーションを並列化する方法を説明します。

最初に、サンプルコードを利用して、インテル® TBB のパワフルな機能を説明します。次に、インテル® Parallel Studio XE を活用した 6 つのプロセスによりアプリケーションを並列化する手順を説明します。最後のセクションには、スレッド化に役立つ重要な情報が含まれています

説明 PDF
間接呼び出しと仮想関数の呼び出し:インテル® C/C++ コンパイラー 17.0 によるベクトル化 (Parallel Universe 25号)

インテル® C++ コンパイラー 17.0 (インテル® Parallel Studio XE 2017 に含まれる) では、ベクトル化方式の SIMD 対応関数の間接呼び出しがサポートされました。

  • 本記事は、並列化マガジン Parallel Universe 25 号の記事の 1 つです
説明 PDF
生産性と C++ パフォーマンスの向上 (Parallel Universe 24号)

インテル® C++ コンパイラーに追加された新しいテンプレート・ライブラリー、インテル® SDLT は、C++ コードを最適化して SIMD 効率の向上を支援します。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
最適なツールの選択 (Parallel Universe 23号)

この記事では、ハードウェアから最高のパフォーマンスを引き出すための手法を推奨します。アプリケーションのスレッド化とベクトル化に加えて、メモリー階層を最大限に活用することも重要です。そうしないと、スレッド化やベクトル化によるメモリー・トラフィックの増加がボトルネックになってしまいます。また、MPI を使用してノード間の並列処理をチューニングする方法についても説明します。

  • 本記事は、並列化マガジン Parallel Universe 23 号の記事の 1 つです
説明 PDF
将来の HPC 問題に向けたコードの現代化 (Parallel Universe 23号)

HPC ソフトウェア開発者、ドメイン・スペシャリスト、データ・サイエンティストに役立つことが分かった、コードの現代化 (さらなる並列プログラミング) についてのヒントを紹介します。

  • 本記事は、並列化マガジン Parallel Universe 23 号の記事の 1 つです
説明 PDF
サブモジュールによる Fortran 開発者の生産性の向上 (Parallel Universe 23号)

この記事では、インテル® Fortran コンパイラー 16.0 でサポートされた、Fortran 2008 のサブモジュール機能について取り上げます。サブモジュールのいくつかの重要な機能を説明した後、多くの Fortran 開発者が生産性を大幅に向上できると信じている理由を述べます。

  • 本記事は、並列化マガジン Parallel Universe 23 号の記事の 1 つです
説明 PDF
最適化レポート: インテル® コンパイラーによりパフォーマンスを向上 (Parallel Universe 19号)

インテル® Parallel Studio XE 2015 のコンパイラーによる最適化レポートは、コードのチューニングとパフォーマンスの向上に役立ちます。利用可能なレポートデータの種類とアプリケーションへの適用方法を紹介します。

  • 本記事は、並列化マガジン Parallel Universe 19 号の記事の 1 つです
説明 PDF
インテル® VTune™ Amplifier XE 2017 マイクロアーキテクチャーのトップダウン解析法を 使用して、アプリケーションをチューニングする

アプリケーションが CPU マイクロアーキテクチャーの利点を活用するには、アプリケーションが利用可能なハードウェア・リソースをどのように使用しているか知る必要があります。
本資料では、インテル® VTune™ Amplifier XE のマイクロアーキテクチャーのトップダウン解析法を使用して、アプリケーションをチューニングする方法をご紹介しています。

説明 PDF
インテル® VTune™ Amplifier XE 2017 General Exploration (一般解析) がどのように動作するかを理解する

インテル® VTune™ Amplifier XE の General Exploration (一般解析) タイプは、アプリケーションやシステムのマイクロアーキテクチャーに関連するハードウェアのボトルネックを検出する際に使用します。一般解析は、ハードウェア・イベント・カウンターを使用して問題の検出と場所の特定を行い、利用者が見やすく対処しやすい形式でデータを表示します。
本資料では、この解析で使用されるメカニズムを説明し、結果の解釈方法、およびこの解析を行う際の複雑性と問題を示していきます。

説明 PDF
インテル® Fortran コンパイラー 診断プログラム・リスト (英語)
WEB

導入事例

導入事例: インテル® 解析ツールによりビデオ・エンコーディングのパフォーマンスが 2.5 倍に向上
インテル® Parallel Studio XE 2016 のコンポーネントである、インテル® C++ コンパイラー、パフォーマンス分析ツール インテル® VTune™ Amplifier XE、 マルチスレッド化/ベクトル化アドバイザー インテル® Advisor XE を使った、Pexip 社によるビデオ・エンコーディングのパフォーマンス向上の事例、お客様の声をご紹介しています。
説明 PDF
導入事例: Digimarc 社が新たに実現した電子透かしの埋め込み (Parallel Universe 19号)

Digimarc 社が最適化とベクトル化により SDK をアップグレードした際に、パフォーマンスを大幅に向上し、開発期間の短縮を実現した、電子透かしの革新の成功例を紹介します。

  • 本記事は、並列化マガジン Parallel Universe 19 号の記事の 1 つです
説明 PDF
導入事例: 消費電力を可視化し、スーパーコンピューターの消費電力を最適化

自然科学研究機構による、多体計算などの並列処理の高速化にインテル® Cluster Studio XE (現 インテル® Parallel Studio XE Cluster Edition) を活用した事例です。

説明 PDF
導入事例: HPC 研究アプリケーション・パフォーマンスを向上

AWE 社は、最新のインテル® コンパイラー、ドライバーに加えて、早期アクセスプログラムにより提供されるプレリリース版のインテル® Xeon Phi™ コプロセッサーを利用し、インテルのエンジニアと緊密に協力してソフトウェアの最適化に取り組みました。

「インテル® Xeon® プロセッサー、GPU、APU、その他の CPU アーキテクチャーを含む、利用可能なすべてのテクノロジーを検証し、さらに OpenCL*、CUDA*、OpenACC*、PGAS*、オフロード機能についても検証しました。」

インテル® Xeon Phi™ コプロセッサーにより、AWE 社は大幅なパフォーマンス向上を達成しました。

説明 PDF
導入事例: 複雑なシミュレーションとワークロード管理の高速化に成功

Altair のソフトウェア製品は、さまざまな分野で、エンジニアリングの革新と信頼性の高い製品を市場に提供する上で重要となる複雑なシミュレーションの機会をもたらします。Altair は、優れたパフォーマンスと新機能のサポートが重要な分野において顧客の競争力を高めるため、新しいインテル® Xeon Phi™ コプロセッサーをできるだけ早くテストして利用したいと考えていました。

「インテル® Xeon Phi™ コプロセッサー上に Altair のアプリケーションを移植することにより、弊社のユーザーが最先端のハイパフォーマンス・アーキテクチャーで、最も計算を多用する処理を実行できることを保証しています。」

説明 PDF
導入事例: 航空宇宙工学のスーパーコンピューティングにおける並列化の利点を実証

「相対的な容易さを備えた複雑なジオメトリーをシミュレートする機能、定常状態へ迅速に収束する Matrix-free 陰解法を用いることにより、ソルバーを効率良い強固なものにしています。」

HiFUN、インテル® MPI ライブラリー、インテル® Xeon® プロセッサー・ベースのプラットフォームを組み合わせることで、非常にスケーラブルな CFD ソリューションを提供することができるでしょう。

説明 PDF
導入事例: インテル® ソフトウェア・ツールによりメンター・グラフィックスの設計サイクルを高速化

インテル® VTune™ Amplifier XE で提供された情報に基づいてコードを最適化したところ、1 コアの場合でも約 2 倍の大幅なパフォーマンス向上を達成できました。インテル® TBB と OpenMP* の並列化手法を組み合わせることで、スケーラビリティーも向上しました。8 コアでは以前のバージョンの 8 倍以上、16 コアでは約 11 倍のパフォーマンス向上を実現することができたのです。

説明 PDF
導入事例: インテル® ソフトウェア開発ツールにより、石油ガス・ソフトウェアを並列化

PIPESIM* の最も労力を要するプロセスのパフォーマンスが約 10 倍に向上したことにより、顧客はより多くのシミュレーションを実行し、以前よりもはるかに迅速に、より多くの可能性を追求できるようになりました

説明 PDF
導入事例: 並列処理を用いたプログラム開発を効率化し、SD 映像から HD 映像へのリアルタイム変換を実現

インテル® C++ Composer XE (現 インテル® Parallel Studio XE Composer Edition for C++) の自動ベクトル化の機能が効果的でした。通常ならインテル® Xeon® プロセッサーとインテル® Xeon Phi™ コプロセッサーごとに手作業で行うベクトル化を、すべてコンパイラーに任せることができます。 また、コンパイラーの最適化オプションを使うことで、キャッシュサイズなど細かなパラメーターを指定することなく最高のパフォーマンスを得ることができました。

プログラム・ソース・コードの共有化によって、性能チューニングやメンテナンスは1回で済み、作業効率を高めることができました。これは、プロセッサーごとにソースコードの書き換えが必要な GPGPU と比較して大きなアドバンテージです

説明 PDF
導入事例: CG 向け高速レンダラーの開発を効率化し、パフォーマンスと生産性向上を実現

インテル® C++ Composer XE (現 インテル® Parallel Studio XE Composer Edition for C++) で自動ベクトル化した場合は約 1.3倍、SSE 化した場合は 2倍のパフォーマンス向上を実現。さらにハンド・チューニングで AVX化 すると、スカラーバージョンと比較して約 2.5倍のパフォーマンスが向上することを確認しました。

インテル® VTune™ Amplifier XE を使えば、高速化するための改善ポイントが視覚的に確認できます。現在となっては、インテル® VTune™ Amplifier XE なくしてプロファイリングすることはできません。

説明 PDF
導入事例: 1202 ソケットの大規模クラスター型スーパーコンピューターを構築

「インテル・プロセッサーとの親和性が高く、他の x86 系プロセッサーとの相性のよさを評価しました。各ツールの性能をベンチマークした結果も良好で、十分に満足できるレベルに達しています。さらにソフトウェア・スタックのラインナップも豊富で、ユーザビリティーの高さも魅力でした。」

説明 PDF
導入事例: マルチコア・プロセッサー向け流体解析ソフトウェアの高速化

インテル® Xeon® プロセッサー 5500 番台上でインテル® コンパイラーとインテル® MPI ライブラリーを組み合わせて使用した場合と、Microsoft Visual Studio と MPICH を組み合わせた場合を比較したところ、実に平均 12.25% の性能向上が達成されました。

説明 PDF
導入事例: HDR のレンダリング速度が 1.3 倍に向上

インテル® Parallel Studio XE を使用してインテル® AVX 向けにソフトウェアを最適化することにより、hotspot は 10 倍も速く検出され、HDR イメージのレンダリングが 1.3 倍も高速になりました。

説明 PDF
導入事例: 最高のビデオ品質とパフォーマンスを保証 (Parallel Universe 6号)

インテル® Parallel Studio XE を使用してインテル® AVX 向けにソフトウェアを最適化することにより、hotspot は 10 倍も速く検出され、HDR イメージのレンダリングが 1.3 倍も高速になりました。

  • 本記事は、並列化マガジン Parallel Universe 6 号の記事の 1 つです
説明 PDF
導入事例: 仮想衝突試験における新しい標準の作成 (Parallel Universe 6号)

「要素数が 100 万を超える乗用車の正面衝突シミュレーションを 5 分以内に処理する業界初のシミュレーション・コードを記述することが目標でした。インテル® ソフトウェア開発製品を用いることで、5 分を切るという目標は達成され、全体的なパフォーマンスは約 10 倍になりました。お客様の要件を満たしたことにより、Altair に対する顧客満足度が向上しました。」

  • 本記事は、並列化マガジン Parallel Universe 6 号の記事の 1 つです
説明 PDF
導入事例: インテル Core 2 Duo プロセッサー上で医用画像処理を最適化

株式会社ケイ・ジー・ティーでは、3 次元医用画像処理ソフトウェア「Real INTAGE (リアルインテージ)」の開発にインテル コンパイラーを使用し、インテル 64 対応による高速処理のほかインテル Core 2 Duo プロセッサー上でのプログラムの最適化、およびインテル SIMD 命令の活用による高速ボリュームレンダリングを実現しました。

説明 PDF
導入事例: グリッドシステム全体のパフォーマンスを向上

「インテル® Itanium® システム上では GNU と比べて大幅な高速化が実現し、また、インテル® Xeon(TM) プロセッサー搭載システムで構成されるクラスタシステム上ではスピードと安定性が共に優れていました。」

説明 PDF
導入事例: デュアルコア向け最適化によるオーディオ変換アルゴリズムの高速化

「インテル® ソフトウェア開発製品を利用して最適化とマルチスレッド化を行うことで、従来の3.5 倍の処理性能を実現することができました。アプリケーションの高速化を短期間で実現するには、VTune(TM) アナライザーやインテル® コンパイラーなど優れた開発ツールが必要不可欠であるといえます。」

説明 PDF
導入事例: Oracle データベースのパフォーマンスの大幅な向上

「Oracle9i Database から最大限のパフォーマンスを引き出す必要がありました。これがインテル® コンパイラーを選んだ理由です。」

説明 PDF
導入事例: Linux 上で高速な流体力学モデリングを実現

「GNU C と Linux 版インテル® C++ コンパイラーで当社の標準ベンチマークを実行したところ、インテル® コンパイラーでは最大 37% もパフォーマンスが向上しました。」

説明 PDF
導入事例: HPC アプリケーションで宇宙の起源を解明

「Linux 版インテル® Fortran コンパイラーにより、アプリケーションが 24.5% から 31.5% ほど高速化されました。このパフォーマンスの改善は、われわれのアプリケーションに劇的な変化をもたらしました。」

説明 PDF

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
WEB
デベロッパー・ガイド
ライブラリー構成、リンク方法に関する詳細情報と、その他関連情報を説明しています。
説明
ゲッティング・スタート・ガイド (英語)
製品ドキュメントや情報へのリンクを集めた Intel 社の Web ページです。
説明
デベロッパー・リファレンス (英語)
インテル® MKL の関数一覧です。製品概要、サンプルコードもご紹介しています。
説明
ゲッティング・スタート・チュートリアル (英語)
インテル® MKL を、アプリケーション内で実際にどのように使用するかをデモとともに説明しています。
説明
複雑な問題を解くためのクックブック
複雑な問題を解くためにインテル® MKL ルーチンを組み合わせる際に役立つ手法を説明しています。
新たに 14章、15章が追加されました。
  • 第 1 章: 定常非線形熱伝導方程式の近似解を求める
  • 第 2 章: 一般的なブロック三重対角行列の因数分解
  • 第 3 章: LU 因数分解されたブロック三重対角係数行列を含む連立線形方程式を解く
  • 第 4 章: ブロック三重対称正定値行列の因数分解
  • 第 5 章: ブロック三重対称正定値係数行列を含む連立線形方程式を解く
  • 第 6 章: 2 つの部分空間の間の主角度の計算
  • 第 7 章: ブロック三角行列の不変部分空間の間の主角度の計算
  • 第 8 章: フーリエ積分の評価
  • 第 9 章: 高速フーリエ変換を使用したコンピューター・トモグラフィー・イメージの復元
  • 第 10 章: 金融市場のデータストリームにおけるノイズ・フィルタリング
  • 第 11 章: モンテカルロ法を使用したヨーロピアン・オプションの価格計算
  • 第 12 章: ブラックショールズ方程式を使用したヨーロピアン・オプションの価格計算
  • 第 13 章: 置換のない複数の単純なランダム・サンプリング
  • 第 14 章: ヒストスプライン手法を使用した画像スケーリング
  • 第 15 章: Python* 科学計算の高速化

PDF
説明 WEB
Intel 社 Webinar「インテル® ライブラリーによるディープラーニングとマシンラーニングの促進」資料
2 つのインテル® パフォーマンス・ライブラリー、「インテル® MKL」と「インテル® DAAL」が提供する最適化済みのビルディング・ブロックを使って、データ解析とディープラーニング/マシンラーニングを高速化するための Intel 社のWebinar コースの資料を日本語化しました。
各ライブラリーの概要、機能、パフォーマンス・ベンチマーク、コンポーネントなどを紹介しております。
説明 PDF
マシンラーニングにもスムーズに対応 - インテル® ソフトウェア・ツールで生産性とパフォーマンスを向上 資料
インテル® ソフトウェア開発ツールを使うことで、世の中に幅広く普及するマシンラーニング・テクノロジーの複雑な機能や処理を、簡単に効率良く開発できるようになります。

本資料では、ソフトウェア開発ツール インテル® Parallel Studio XE およびインテル® System Studio に含まれるマシンラーニング対応のツールやライブラリーの機能紹介に加え、マシンラーニング向けのソフトウェア開発に関するさまざまな情報を紹介しています。 これらのツールは、パフォーマンス向上と開発期間の短縮を実現し、マシンラーニングのすべてのワークフローをカバーします。
説明 PDF
修正済み不具合一覧ページ (英語)
WEB
サマリー統計機能のためのアプリケーション・ノート (英語)
PDF
ベクトル統計 (VS) 乱数生成 パフォーマンス・データ (英語)
WEB
ベクトル演算(VM)のパフォーマンスと精度のデータ (英語)
WEB
リンク・ライン・アドバイザー (英語)
WEB

バージョン 11.3

製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
WEB
ユーザーズガイド
ライブラリー構成、リンク方法に関する詳細情報と、その他関連情報を説明しています。
説明
複雑な問題を解くためのクックブック
複雑な問題を解くためにインテル® MKL ルーチンを組み合わせる際に役立つ手法を説明しています。
  • 第 1 章: 定常非線形熱伝導方程式の近似解を求める
  • 第 2 章: 一般的なブロック三重対角行列の因数分解
  • 第 3 章: LU 因数分解されたブロック三重対角係数行列を含む連立線形方程式を解く
  • 第 4 章: ブロック三重対称正定値行列の因数分解
  • 第 5 章: ブロック三重対称正定値係数行列を含む連立線形方程式を解く
  • 第 6 章: 2 つの部分空間の間の主角度の計算
  • 第 7 章: ブロック三角行列の不変部分空間の間の主角度の計算
  • 第 8 章: フーリエ積分の評価
  • 第 9 章: 高速フーリエ変換を使用したコンピューター・トモグラフィー・イメージの復元
  • 第 10 章: 金融市場のデータストリームにおけるノイズ・フィルタリング
  • 第 11 章: モンテカルロ法を使用したヨーロピアン・オプションの価格計算
  • 第 12 章: ブラックショールズ方程式を使用したヨーロピアン・オプションの価格計算
  • 第 13 章: 置換のない複数の単純なランダム・サンプリング
説明 PDF
ベクトル統計機能のためのノート (英語)
PDF
LAPACK の使用例 (英語)
WEB

参考資料

iSUS 関連記事
WEB
iSUS 記事: インテルと Anaconda* によるオープン・データ・サイエンス向け Python* の強化
WEB
米インテル社製品ドキュメントページ (英語)
WEB
チュートリアル: インテル® MKL を使用した行列乗算
インテル® MKL の数学関数を使用してアプリケーションのパフォーマンスを向上させる方法を説明します。
説明
導入事例: 音声認識パフォーマンスの向上 (Parallel Universe 23号)

Euler プラットフォームは、ビジネス向けの機械学習関連の計算モデルをサポートする重要な分散型オフライン計算プラットフォームです。中国のインターネット・セキュリティー企業 Qihoo360 Technology Co., Ltd. にとって、インテル® Xeon® プロセッサー・ベースのサーバーにおける Euler プラットフォームのパフォーマンスは非常に重要です。

Qihoo360 は、インテルとの共同作業により、インテル® アーキテクチャー向けにアプリケーションを最適化しました。両社のエンジニアは、ともに協力してインテル® MKL を使用した Euler プラットフォームの音声認識モジュールの最適化に取り組み、パフォーマンスを 5 倍向上することに成功しました。

  • 本記事は、並列化マガジン Parallel Universe 23 号の記事の 1 つです
説明 PDF
導入事例: 数値演算性能の最適化

「インテル® MKL ルーチンは優れた品質と充実度を誇る NAG ライブラリーを完全に補完する役割を果たします。これらを組み合わせることで、NAG のユーザーは多岐にわたる高性能コンポーネントを利用できるようになっています。」

説明 PDF
導入事例: 構造解析プログラムでの並列化・高速化事例

高速化前の構造解析プログラムでは、大規模な計算を行うため計算時間がかかるという問題がありました。プログラムを調査したところ、その大部分は行列ソルバーが占めていました。そこで、スカイライン法を用いていたソルバーの部分をインテル® MKL の PARDISO に変更することで高速化を図りました。

説明 WEB
LAPACK ユーザーズ・ガイド (英語)
WEB
ScaLAPACK ユーザーズ・ガイド (英語)
WEB

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
WEB
プログラミング・ガイド
ライブラリー構成、リンク方法に関する詳細情報と、その他関連情報を説明しています。
説明
ゲッティング・スタート・ガイド (英語)
製品を使い始めるにあたり役立つ、基本的な情報をご紹介しています。
説明
ディベロッパー・リファレンス・ガイド (英語)
製品の機能が紹介されています。
説明
ディベロッパー・リファレンス・ガイド 暗号法向け (英語)
PDF

バージョン 9.0

製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
WEB
ユーザーズガイド
ライブラリー構成、リンク方法に関する詳細情報と、その他関連情報を説明しています。
説明 WEB

参考資料

iSUS 関連記事
WEB
iSUS: Android* でインテル® IPP を使用する
WEB
米インテル社製品ドキュメントページ (英語)
WEB
チュートリアル: インテル® IPP による画像の回転とブラー
インテル® IPP の画像処理関数を使用してアプリケーションに画像の回転とブラーを実装する方法を説明します。
説明 WEB
チュートリアル: インテル® IPP を使用したアプリケーションの最適化
インテル® IPP を使用してアプリケーションにベクトル化を実装する方法と、インテル® IPP API の使用方法を説明します。また、インテル® TBB およびインテル® Cilk™ Plus を使用して、インテル® IPP アプリケーションにスレッド化を実装するサンプルも紹介します。
説明 WEB
導入事例: インテル® IPP を利用した画像識別の最適化 (Parallel Universe 24号)

インテルは、中国最大のインターネット・サービス・ポータルのエンジニアと協力して作業を行い、インテル® アーキテクチャー・ベースのプラットフォームでパフォーマンスを 2 倍に向上しました。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
導入事例: 画像処理の最適化 (Parallel Universe 23号)

中国最大のオンライン直販企業である JD.com では、毎日数十億の製品画像を処理しています。この膨大な処理を行うために、JD.com では独自の分散型ファイルシステム、JD File System (JFS) を開発しました。インテル® C++ コンパイラーとインテル® IPP により、JD.com の画像処理速度は 17 倍 に向上 (30 万画像の処理を 2,800 秒から 162 秒に短縮) しました。

  • 本記事は、並列化マガジン Parallel Universe 23 号の記事の 1 つです
説明 PDF

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
プログラム・ガイド
インテル® TBB の各構文と意味に関する詳細な情報が参照できるように構成されています。
説明 WEB
新機能紹介 (英語)
初期リリースおよびアップデート・バージョンで追加された新機能や新たにサポート対象となった開発環境、OS などをご紹介しています。
説明

バージョン 4.4

製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
ユーザーズガイド
インテル® TBB の各構文と意味に関する詳細な情報が参照できるように構成されています。
説明 WEB

参考資料

iSUS 関連記事
WEB
iSUS 記事: インテル® TBB を使用したインテル® IPP のイメージリサイズのスレッド化
WEB
米インテル社製品ドキュメントページ (英語)
WEB
チュートリアル: インテル® TBBを使用したアプリケーションの作成
インテル® TBB を使用して、並列アプリケーションを記述、コンパイル、リンク、実行するエンドツーエンドの例を説明します。
説明 WEB
Webinar 資料: インテル® TBB とヘテロジニアス・コンピューティング

インテル® TBB の概要、ヘテロジニアスの課題とそれらに対応するための概念、課題に対応するためのインテル® TBB の進化について説明した Webinar コースの資料です。

Webinar の種類については、iSUS の記事をご覧ください。

説明 PDF
インテル® TBB による効率良いスレッド化

インテル® TBB は広く使用されている C++ テンプレート・ライブラリーであり、安定性を備え、移植性とスケーラビリティーに優れた並列アプリケーションの作成を支援します。インテル® TBB を利用することで、さまざまな環境でマルチコアおよびメニーコア・プロセッサーの能力を最大限に活用し、パフォーマンスを引き出すことができるだけでなく、保守も容易な優れたタスクベースの並列アプリケーションを簡単に短期間で開発できます。

このガイドでは、インテル® Parallel Studio XE に含まれるインテル® TBB を使用して効率良くスレッド化する方法を説明します。

説明 PDF
デザインパターン
インテル® TBB を使用して一般的な並列プログラミングの慣用句を実装する方法を説明します。また、いくつかの一般的な並列プログラミング・パターンと、インテル® TBB を使用してそれらのパターンを実装する方法についても説明します。
説明 PDF
  • 本ページに掲載されていないドキュメントについては、Intel 社 Web 検索機能 (英語) をお試しください。お探しの資料が見つからない場合は、こちらからお問合せください。

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
WEB
インストールガイド (英語)
WEB
プログラミング・ガイド
インテル® DAAL 2017 の新機能、製品概要、アルゴリズム、インテル® DAAL のプログラミングの基本事項を説明します。
説明
ゲッティング・スタート・ガイド (英語)
製品を使い始める際の必要事項や、各種ドキュメントへのリンクなどが紹介されている Intel 社の Web ページです。
説明
ディベロッパー・リファレンス・ガイド (英語)
製品の機能が紹介されています。
説明
Intel 社 Webinar「インテル® ライブラリーによるディープラーニングとマシンラーニングの促進」資料
2 つのインテル® パフォーマンス・ライブラリー、「インテル® MKL」と「インテル® DAAL」が提供する最適化済みのビルディング・ブロックを使って、データ解析とディープラーニング/マシンラーニングを高速化するための Intel 社のWebinar コースの資料を日本語化しました。
各ライブラリーの概要、機能、パフォーマンス・ベンチマーク、コンポーネントなどを紹介しております。
説明 PDF
マシンラーニングにもスムーズに対応 - インテル® ソフトウェア・ツールで生産性とパフォーマンスを向上 資料
インテル® ソフトウェア開発ツールを使うことで、世の中に幅広く普及するマシンラーニング・テクノロジーの複雑な機能や処理を、簡単に効率良く開発できるようになります。

本資料では、ソフトウェア開発ツール インテル® Parallel Studio XE およびインテル® System Studio に含まれるマシンラーニング対応のツールやライブラリーの機能紹介に加え、マシンラーニング向けのソフトウェア開発に関するさまざまな情報を紹介しています。 これらのツールは、パフォーマンス向上と開発期間の短縮を実現し、マシンラーニングのすべてのワークフローをカバーします。
説明 PDF

バージョン 2016

製品カタログ
PDF
製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
WEB
インストールガイド (英語)
WEB
入門ガイド
説明

参考資料

iSUS 関連記事
WEB
iSUS 記事: インテル® DAAL を使用した分散処理の概要
WEB
米インテル社製品ドキュメントページ (英語)
WEB
プログラミング・ガイド
インテル® DAAL を使用したプログラミングの基本事項を説明します。
説明 WEB

バージョン 2017

製品カタログ
PDF
製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
新機能紹介 (英語)
初期リリースおよびアップデート・バージョンで追加された新機能や新たにサポート対象となった開発環境、OS などをご紹介しています。
説明
インストレーション・ガイド (英語)
各ホスト OS へ、製品をインストールする方法を説明しています。
説明
入門ガイド (インテル® Parallel Studio XE およびそのコンポーネント)

インテル® Parallel Studio XE Professional/Cluster Edition に同梱されるコンポーネント (インテル® VTune™ Amplifier XE、インテル® Inspector、インテル® Advisor) の基本的な使用方法に加え、本製品とともにインストールされるサンプル・プログラム(C++)を使用したアプリケーションの並列化、製品に含まれる各ツールの基本機能および並列化手順を習得することができます。またその他、各ツールの補足情報や並列化に関する情報も記載しています。
バージョン 2017 より新たに追加されたコンポーネント「インテル® Distribution for Python*」のダウンロードや Visual Studio から使用するための環境設定方法なども説明しています。

説明 PDF
ホスト OS 別 - 製品入門ガイド
製品概要、製品を使い始めるにあたって必要な準備、ツールの起動から解析実施までの基本ステップ、製品の各種トレーニング、ドキュメントへのリンクなど、各ホスト OS でインテル® VTune™ Amplifier XE を使い始めるに当たって、お役立ていただける情報をご紹介しています。
説明
ヘルプ・ファイル (英語)
製品を使用するためのマニュアルです。
説明
パフォーマンス解析入門ガイド
パフォーマンス・チューニングを行うにあたり理解しておきたい基本用語をはじめ、インテル® VTune™ Amplifier XE 2017 の概要や、ツールを使ったプログラムの最適化作業の流れ、基本的な解析タイプとその特徴などをご紹介しています。
説明 PDF
インテル® VTune™ Amplifier XE 2017 マイクロアーキテクチャーのトップダウン解析法を 使用して、アプリケーションをチューニングする

アプリケーションが CPU マイクロアーキテクチャーの利点を活用するには、アプリケーションが利用可能なハードウェア・リソースをどのように使用しているか知る必要があります。
本資料では、インテル® VTune™ Amplifier XE のマイクロアーキテクチャーのトップダウン解析法を使用して、アプリケーションをチューニングする方法をご紹介しています。

説明 PDF
インテル® VTune™ Amplifier XE 2017 General Exploration (一般解析) がどのように動作するかを理解する

インテル® VTune™ Amplifier XE の General Exploration (一般解析) タイプは、アプリケーションやシステムのマイクロアーキテクチャーに関連するハードウェアのボトルネックを検出する際に使用します。一般解析は、ハードウェア・イベント・カウンターを使用して問題の検出と場所の特定を行い、利用者が見やすく対処しやすい形式でデータを表示します。
本資料では、この解析で使用されるメカニズムを説明し、結果の解釈方法、およびこの解析を行う際の複雑性と問題を示していきます。

説明 PDF

バージョン 2016

製品カタログ
PDF
製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
インストールガイド兼リリースノート
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明

参考資料

iSUS 関連記事
WEB
米インテル社製品ドキュメントページ (英語)
WEB
導入事例: インテル® 解析ツールによりビデオ・エンコーディングのパフォーマンスが 2.5 倍に向上
インテル® Parallel Studio XE 2016 のコンポーネントである、インテル® C++ コンパイラー、パフォーマンス分析ツール インテル® V Tune™ Amplifier XE、 マルチスレッド化/ベクトル化アドバイザー インテル® Advisor XE を使った、Pexip 社によるビデオ・エンコーディングのパフォーマンス向上の事例、お客様の声をご紹介しています。
説明 PDF
導入事例: ウォーカー分子動力学研究室のバイオメディカル・ソフトウェアの最適化 (Parallel Universe 20号)

ウォーカー分子動力学研究室では、インテル® VTune™ Amplifier とほかのインテル® ソフトウェア開発製品を使用してインテル® Xeon® プロセッサーとインテル® Xeon Phi™ コプロセッサーの両方でソフトウェアのパフォーマンスを最適化しました。

  • 本記事は、並列化マガジン Parallel Universe 20 号の記事の 1 つです
説明 PDF
インテル® VTune™ Amplifier XE を利用した Python* コードの高速化 (Parallel Universe 25号)

Python* スクリプトを解析してアプリケーションで時間が費やされている場所を正確に特定できるようになりました。この新しいインテル® VTune™ Amplifier XE の Python* 機能の使用方法について説明します。

  • 本記事は、並列化マガジン Parallel Universe 25 号の記事の 1 つです
説明 PDF
メモリーアクセスのパフォーマンス・ボトルネックの検出 (Parallel Universe 24号)

インテル® VTune™ Amplifier XE のメモリーアクセス解析機能を利用して困難なメモリー問題を解決する方法を紹介します。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
インテル® VTune™ Amplifier XE で OpenMP* アプリケーションをプロファイルする
インテル® VTune™ Amplifier XE は、OpenMP コードのパフォーマンス上のボトルネックを検出する際に非常に役立ちます。OpenMP アプリケーションをプロファイルする手順を示し、このツールで検出できる一般的なパフォーマンスの問題を説明します。
説明 PDF
インテル® VTune™ Amplifier XE による OpenMP* 領域の解析 (Parallel Universe 20号)

この記事では、インテル® VTune™ Amplifier により特定できる OpenMP* の非効率性の種類と、それらの対応方法を説明します。

  • 本記事は、並列化マガジン Parallel Universe 20 号の記事の 1 つです
説明 PDF

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
インストールガイド兼リリースノート
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
ベクトル化/スレッド化アドバイザー GUI 使用方法&入門ガイド
インテル® Advisor 2017 に含まれるベクトル化アドバイザー、スレッド化アドバイザーの基本機能をはじめ、各ホスト OS (Windows® / Linux*) での GUI の使用方法や解析手順を説明します。
説明
入門ガイド (インテル® Parallel Studio XE およびそのコンポーネント)

インテル® Parallel Studio XE Professional/Cluster Edition に同梱されるコンポーネント (インテル® VTune™ Amplifier XE、インテル® Inspector、インテル® Advisor) の基本的な使用方法に加え、本製品とともにインストールされるサンプル・プログラム(C++)を使用したアプリケーションの並列化、製品に含まれる各ツールの基本機能および並列化手順を習得することができます。またその他、各ツールの補足情報や並列化に関する情報も記載しています。
バージョン 2017 より新たに追加されたコンポーネント「インテル® Distribution for Python*」のダウンロードや Visual Studio から使用するための環境設定方法なども説明しています。

説明 PDF
新機能紹介 (英語)
初期リリースおよびアップデート・バージョンで追加された新機能や新たにサポート対象となった開発環境、OS などをご紹介しています。
説明
ユーザーガイド (英語)
製品の機能や使い方をご紹介しています。
説明

バージョン 2016

製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
インストールガイド兼リリースノート
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明

参考資料

iSUS 関連記事
WEB
iSUS 記事: インテル® Advisor ユーザー向けベクトル化リソース
WEB
米インテル社製品ドキュメントページ (英語)
WEB
導入事例: インテル® 解析ツールによりビデオ・エンコーディングのパフォーマンスが 2.5 倍に向上
インテル® Parallel Studio XE 2016 のコンポーネントである、インテル® C++ コンパイラー、パフォーマンス分析ツール インテル® V Tune™ Amplifier XE、 マルチスレッド化/ベクトル化アドバイザー インテル® Advisor XE を使った、Pexip 社によるビデオ・エンコーディングのパフォーマンス向上の事例、お客様の声をご紹介しています。
説明 PDF
導入事例: ベクトル化アドバイザーのヒントの活用 (Parallel Universe 23号)

ベクトル化アドバイザーのヒントを利用して、Hartree Centre ではコードを 18% 高速化することができました。

  • 本記事は、並列化マガジン Parallel Universe 23 号の記事の 1 つです
説明 PDF
導入事例: インテル® Advisor XE によるスレッド・プロトタイピングの高速化

このケーススタディーでは、世界中の設計およびエンジニアリング・プロフェッショナルたちが利用する製品を開発している、業界最先端の設計ソフトウェア企業を紹介します。その代表製品のソースコードは数百万行あり、精巧なワークフローが含まれています。この企業にとって、常に増加する顧客の要求を満たすには、製品を簡単にスケーリングすることが不可欠でした。

「インテル® Advisor XE は、スレッド・プロトタイピング設計をモデル化する優れた方法を提供します。パフォーマンスとスケーラビリティー予測は実際の経験と一致していました。」

説明 PDF
より少ないリスクで大きな効果が得られる並列パフォーマンスの設計
本ガイドでは、インテル® Advisor XE を使用して、シリアル・アプリケーションを並列化する方法を説明します。最初に、サンプルコードを使って実際にインテル® Advisor XE を操作しながら、その強力な機能について説明します。その後、ユーザー自身でほかのインテル® Parallel Studio XE のコンポーネントを試してみてください。最後のセクションには、スレッド化に役立つ重要な情報が含まれています。
説明 PDF
インテル® Advisor XE 2016 を利用したコードのベクトル化 (Parallel Universe 24号)

ベクトル化アドバイザーの概要を提供し、次世代のインテル® Xeon Phi™ 製品 (開発コード名 Knights Landing) 上でのベクトル化を支援する新しい機能を紹介します。また、ベクトル化アドバイザーを利用して一般的な問題をベクトル化する方法を示します。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
ベクトル化アドバイザー (Parallel Universe 22号)

インテル® Advisor XE は、ダイナミック解析、スタティック・バイナリー解析、コンパイラー・レポートを組み合わせます。利用可能なデータソースをほぼすべて活用して、ユーザーコードに関する最も包括的な情報 (CPU 時間、ループのトリップカウント、ベクトル長と命令セット、メモリー・アクセス・パターンなど) を提供します。インテル® Advisor XE はまた、詳細な統計を利用した、ボトルネックを解消するための推奨事項を示します。

この記事では、サンプルコードでインテル® Advisor XE を使用してベクトルコードを最適化する方法を説明します。

  • 本記事は、並列化マガジン Parallel Universe 22 号の記事の 1 つです
説明 PDF
マルチコアからメニーコアまでスケーラブルなパフォーマンスの設計 (Parallel Universe 19号)

インテル® Advisor XE 2015 は、設計をモデル化し、パフォーマンス・スケーリングと同期の問題を予測するためのフレームワークを提供します。インテル® Advisor XE 2015 のモデル化をインテル® Xeon Phi™ コプロセッサーに拡張する方法を示します。

  • 本記事は、並列化マガジン Parallel Universe 19 号の記事の 1 つです
説明 PDF

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
インストールガイド兼リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
入門ガイド (インテル® Parallel Studio XE およびそのコンポーネント)

インテル® Parallel Studio XE Professional/Cluster Edition に同梱されるコンポーネント (インテル® VTune™ Amplifier XE、インテル® Inspector、インテル® Advisor) の基本的な使用方法に加え、本製品とともにインストールされるサンプル・プログラム(C++)を使用したアプリケーションの並列化、製品に含まれる各ツールの基本機能および並列化手順を習得することができます。またその他、各ツールの補足情報や並列化に関する情報も記載しています。
バージョン 2017 より新たに追加されたコンポーネント「インテル® Distribution for Python*」のダウンロードや Visual Studio から使用するための環境設定方法なども説明しています。

説明 PDF

バージョン 2016

製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
インストールガイド兼リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明

参考資料

iSUS 関連記事
WEB
iSUS 記事: インテル® Inspector を使用して Windows* 向けアプリケーションのメモリーエラーを検出
WEB
米インテル社製品ドキュメントページ (英語)
WEB
リソースリークを解決して安定性を向上

リソースリークとは、リソース消費の 1 つで、プログラムが割り当てたリソースを解放していない状態を指します。通常、一般的なリソース問題 (メモリーリークなど)やコードの不具合による結果として起こりますが、非常に限られた状況や、長い間アプリケーションを使用した場合に問題を引き起こします。

本ガイドは、インテル® Inspector XE を使用してプログラム中のリソースリークを検出、修正して、問題を未然に防ぐ方法について説明します。

説明 PDF
メモリーエラーを排除してプログラムの安定性の向上
このガイドでは、インテル® Inspector XE の分析ツールを使用して、コードの問題を排除する方法を説明します。これにより、コードの信頼性が向上し、開発コストを抑えられます。次に、サンプル・アプリケーションの使用方法を示します。
説明 PDF
スレッドエラーを排除してプログラムの安定性を向上
このガイドでは、サンプル・アプリケーションを使って、インテル® Inspector XE の分析ツールにより、スレッドエラーの発生を未然に検出する方法を説明します。
説明 PDF

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
インストール・ガイド (英語)
製品のシステム要件、インストーラーの入手先、インストール方法をご紹介しています。
説明
ディベロッパー・ガイド (英語)
製品のインストールやコンパイラーとのリンク方法、実行方法や主な機能をご紹介しています。
説明
ディベロッパー・リファレンス・ガイド (英語)
製品のコマンド、オプション、コントロール、命令などをご紹介しています。
説明
ゲッティング・スタート・ガイド (英語)
製品を使い始めるにあたり役立つ、基本的な情報をご紹介しています。
説明
チュートリアル - MPI チューナーの利用 (英語)
インテル® MPI ライブラリー用の MPI チューナーを使用して、ランタイム・ライブラリー用の最適化された構成ファイルを自動的に取得する方法を学びましょう。このチュートリアルでは、基本的な使用例やトラブルシューティングのヒントもご紹介しています。
説明
チュートリアル - OpenMP* と MPI アプリケーションの解析 for Linux (英語)
このチュートリアルでは、サンプル heart_demo を使用して、MPI パフォーマンス・スナップショット、インテル® Trace Analyzer & Collector、およびインテル® VTune™ Amplifier XE を使用して、非効率なハイブリッド OpenMP* および MPI コードを分析するために必要な基本ステップを説明します。
説明 / WEB

バージョン 5.1

製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
入門ガイド
インテル® MPI ライブラリー 5.1 を使い始めるに辺り、環境設定などの準備、MPI プログラムのコンパイル・実行、主な機能、トラブルシューティング、ドキュメントおよびリソースなどに関してご案内します。
説明
ユーザーズガイド
このガイドでは、開発者がインテル® MPI ライブラリーを導入するのを支援します。インストール、コンパイルとリンク、デバックやテスト、アプリケーションの実行およびチューニング方法まで、一通りの実施方法をご紹介しています。
説明
リファレンス・マニュアル
本マニュアルは、インテル® MPI ライブラリーのコマンドとチューニング向けのリファレンスを提供します。
主に、以下の内容が含まれます。
  • コンパイラー・コマンドのオプションと変数
  • ジョブ開始コマンドと SMPD のコマンド
  • ユーザー認証方式の違い
  • チューニング・リファレンス
  • GUI ユーティリティーについて
  • このドキュメントで使用される基本用語の説明
  • オプションと環境変数名のリファレンス
説明

参考資料

iSUS 関連記事
WEB
iSUS 記事: すべてのノード上で MPI プロセスをプロファイルするには?
WEB
米インテル社製品ドキュメントページ (英語)
WEB
チュートリアル: インテル® MPI ライブラリー向け MPI Tuner
インテル® MPI ライブラリー向けの MPI チューナーを使用して、ランタイム・ライブラリーの最適化構成ファイルを自動的に取得する方法を説明します。また、このチュートリアルを通して、基本的なトラブルシューティングのヒントを得ることができます。
説明
インテル® MPI ライブラリーを利用した Python* の並列プログラミング (Parallel Universe 25号)

分散メモリーシステムの HPC で最もよく使用されているプログラミング・モデルである、メッセージ・パッシング・インターフェイス (MPI) と Python* を組み合わせた並列プログラミングの方法について説明します。

  • 本記事は、並列化マガジン Parallel Universe 25 号の記事の 1 つです
説明 PDF
インテル® MPI ライブラリー: Hadoop* エコシステムのサポート (Parallel Universe 24号)

長年にわたり MPI は、分散処理モデルの主流として利用されてきました。しかし、大量の入力データの処理を必要とするワークロードを扱うハイパフォーマンス・コンピューティング (HPC) により、新しいアプローチとフレームワークが登場しました。最も一般的なものは、Apache* Hadoop* MapReduce であり、特に Hadoop* ソフトウェア・スタック (すべての関連ツールとフレームワークを含む) が挙げられます。

この記事は、Hadoop* エコシステムで一般的に使用されているツールを補完するために MPI を利用する利点と課題を明らかにします。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
MPI/OpenMP* プログラミングに代わるハイブリット並列プログラミング (Parallel Universe 21号)

MPI-3 規格は、ハイブリッド・プログラミングに新しい MPI 共有メモリー (SHM) モデルを使用するアプローチをもたらします。1 インテル® MPI ライブラリー 5.0.22 でサポートされた MPI SHM モデルは、既存の MPI コードをベースにわずかな変更を加えることで、共有メモリーノードのプロセス間の通信を高速化できます。3

この記事では、インテル® Xeon® プロセッサーとインテル® Xeon Phi™ コプロセッサー・ベースのマルチノード・システムで MPI SHM を利用する方法を紹介します。

  • 本記事は、並列化マガジン Parallel Universe 21 号の記事の 1 つです
説明 PDF
インテル® MPI ライブラリーの条件付き再現性 (Parallel Universe 21号)

インテル® MPI ライブラリーは、異なる MPI 集合操作で決定性のあるリダクションを保証するアルゴリズムを使用します。この記事では、アプリケーションのソースコードを変更することなく、繰り返し再現可能から条件付きで再現可能な結果に変更する簡単な例を使用して、アルゴリズムの影響を説明します。

  • 本記事は、並列化マガジン Parallel Universe 21 号の記事の 1 つです
説明 PDF
インテル® MPI のメモリー消費 (Parallel Universe 21号)

メモリー消費の解析は複雑です。この記事では、インテル® MPI ライブラリーのメモリー消費を推定し、ライブラリーの設定を微調整してメモリー・フットプリントを減らす方法を説明します。

  • 本記事は、並列化マガジン Parallel Universe 21 号の記事の 1 つです
説明 PDF

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
製品の概要、動作環境、既知の制限事項を説明します。
説明
GUI 説明&入門ガイド
インテル® Trace Analyzer & Collector 2017 の主要機能、グラフィカル・ユーザー・インターフェース (GUI) の各要素の説明、各ホスト OS (Windows®/Linux*/OS X*) で製品を使い始めるにあたって必要な基本ステップをご紹介しています。
説明 WEB
インストール・ガイド (英語)
製品のシステム要件、インストーラーの入手先、インストール方法をご紹介しています。
説明
ユーザー・リファレンス・ガイド (英語)
製品の新機能、GUI の説明、レポートの見方などをご紹介しています。
説明
MPI パフォーマンス・スナップショット ユーザーガイド (英語)
MPI パフォーマンス・スナップショットの新機能や主な機能をご紹介しています。
説明 / PDF
インテル® Trace Analyzer & Collector とインテル® VTune™ Amplifier XE で MPI アプリケーションを解析 (英語)
WEB
不要なシリアライゼーションの検出と削除 (英語)
WEB
トレース・ファイルのファイズを削減 (英語)
WEB
MPI パフォーマンス・スナップショットで MPI アプリケーションを解析 (英語)
WEB
MPI コレクトネス・チェッカーによるエラーの検出と解決 (英語)
WEB
チュートリアル - OpenMP* と MPI アプリケーションの解析 for Linux (英語)
このチュートリアルでは、サンプル heart_demo を使用して、MPI パフォーマンス・スナップショット、インテル® Trace Analyzer & Collector、およびインテル® VTune™ Amplifier XE を使用して、非効率なハイブリッド OpenMP* および MPI コードを分析するために必要な基本ステップを説明します。
説明 / WEB

バージョン 9.1

製品紹介資料
インテル® Parallel Studio XE 2016 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート
製品の概要、動作環境、既知の制限事項を説明します。
説明

参考資料

iSUS 関連記事
WEB
iSUS 記事: ヘテロジニアス分散システムにおける有限差分法
WEB
米インテル社製品ドキュメントページ (英語)
WEB
チュートリアル: MPI Perfomance Snapshot で MPI アプリケーションを解析する
パフォーマンス上の問題解析、問題特定、解決までをステップごとに解説します。
  • アプリケーションのパフォーマンスの問題を特定
  • 通信ホットスポットを特定
  • アプリケーションのレビュー
説明 PDF
チュートリアル: MPI アプリケーションの解析
このチュートリアルでは、サンプルプログラムに適用される以下のワークフローを説明します。アプリケーションにも同じワークフローを適用することができます。
  • インテル® Trace Analyzer のチャートからアプリケーション内の通信のインバランスを検出します。
  • インテル® VTune™ Amplifier XE を使用して、アプリケーションのプロセス内のホットスポットを検出します。
  • アプリケーションのレビュー
説明 PDF
インテルのクラスターツールを利用したハイブリッド・アプリケーションのチューニング (Parallel Universe 24号)

インテル® Parallel Studio XE Cluster Edition のコンポーネントであるインテル® VTune™ Amplifier XE とインテル® Trace Analyzer & Collector の機能を利用して、MPI + OpenMP* アプリケーションをチューニングします。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
よくある質問と回答 (FAQ)
説明
  • 本ページに掲載されていないドキュメントについては、Intel 社 Web 検索機能 (英語) をお試しください。お探しの資料が見つからない場合は、こちらからお問合せください。

バージョン 2017

製品カタログ (インテル® Parallel Studio XE およびそのコンポーネント)
PDF
製品紹介資料 (インテル® Parallel Studio XE およびそのコンポーネント)
インテル® Parallel Studio XE 2017 や同梱されるコンポーネントの新機能、各エディションの違いやパフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。

PDF :
初期リリース / Update1 (英語) / Update2 (英語)
説明
入門ガイド (インテル® Parallel Studio XE およびそのコンポーネント)

インテル® Parallel Studio XE Professional/Cluster Edition に同梱されるコンポーネント (インテル® VTune™ Amplifier XE、インテル® Inspector、インテル® Advisor) の基本的な使用方法に加え、本製品とともにインストールされるサンプル・プログラム(C++)を使用したアプリケーションの並列化、製品に含まれる各ツールの基本機能および並列化手順を習得することができます。またその他、各ツールの補足情報や並列化に関する情報も記載しています。
バージョン 2017 より新たに追加されたコンポーネント「インテル® Distribution for Python*」のダウンロードや Visual Studio から使用するための環境設定方法なども説明しています。

説明 PDF
新機能紹介 (英語)
初期リリースおよびアップデート・バージョンで追加された新機能や新たにサポート対象となった開発環境、OS などをご紹介しています。
説明
マシンラーニングにもスムーズに対応 - インテル® ソフトウェア・ツールで生産性とパフォーマンスを向上 資料
インテル® ソフトウェア開発ツールを使うことで、世の中に幅広く普及するマシンラーニング・テクノロジーの複雑な機能や処理を、簡単に効率良く開発できるようになります。

本資料では、ソフトウェア開発ツール インテル® Parallel Studio XE およびインテル® System Studio に含まれるマシンラーニング対応のツールやライブラリーの機能紹介に加え、マシンラーニング向けのソフトウェア開発に関するさまざまな情報を紹介しています。 これらのツールは、パフォーマンス向上と開発期間の短縮を実現し、マシンラーニングのすべてのワークフローをカバーします。
説明 PDF

参考資料

iSUS 関連記事
WEB
iSUS 記事: インテル® MPI ライブラリーを利用した Python* の並列プログラミング
WEB
iSUS 記事: インテル® VTune™ Amplifier XE を利用した Python* コードの高速化
WEB
米インテル社製品ドキュメントページ (英語)
WEB
Parallel Universe 25号: インテルと Anaconda* によるオープン・データ・サイエンス向け Python* の強化

インテルは、インテル® マス・カーネル・ライブラリーを活用して Python* パッケージのパフォーマンスを引き出す、ベータ版 インテル® Distribution for Python* をリリースしました。

また、インテル® VTune™ Amplifier XE のような一般的なツールにも Python* のサポートを追加しています。最新バージョンのインテル® VTune™ Amplifier XE (インテル® Parallel Studio XE 2017 に含まれています) では、Python* コードとネイティブ C/C++ コードおよびエクステンションが混在したアプリケーションの隠れたパフォーマンス hotspot を特定できるようになりました。

並列化マガジン Parallel Universe 25 号ではこれらのツールに関連する記事を掲載しています。

説明 PDF

バージョン 2017

製品カタログ
PDF
製品紹介資料
インテル® Media Server Studio 2017、インテル® Video Pro Analyzer 2017、インテル® Stress Bitstreams and Encoder 2017 の新機能、各エディションの違いやコンポーネント、パフォーマンス・ベンチマーク、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
Intel 社 Webinar「最新のインテル® プロセッサー向けメディア・ソリューション/アプリケーションの開発」資料

Happy Together:インテル プロセッサー+ソフトウェアによる画期的なメディアパフォーマンス。
最新のインテル社のハードウェアとメディア・ソフトウェアが連携して、メディア・ワークロードやビデオ・ストリーミングの高速かつ高品質な結果を得ることができます。
これらのプラットフォームを活用し、インテル® Xeon® プロセッサー E3-1500v5 および第 6 世代インテル® Core™ プロセッサー(開発コードネーム:Skylake)のハードウェア・アクセラレーション・コーデックへのアクセス方法を学びます。
主なトピックは、下記の通りです。

  • インテル® Media Server Studio またはインテル® Media SDK を使用して、HEVC、AVC および MPEG-2 のメディア・ソリューションおよびアプリケーションを最適化
  • 1台のプラットフォームでリアルタイム 4K@60fps HEVC、最大 18 AVC HD@30fps トランスコード・セッションを達成
  • インテル® グラフィックス・プロセッサー(GPU)で最大の性能向上を実現
  • ショートカットのためのスキニーを取得し、結果を速く確認
説明 PDF
「インテル® 統合グラフィックス向けのソフトウェア開発環境のご紹介」セミナー セッション資料

2017年 4月 21日に開催された本セミナーでは、インテル® 統合グラフィックスに実装されているハードウェア機能とそれらをアプリケーションから実装するための Linux* 向けインテル® ソフトウエア開発製品を紹介しました。本セミナーの各セッションごとの PDF 資料を公開しております。
セミナー詳細はこちらのセミナーページをご覧ください。

説明

バージョン 2016

製品カタログ
PDF
製品紹介資料
インテル® Media Server Studio 2016、インテル® Video Pro Analyzer 2016、インテル® Stress Bitstreams and Encoder 2016 の新機能、各エディションの違いやコンポーネント、パフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明

参考資料

iSUS 関連記事
WEB
米インテル社製品ドキュメントページ (英語)
WEB
将来の HEVC および 4K/UHD への対応

現在、ビデオはオンライン・トラフィックの 3 分の 2 以上を占めており、ほかのすべての種類のトラフィックよりも急速に増加していると共に、新しい規格が追加されるたびにビデオ・コーディングの複雑さも増しています。

この状況に対処するため、インテルは、新世代のより高い処理能力を備えたビデオ・サーバー・ハードウェアと高速なメディア・ソフトウェアを開発し、インテルの新しいサーバー・ハードウェアは、これまでカスタム・ハードウェアにより占有されていた ビデオ・エンコーディング/トランスコーディング市場でシェアを伸ばしています。

詳しくは本資料をご覧ください。

説明 PDF
Webinar 資料: ビデオ・トランスコード・ソリューション: 簡単、高速、効率的

下記のトピックやインテル® Visual Compute Accelerator とインテル® Media Server Studio による最適化 Dell OEM Solutions の統合事例を紹介した Webinar コース資料の日本語訳です。

  • 業界の動向 – ビデオの増加と 4K
  • エコシステム – メディア・ワークロードとユースケース
  • ハードウェア・ソリューション – インテル® Visual Compute Accelerator
  • Dell* の事例 – インテルのメディア・アクセラ レーション・テクノロジーの統合
  • ビデオ・トラ ンスコードの統合ソリューション - インテル® Media Server Studio
説明 PDF
Webinar 資料: 強力なインテル GPU アクセラレーションの利用 - メディア・アプリケーション向け

下記のトピックを紹介した Webinar コース資料の日本語訳です。

  • 業界動向
  • インテル® アーキテクチャーとインテル® グラフィックス・プロセッサーの可能性
  • FFmpeg* を利用して迅速に開発
  • インテル® Media SDK とコーデックによる最適化
  • インテル® Media Server Studio + ビデオ解析ツールによる最適化
説明 PDF
米インテル社 メディア製品向けフォーラム (英語)
米インテル社提供のフォーラムです。
説明 WEB
米インテル社 メディア製品向けポータル (英語)
米インテル社提供のポータルサイトです。サンプルコード等も入手することが可能です。
説明 WEB

バージョン 2017

製品カタログ
PDF
製品紹介資料
インテル® Media Server Studio 2017、インテル® Video Pro Analyzer 2017、インテル® Stress Bitstreams and Encoder 2017 の新機能、各エディションの違いやコンポーネント、パフォーマンス・ベンチマーク、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
PDF

バージョン 2016

製品カタログ
PDF
製品紹介資料
インテル® Media Server Studio 2016、インテル® Video Pro Analyzer 2016、インテル® Stress Bitstreams and Encoder 2016 の新機能、各エディションの違いやコンポーネント、パフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
ユーザーズガイド (英語)
説明

参考資料

iSUS 関連記事
WEB
Webinar 資料: ビデオ・トランスコード・ソリューション: 簡単、高速、効率的

下記のトピックやインテル® Visual Compute Accelerator とインテル® Media Server Studio による最適化 Dell OEM Solutions の統合事例を紹介した Webinar コース資料の日本語訳です。

  • 業界の動向 – ビデオの増加と 4K
  • エコシステム – メディア・ワークロードとユースケース
  • ハードウェア・ソリューション – インテル® Visual Compute Accelerator
  • Dell* の事例 – インテルのメディア・アクセラ レーション・テクノロジーの統合
  • ビデオ・トラ ンスコードの統合ソリューション - インテル® Media Server Studio
説明 PDF
Webinar 資料: 強力なインテル GPU アクセラレーションの利用 - メディア・アプリケーション向け

下記のトピックを紹介した Webinar コース資料の日本語訳です。

  • 業界動向
  • インテル® アーキテクチャーとインテル® グラフィックス・プロセッサーの可能性
  • FFmpeg* を利用して迅速に開発
  • インテル® Media SDK とコーデックによる最適化
  • インテル® Media Server Studio + ビデオ解析ツールによる最適化
説明 PDF
米インテル社製品ドキュメントページ (英語)
WEB
米インテル社 メディア製品向けフォーラム (英語)
米インテル社提供のフォーラムです。
説明 WEB
米インテル社 メディア製品向けポータル (英語)
米インテル社提供のポータルサイトです。サンプルコード等も入手することが可能です。
説明 WEB

バージョン 2017

製品カタログ
PDF
製品紹介資料
インテル® Media Server Studio 2017、インテル® Video Pro Analyzer 2017、インテル® Stress Bitstreams and Encoder 2017 の新機能、各エディションの違いやコンポーネント、パフォーマンス・ベンチマーク、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
ゲッティング・スタート・ガイド (英語)

各コーディック向けに製品の利用を開始するための、製品コンテンツ、ストリームなどの情報が記載されています。

説明
ユーザーガイド (英語)

各コーディック向けに製品の利用を開始するための、製品コンテンツ、ストリームなどの情報が記載されています。

説明

バージョン 2016

製品カタログ
説明
製品紹介資料
インテル® Media Server Studio 2016、インテル® Video Pro Analyzer 2016、インテル® Stress Bitstreams and Encoder 2016 の新機能、各エディションの違いやコンポーネント、パフォーマンス、お客様の声などをご紹介しています。
説明 PDF
リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
ユーザーズガイド (英語)
説明

参考資料

iSUS 関連記事
WEB
iSUS ビジュアル・コンピューティング・ページ
WEB
Webinar 資料: 強力なインテル GPU アクセラレーションの利用 - メディア・アプリケーション向け

下記のトピックを紹介した Webinar コース資料の日本語訳です。

  • 業界動向
  • インテル® アーキテクチャーとインテル® グラフィックス・プロセッサーの可能性
  • FFmpeg* を利用して迅速に開発
  • インテル® Media SDK とコーデックによる最適化
  • インテル® Media Server Studio + ビデオ解析ツールによる最適化
説明 PDF
米インテル社製品ドキュメントページ (英語)
WEB
米インテル社 メディア製品向けフォーラム (英語)
米インテル社提供のフォーラムです。
説明 WEB
米インテル社 メディア製品向けポータル (英語)
米インテル社提供のポータルサイトです。サンプルコード等も入手することが可能です。
説明 WEB

バージョン 2017

製品カタログ
PDF
製品紹介資料
PDF
インテル® コンパイラー 17.0 新機能&ベンチマーク紹介資料
PDF
インストールガイド兼リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
各種コンポーネントのリリースノート (英語)
コンパイラーやライブラリー、ツールのリリースノートは、米インテル社のサイトから入手できます。
説明
マシンラーニングにもスムーズに対応 - インテル® ソフトウェア・ツールで生産性とパフォーマンスを向上 資料
インテル® ソフトウェア開発ツールを使うことで、世の中に幅広く普及するマシンラーニング・テクノロジーの複雑な機能や処理を、簡単に効率良く開発できるようになります。

本資料では、ソフトウェア開発ツール インテル® Parallel Studio XE およびインテル® System Studio に含まれるマシンラーニング対応のツールやライブラリーの機能紹介に加え、マシンラーニング向けのソフトウェア開発に関するさまざまな情報を紹介しています。 これらのツールは、パフォーマンス向上と開発期間の短縮を実現し、マシンラーニングのすべてのワークフローをカバーします。
説明 PDF

バージョン 2016

製品カタログ
PDF
製品紹介資料
PDF
インストールガイド兼リリースノート (英語)
製品の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します。
説明
インテル® C++ コンパイラー 16.0 for FreeBSD リリースノート (英語)
インテル® System Studio 2016 for FreeBSD 同梱のインテル® C++ コンパイラーの概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します
説明
インテル® VTune™ Amplifier 2016 for Systems for FreeBSD リリースノート (英語)
インテル® System Studio 2016 for FreeBSD 同梱のインテル® VTune™ Amplifier 2016 for Systems の概要 (機能、製品内容を含む)、動作環境、既知の制限事項を説明します
説明

参考資料

iSUS 関連記事
WEB
iSUS 記事: インテル® VTune™ Amplifier 2015 for systems を使用してドライバーをプロファイルする方法
WEB
iSUS 記事: インテル® System Studio 2015 のインテル® Energy Profiler を使用する
WEB
米インテル社製品ドキュメントページ (英語)
WEB
製品の使用方法に関するノート (英語)
インテル® System Studio 2013 Linux 版を使った組込み開発およびクロス開発の概要を説明しています。
説明 PDF
信号処理に関するノート (英語)
インテル® System Studio 2013 Linux 版を使った信号処理を中心とした組込み開発の概要を説明しています。
説明 PDF
最新の IoT と組込みテクノロジーを利用したスマートな開発 (Parallel Universe 24号)

インテルは、組込みシステム開発のニーズをすべて満たすツールスイートとして、インテル® マイクロコントローラー、IoT (Internet of Things) デバイス、組込みプラットフォームのコーディング、解析、デバッグ用のソフトウェア開発ツールを統合した、インテル® System Studio およびインテル® System Studio for Microcontrollers を提供しています。

この記事では、次の項目について説明します。

  • インテル® System Studio とインテル® System Studio for Microcontroller のコンポーネントの概要
  • すべてのプラットフォームでコンポーネントがどのように動作するか
  • 新しいマイクロコントローラー・プラットフォームを提供するためにコンポーネントを変更した場所
  • インテル® System Studio がどのように IoT のニーズと組込み開発に対応しているか
  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
インテル HTML5 開発環境 チュートリアル - インテル® XDK 入門ガイド
PDF
製品カタログ (英語)
PDF
リリースノート (英語)
WEB
iSUS 関連記事
WEB
iSUS 記事: インテル® XDK HTML5 開発者のためのゲームツールとゲームサービス
WEB
iSUS 記事: インテル® XDK を使用する HTML5 ゲーム開発入門
WEB
製品概要ビデオ (英語)
WEB
ゲッティング・スタート・チュートリアル (英語)
WEB
製品紹介ページ (英語)
WEB
製品概要ページ (英語)
WEB
ドキュメント一覧ページ (英語)
WEB
製品カタログ
PDF
ソリューション・ガイド
製品概要、使用例などを説明します。
説明 PDF
製品カタログ
PDF
製品カタログ (データシート)
PDF
製品カタログ (データシート)
PDF

Parallel Universe 27号

【注目記事】

  • 現在と将来の OpenMP* API 仕様 - 代表的な並列プログラミング言語の各バージョンにおける進化

【掲載記事】

  • 行列 - 行列乗算のパックのオーバーヘッドを減らす
  • 並列アプリケーションのスケーラビリティーの問題を特定する
  • インテル® AVX-512 で向上したベクトル化のパフォーマンス
  • インテル® Advisor のルーフライン解析
  • インテルが推進するディープラーニング・フレームワーク
- 編集者からのメッセージ -

OpenMP* 20 周年

OpenMP* アプリケーション・プログラミング・インターフェイスが 20 周年を迎えることを記念して、Michael Klemm (OpenMP* Architecture Review Board (ARB) の現 CEO) と彼の同僚が、最新の機能の概要、特にタスクベースの並列処理の拡張と専用アクセラレーターへの計算のオフロードについて話してくれました。

詳しい内容は注目記事「現在と将来の OpenMP* API 仕様」をご覧いただくとして、ここでは OpenMP* の歴史について簡単に述べたいと思います。私は冗談半分で、1990 年代前半はハイパフォーマンス・コンピューティング (HPC) にとって「嫌な時代」であったと言うことがあります。当時、急速に変わりつつある HPC 分野では、多数の並列プログラミング・モデルと並列アーキテクチャーが点在していました。分散メモリー・アーキテクチャーでは、SHMEM のような低レベルのメッセージパッシング手法、PVM や MPI のような高レベルのメッセージパッシング手法、そして High Performance Fortran や Unified Parallel C によるさらに高レベルの抽象化がありました。共有メモリー・アーキテクチャーでは、pthreads のような低レベルのスレッド化手法や高レベルのコンパイラーに指示する並列化がありました。1 つはっきりしていたことは、実際のアプリケーションを自動的に並列化できる魔法のようなコンパイラーはないということでした。次善の策として、並列コンパイラー・ディレクティブがありました。

OpenMP* が登場する前の並列コンパイラー・ディレクティブをご存知の方は、ベンダー (Cray*、SGI*、インテル、Kuckand Associates, Inc. など) ごとに異なるセットがあり、それぞれが同じことを異なる構文で行っていたことを記憶されているでしょう。

その後、いくつかの主要な政府系 HPC 施設が並列コンパイラー・ディレクティブ構文の統一を要求したことで、1997 年に OpenMP* が誕生しました。設立時のベンダーのほとんどが現在も ARB に残っており、その後多数のメンバーが加わりました (ARB は現在 29 のメンバーで構成されています)。OpenMP* は、当初の目的を見失うことなく、可搬性のあるベンダー・ニュートラルな並列プログラミング・ディレクティブとして不動の地位を確立しています。今日、HPC 分野におけるほとんどのアプリケーション要件は MPI と OpenMP* で対応できます。しかし、まだ課題があります。メモリー・サブシステムはこれまでになく不均衡で、同じシステムに異なるプロセッサー・アーキテクチャーが存在することは珍しくなく、異なる処理要素間でデータの一貫性を保持することが、プログラマーの負担となっています。ただし、これらの課題に対応するべく MPI と OpenMP* は進化を続けており、HPC の未来は明るいと言えるでしょう。

Henry A. Gabb インテル コーポレーション 主任エンジニア
2017 年 1 月

Parallel Universe 26号

【注目記事】

  • インテル® Xeon Phi™ プロセッサー向けのコードの現代化

【掲載記事、事例】

  • ビッグデータ解析とマシンラーニングの有効利用
  • マシンラーニングにおける Python* パフォーマンスの壁を乗り越える
  • インテル® VTune™ Amplifier XE による Java* および Python* コードのプロファイル
  • 電光石火の R マシンラーニング・アルゴリズム
  • データ解析およびマシンラーニング向けパフォーマンス・ライブラリー
  • インテルのハイパフォーマンス・ライブラリーにより MeritData 社が Tempo* ビッグデータ・プラットフォームをスピードアップ
- 編集者からのメッセージ -

マシンは私たちから何を学ぶのでしょうか?

プログラミングとは? 皆さんご存知のとおり、コンピューター上でタスクを実行するため、開発者が記述する一連の明示的な論理命令です。しかし、これが変わりつつあります。近年、マシンラーニング分野は、科学、商業、産業、消費者によるコンピュート・プラットフォームと関連センサーの利用によって生成される膨大な量のデータから、価値のあるデータと詳細を抽出するため、重要性が増しつつあります。

マシンラーニング・アルゴリズムの実装には、特定のパターンを認識するようにトレーニングされたニューラル・ネットワークを使用します。例えば、プログラムに木を認識させる場合、枝、幹、葉を探すように明示的にプログラミングする代わりに、木のイメージを提供します。ニューラル・ネットワークが木のイメージを正しく認識できない場合は、プログラムを変更するのではなく、さらに多くの木のイメージを与えてトレーニングします。

開発者にとって今後の課題は、マシンラーニング手法の理解と実装を、最適なパフォーマンスと結果をプログラムに教える能力と組み合わせることです。

どのように取り掛かればよいのでしょうか?

最近リリースされたインテル® Parallel Studio XE 2017 を利用すると良いでしょう。インテル® Parallel Studio XE 2017 は、マシンラーニング関連の開発作業を支援する多くの新機能を提供します。新製品のインテル® Distribution for Python* は、インテル® マス・カーネル・ライブラリー (インテル® MKL)、インテル® Data Analytics Acceleration Library (インテル® DAAL)、インテル® MPI ライブラリー、インテル® スレッディング・ビルディング・ブロック (インテル® TBB) などを利用して、NumPy*、SciPy*、scikit-learn のようなパッケージを高速化できます。インテル® MKL とインテル® DAAL は、最適化された畳み込み、プーリング、K 平均法、交互最小 2 乗 (ALS) を含むマシンラーニング開発向けの基本的なビルディング・ブロックを提供します。解析では、インテル® VTune™ Amplifier XE を利用することで、Python* コードと Python* と C/C++ 混在コードのプロファイルにより hotspot を特定できます。

本号の The Parallel Universe では、引き続きツールとライブラリーの概要とマシンラーニングでの利用法を紹介します。また、最近リリースされたインテル® Xeon Phi™ プロセッサー (開発コード名 Knights Landing) の最新機能を理解し、利用できるように支援します。従来のプログラミングを継続し、エクサスケール、さらにその先へ向かいつつある中、マシンラーニングの発展とそれらを支える手法は、プログラマーに新たな機会と課題をもたらします。次世代のコンピューターをトレーニングする頃には、プログラミングの概念が変わるかもしれません。

Mike Lee
2016 年 10 月

Parallel Universe 25号

【注目記事】

  • インテルと Anaconda* によるオープン・データ・サイエンス向けPython* の強化

【掲載記事】

  • インテル® VTune™ Amplifier XE を利用した Python* コードの高速化
  • インテル® MPI ライブラリーを利用した Python* の並列プログラミング
  • 間接呼び出しと仮想関数の呼び出し: インテル® C/C++ コンパイラー 17.0 によるベクトル化
- 編集者からのメッセージ -

HPC の大衆化

Python* は、その単純性、構文の表現力、豊富なライブラリーにより、脚光を浴びています。このオープンソース・プログラミング言語は、特にデータ解析とマシンラーニングの分野で広く採用されています。では、開発者は、Python* の生産性の利点と並列コンピューティングでのみ実現できるパフォーマンスをどのように組み合わせれば良いのでしょうか。

まず手始めに、インテルは、インテル® マス・カーネル・ライブラリーを活用して Python* パッケージのパフォーマンスを引き出す、ベータ版 インテル® Distribution for Python* をリリースしました。また、インテル® VTune™ Amplifier XE のような一般的なツールにも Python* のサポートを追加しています。最新バージョンのインテル® VTune™ Amplifier XE (インテル® Parallel Studio XE 2017 に含まれています) では、Python* コードとネイティブ C/C++ コードテンションが混在したアプリケーションの隠れたパフォーマンス hotspot を特定できるようになりました。

この号では、これらのツールの一部を取り上げています。注目記事、「インテルと Anaconda* によるオープン・データ・サイエンス向け Python* の強化」では、ビッグデータ・プロジェクトを始めたばかりの開発者でも利用できる、最先端のオープンデータ・サイエンス・プラットフォーム Anaconda* について説明します。「インテル® VTune™ Amplifier XE を利用した Python* コードの高速化」では、Python* コードのプロファイルと最適化について説明します。また、「インテル® MPI ライブラリーを利用した Python* の並列プログラミング」では、HPC で最もよく使用されているプログラミング・モデルと Python* を組み合わせた並列プログラミングの方法について説明します。

これらの弛まぬ努力は、インテル® Xeon® プロセッサーおよびインテル® Xeon Phi™ プロセッサー/コプロセッサーの真の実力を引き出せるように開発者を支援するという目的だけでなく、テクニカル・コンピューティングと HPC の大衆化におけるリーダーとしてインテルがより大きな使命を果たすためにも役立っています。Parallel Universe では、並列コンピューティングの最も注目されるユースケースを紹介するように努めていますが、現在のスーパーコンピューターの技術は 10 年も経たないうちにありふれたものになり、その後しばらくすると日常に溶け込んでいることでしょう。HPC の大衆化は非常に喜ばしいことです。技術の成熟とともに、インテルはハイパフォーマンス・システムをより利用しやすくする方法を見つけ出しています。このインテルの取り組みは、そのようなコンピューターを利用する、より先進的な科学/エンジニアリングに活力を与えます。そして、これらの技術が、形を変えて我々の将来を明るく照らすことになるのです。

James Reinders
2016 年 7 月

バックナンバー

Parallel Universe 24号

- 生産性と C++ パフォーマンスの向上 -
  • 生産性と C++ パフォーマンスの向上
  • インテル® C++ コンパイラー Standard Edition for Embedded Systems with Bi-Endian Technology
  • OpenMP* API バージョン 4.5: 標準化の進化
  • インテル® MPI ライブラリー: Hadoop* エコシステムのサポート
  • メモリーアクセスのパフォーマンス・ボトルネックの検出
  • インテル® IPP を利用した画像識別の最適化
  • 最新の IoT と組込みテクノロジーを利用したスマートな開発
  • インテルのクラスターツールを利用したハイブリッド・アプリケーションのチューニング
  • インテル® Advisor XE 2016 を利用したコードのベクトル化

Parallel Universe 23号

- パフォーマンスを向上する最適なツールの選択 -
  • 最適なツールの選択 - アプリケーションのパフォーマンスを向上するためのロードマップ
  • 将来の HPC 問題に向けたコードの現代化
  • ベクトル化アドバイザーのヒントの活用
  • 画像処理の最適化
  • 音声認識パフォーマンスの向上
  • サブモジュールによる Fortran 開発者の生産性の向上

Parallel Universe 22号

- ベクトル化特集 -
  • OpenMP* SIMD によるベクトル・プログラミング -
    インテル® Xeon® プロセッサー、インテル® Xeon Phi™ コプロセッサー、インテル® GPU 向け
  • ベクトル化アドバイザー: ベクトル化を支援する新しいツール

Parallel Universe 21号

- MPI (メッセージ・パッシング・インターフェイス): 分散メモリーシステムの標準規格 -
  • MPI-3 共有メモリー・プログラミング入門:
    MPI/OpenMP* プログラミングに代わるハイブリット並列プログラミング
  • インテル® MPI ライブラリーの条件付き再現性
  • インテル® MPI のメモリー消費

Parallel Universe 20号 - Knights Corner から Knights Landing へ: 次世代のインテル® Xeon Phi™ プロセッサー/コプロセッサーに備える -
  • 次世代のインテル® Xeon Phi™ プロセッサー/ コプロセッサー、Knights Landing への道のり
  • インテル® VTune™ Amplifier XE による OpenMP* 領域の解析
  • ウォーカー分子動力学研究室のバイオメディカル・ソフトウェアの最適化
  • インテル® ソフトウェア開発製品が HPCwire アワードを獲得
目次 PDF
Parallel Universe 19号 インテル® Paralell Studio XE 2015 リリース / パフォーマンスの最適化 / スケーラブルな設計
  • 最適化レポート: インテル® コンパイラーによりパフォーマンスを向上
  • マルチコアからメニーコアまでスケーラブルなパフォーマンスの設計
  • インテル® アドバンスト・ベクトル・エクステンション 512 (インテル® AVX-512) に追加された命令
  • Digimarc 社が新たに実現した電子透かしの埋め込み
  • 『High Performance Parallelism Pearls』
目次 PDF
Parallel Universe 18号 インテル® TBB のフローグラフ / スペキュレーティブ・ロック / タスク領域
  • MIT から GCC* メインラインへと進化を遂げたインテル® Cilk™ Plus
  • インテル® スレッディング・ビルディング・ブロック (インテル® TBB) のフローグラフ、スペキュレーティブ・ロック、タスク領域
  • MPI の標準化から 20 年:
    共通のアプリケーション・バイナリー・インターフェイスの実現
  • 新しい MPI-3 標準でパフォーマンスの課題に対処する
  • OpenMP* 年表
  • インテル® アーキテクチャーにおける OpenCL* 投資の活用
目次 PDF
Parallel Universe 17号 オープンソース Python*、R、Julia ベースの HPC アプリケーションの高速化
  • オープンソース Python*、R、Julia ベースの HPC アプリケーションの高速化
  • インテル® VTune™ Amplifier XE によるマルチスレッド化とタスク解析
  • スレッド・パフォーマンスをスピードアップ:
    インテル® C++ コンパイラーによるインテル® TSX のサポート
  • Tachyon レイトレーサー:
    インテル® Xeon Phi™ コプロセッサーへの移植
  • インテル® C++ コンパイラーによるネイティブ Android* アプリケーションのビルド
目次 PDF
Parallel Universe 16号 フルスロットル : OpenMP* 4.0、インテル® Cluster Studio XE 2013 SP1 の新機能
  • インテル® Cluster Studio XE 2013 SP1 の新機能
  • フルスロットル : OpenMP* 4.0
  • MPI 通信のプロファイリング ̶ ハイパフォーマンスのためのテクニック
  • インテル® Parallel Studio XE によるビデオ会議ソフトの高速化
目次 PDF
Parallel Universe 15号 効率良いソフトウェア開発
  • 効率良いソフトウェア開発:
    インテル® Parallel Studio XE 2013 SP1 の新機能
  • インテル® Parallel Studio XE のコプロセッサー・デバッグのサポート
  • フルスケーリングに向けて:
    WRF (Weather Research and Forecast) モデルとインテル® Cluster Studio XE 2013
目次 PDF
Parallel Universe 14号 開発ツールの分岐点
  • インテル® System Studio: インテリジェント・システム向け総合開発ソリューション
  • ショックウェーブ! CloverLeaf とインテル® Xeon Phi™ コプロセッサーの巡り合い
  • インテル® Xeon Phi™ コプロセッサーとインテル® MPI ライブラリーのプログラミング・モデル
  • 従来のシリアル処理から並列処理へ: インテル® Cilk™ Plus による実用アプリケーションの変換
目次 PDF
Parallel Universe 13号 ソフトウェアが切り拓く未来
  • プロダクト・エンジニアリングの革命:
    高速かつ正確な有限要素解析 (FEA)
  • パラレルパワー:
    インテル® Xeon Phi™ コプロセッサー用ソフトウェアの最適化
  • インテル® Xeon Phi™ コプロセッサーのパフォーマンスを解き放つ
  • OpenMP* アプリケーションのチューニング
  • さまざまなデバッグオプション
  • HTML5 を利用した並列実行
目次 PDF
Parallel Universe 12号
(英語)
Shedding Light on Cluster Performance with LAMMPS
  • Shedding Light on Cluster Performance with LAMMPS
  • Checklist for Programming Intel® Xeon Phi™ Coprocessors,
  • Advanced Vectorization
  • Optimizing Correlation Analysis of Financial Market Data Streams Using Intel® Math Kernel Library
目次 PDF
Parallel Universe 11号 インテル® Parallel Studio XE 2013 - パフォーマンスを向上させる 10 項目の機能
  • インテル® Parallel Studio XE 2013:
    パフォーマンスを向上させる 10 項目の機能
  • インテル® ソフトウェア開発ツールを使用した HMMER の解析
  • ポインターチェッカー: 範囲外のメモリーアクセスの迅速な検出
  • インテル® (Visual) Fortran Composer XE の新しい並列プログラミング機能
  • インテル® マス・カーネル・ライブラリー (インテル® MKL) とインテル® コンパイラーを使用し、実行するたびに数値再現性のある結果を取得
目次 PDF
Parallel Universe 10号 6 ステップのベクトル化による将来も通用するアプリケーションの生成
  • 6 ステップのベクトル化による将来も通用するアプリケーションの生成
  • さまざまな環境に応じた並列計算
  • .NET アプリケーションの信頼性とパフォーマンスを高めるツール
目次 PDF
Parallel Universe 9号 DreamWorks Animation ファーシェーダーの並列化
  • DreamWorks Animation* のファーシェーダーの並列化
    インテルのツールによる大規模アプリケーションの並列化の支援
  • インテル® Cluster Studio XE の新しい解析ツール
目次 PDF
Parallel Universe 8号 HPC 事例: 生物物理学者と数学者が支持するインテル® Parallel Advisor を使用した並列化
  • HPC 事例: 生物物理学者と数学者が支持するインテル® Parallel Advisor を使用した並列化
  • インテル® スレッディング・ビルディング・ブロックのフローグラフ
  • インテル® Parallel Studio XE SP1
目次 PDF
Parallel Universe 7号 インテル® Cilk™ Plus: 並列プログラミングのための C/C++ 言語拡張
  • インテル® Cilk™ Plus : 並列プログラミングのための C/C++ 言語拡張
  • インテル® Parallel Building Blocks( インテル® PBB) の 3 つの ‘for’ ループ
  • シリアル/ 並列アプリケーションのパフォーマンス解析の簡素化
  • ケーススタディー : マサチューセッツ総合病院*
目次 PDF
Parallel Universe 6号 並列モデルを使用したインテル® IPP 関数の並列化
  • インテル® Cilk™ Plus とインテル® スレッディング・ビルディング・ブロックを使用したインテル® インテグレーテッド・パフォーマンス・プリミティブ関数の並列化
  • インテル® Array Building Blocks コーディング・ヒント
  • 導入事例の紹介
目次 PDF
Parallel Universe 5号 ハイパフォーマンスを容易に実現するインテル® Parallel Studio XEおよびインテル® Cluster Studio ツールスイート
  • インテル® Parallel Studio XE およびインテル® Cluster Studio
  • インテル® Parallel Building Blocks
  • インテル® Array Building Blocks
  • インテル® マス・カーネル・ライブラリー (インテル® MKL)
  • Print ステートメントとタイマーだけでは見つけられない問題の検出:
    より有効的な並列化への投資
目次 PDF
Parallel Universe 4号 インテル® Parallel Studio 2011: アプリケーションのマルチコア対応がより簡単に
  • インテル® Parallel Studio 2011:
    アプリケーションのマルチコア対応がより簡単に
  • 世界初のヒント数 39 の究極数独問題
目次 PDF
Parallel Universe 3号
(英語)
Enhancing Productivity and with Intel® Cluster Toolkit Compiler Edition Achieving High Performance
  • Enhancing Productivity and Achieving High Performance with Intel® Cluster Toolkit Compiler Edition
  • Increase Productivity and Performance:
    Find out What IncrediBuild* and Intel® Parallel Composer Can Offer
  • Optimizations for MSC.Software SimXpert* Using Intel® Threading Building Blocks
目次 PDF
Parallel Universe 2号 Think Parallel: 優れたプログラミングは開発者から始まる
  • Think Parallel: 優れたプログラミングは開発者から始まる
  • Where Are My Threads?
    インテル® VTune™ パフォーマンス・アナライザーを利用したスレッド化問題と並列化問題の検出
  • インテル® Parallel Inspector
    サンプル・プロジェクトを通じて機能を理解する
  • ADVISOR ORIGINS
目次 PDF
Parallel Universe 1号 Parallel Universe へようこそ
  • THINK PARALLEL or PERISH
    マルチコア時代を生き抜くソフトウェア開発者とは
  • 安全な並列コードの記述
  • Parallel Universe ~並列処理の世界~へ足を踏み入れる準備はできていますか
    マルチコア向けのアプリケーションの最適化
  • マルチコア向け並列プログラミングの 8 つのルール
目次 PDF

インテル® ソフトウェア開発製品の利用方法に関するドキュメントや参考情報を、開発上の課題別に掲載します。
※旧バージョンの製品を使用した内容であっても、基本的には最新バージョンの製品で活用できます。

製品略称 (PSXE、ISS など) の説明は こちら
PSXE/ISS: マシンラーニングにもスムーズに対応 - インテル® ソフトウェア・ツールで生産性とパフォーマンスを向上 資料
インテル® ソフトウェア開発ツールを使うことで、世の中に幅広く普及するマシンラーニング・テクノロジーの複雑な機能や処理を、簡単に効率良く開発できるようになります。

本資料では、ソフトウェア開発ツール インテル® Parallel Studio XE およびインテル® System Studio に含まれるマシンラーニング対応のツールやライブラリーの機能紹介に加え、マシンラーニング向けのソフトウェア開発に関するさまざまな情報を紹介しています。 これらのツールは、パフォーマンス向上と開発期間の短縮を実現し、マシンラーニングのすべてのワークフローをカバーします。
説明 PDF
PSXE: Intel 社 Webinar「高速なコードを素早く開発、インテル® Parallel Studio XE 2017 新機能紹介」資料
インテル® Parallel Studio XE 2017 の新機能、新たにサポート対象となった標準規格、OS、インテル® プロセッサーの情報に加え、本製品に含まれるコンパイラー、ライブラリー、解析ツールのパフォーマンス・ベンチマークが紹介された Webinar の資料を日本語化しました。
説明 PDF
PSXE: Intel 社 Webinar「インテル® ライブラリーによるディープラーニングとマシンラーニングの促進」資料
2 つのインテル® パフォーマンス・ライブラリー、「インテル® MKL」と「インテル® DAAL」が提供する最適化済みのビルディング・ブロックを使って、データ解析とディープラーニング/マシンラーニングを高速化するための Intel 社のWebinar コースの資料を日本語化しました。
各ライブラリーの概要、機能、パフォーマンス・ベンチマーク、コンポーネントなどを紹介しております。
説明 PDF
PSXE: インテル® C++/Fortran コンパイラー 17.0 最適化クイック・リファレンス・ガイドおよびインテル® VTune™ Amplifier XE 2017 の概要
インテル® コンパイラー 17.0 で使用できるオプションの一覧です。本改訂版では、パフォーマンス解析ツール インテル® VTune™ Amplifier XE の機能紹介が追加されています。

説明 PDF
iSUS 関連ページ (インテル® Modern Code)

米インテル社の Intel® Modern Code (英語) の参考訳をもとにしたページです。

マルチレベルの並列処理は、ベクトル化、マルチスレッド、そしてマルチノードの最適化を通じて、近年のハードウェア上で利用可能な並列パフォーマンスの機能をすべて活用するフレームワークです。今日と将来のハードウェア向けに効率良くスケールする並列アルゴリズムを作成する方法を模索します。

説明 WEB
iSUS 関連記事一覧 (最適化、並列化、ベクトル化)
説明
PSXE: インテル® Fortran コンパイラーによる効果的な並列処理の最適化
インテル® Fortran コンパイラー 16.0 を使って、自動ベクトル化/並列化、OpenMP 4.5 による明示的な SIMD プログラミングンついて紹介した Webinar コースの資料を日本語化したものです。

開催された Webinar の種類については、iSUS の記事をご覧ください。

説明 PDF
PSXE: スレッド化されていないアプリケーションでも大幅なパフォーマンス向上を容易に実現
本ガイドは、インテル® Parallel Studio XE を使用してアプリケーション中の「hotspot」(多くの時間を費やしているコード領域) を見つけ、それらの領域を再コンパイルすることでアプリケーション全体のパフォーマンスを向上する方法について説明します。
説明 PDF
PSXE: インテル® Cilk™ Plus による並列化への近道

インテル® Cilk™ Plus は、インテル® C++ コンパイラーで実装される C/C++ 言語にシンプルな言語拡張を追加して、データとタスクの並列化を表現します。インテル® C++ コンパイラーは、インテル® Parallel Studio XE に含まれます。

本ガイドは、インテル® Cilk™ Plus を使用して、簡単にコードをベクトル化および並列化 (スレッド化) する方法について説明します。機能の概要を紹介し、エンドツーエンドの例を用いて使用方法を示します。

説明 PDF
PSXE: 並列化による既存プログラムの最適化

このガイドでは、インテル® Parallel Studio XE に含まれる強力なスレッド・ライブラリーを使用して既存のアプリケーションを並列化する方法を説明します。

最初に、サンプルコードを利用して、インテル® TBB のパワフルな機能を説明します。次に、インテル® Parallel Studio XE を活用した 6 つのプロセスによりアプリケーションを並列化する手順を説明します。最後のセクションには、スレッド化に役立つ重要な情報が含まれています

説明 PDF
PSXE: 間接呼び出しと仮想関数の呼び出し:インテル® C/C++ コンパイラー 17.0 によるベクトル化 (Parallel Universe 25号)

インテル® C++ コンパイラー 17.0 (インテル® Parallel Studio XE 2017 に含まれる) では、ベクトル化方式の SIMD 対応関数の間接呼び出しがサポートされました。

  • 本記事は、並列化マガジン Parallel Universe 25 号の記事の 1 つです
説明 PDF
PSXE: 生産性と C++ パフォーマンスの向上 (Parallel Universe 24号)

インテル® C++ コンパイラーに追加された新しいテンプレート・ライブラリー、インテル® SDLT は、C++ コードを最適化して SIMD 効率の向上を支援します。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
PSXE: 最適なツールの選択 (Parallel Universe 23号)

この記事では、ハードウェアから最高のパフォーマンスを引き出すための手法を推奨します。アプリケーションのスレッド化とベクトル化に加えて、メモリー階層を最大限に活用することも重要です。そうしないと、スレッド化やベクトル化によるメモリー・トラフィックの増加がボトルネックになってしまいます。また、MPI を使用してノード間の並列処理をチューニングする方法についても説明します。

  • 本記事は、並列化マガジン Parallel Universe 23 号の記事の 1 つです
説明 PDF
PSXE: 将来の HPC 問題に向けたコードの現代化 (Parallel Universe 23号)

HPC ソフトウェア開発者、ドメイン・スペシャリスト、データ・サイエンティストに役立つことが分かった、コードの現代化 (さらなる並列プログラミング) についてのヒントを紹介します。

  • 本記事は、並列化マガジン Parallel Universe 23 号の記事の 1 つです
説明 PDF
PSXE: 最適化レポート: インテル® コンパイラーによりパフォーマンスを向上 (Parallel Universe 19号)

インテル® Parallel Studio XE 2015 のコンパイラーによる最適化レポートは、コードのチューニングとパフォーマンスの向上に役立ちます。利用可能なレポートデータの種類とアプリケーションへの適用方法を紹介します。

  • 本記事は、並列化マガジン Parallel Universe 19 号の記事の 1 つです
説明 PDF
IPP: インテル® IPP を使用したアプリケーションの最適化
インテル® IPP を使用してアプリケーションにベクトル化を実装する方法と、インテル® IPP API の使用方法を説明します。また、インテル® TBB およびインテル® Cilk™ Plus を使用して、インテル® IPP アプリケーションにスレッド化を実装するサンプルも紹介します。
説明 WEB
TBB: インテル® TBB による効率良いスレッド化

インテル® TBB は広く使用されている C++ テンプレート・ライブラリーであり、安定性を備え、移植性とスケーラビリティーに優れた並列アプリケーションの作成を支援します。インテル® TBB を利用することで、さまざまな環境でマルチコアおよびメニーコア・プロセッサーの能力を最大限に活用し、パフォーマンスを引き出すことができるだけでなく、保守も容易な優れたタスクベースの並列アプリケーションを簡単に短期間で開発できます。

このガイドでは、インテル® Parallel Studio XE に含まれるインテル® TBB を使用して効率良くスレッド化する方法を説明します。

説明 PDF
Advisor: より少ないリスクで大きな効果が得られる並列パフォーマンスの設計
本ガイドでは、インテル® Advisor XE を使用して、シリアル・アプリケーションを並列化する方法を説明します。最初に、サンプルコードを使って実際にインテル® Advisor XE を操作しながら、その強力な機能について説明します。その後、ユーザー自身でほかのインテル® Parallel Studio XE のコンポーネントを試してみてください。最後のセクションには、スレッド化に役立つ重要な情報が含まれています。
説明 PDF
Advisor: インテル® Advisor XE 2016 を利用したコードのベクトル化 (Parallel Universe 24号)

ベクトル化アドバイザーの概要を提供し、次世代のインテル® Xeon Phi™ 製品 (開発コード名 Knights Landing) 上でのベクトル化を支援する新しい機能を紹介します。また、ベクトル化アドバイザーを利用して一般的な問題をベクトル化する方法を示します。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
Advisor: ベクトル化アドバイザー (Parallel Universe 22号)

インテル® Advisor XE は、ダイナミック解析、スタティック・バイナリー解析、コンパイラー・レポートを組み合わせます。利用可能なデータソースをほぼすべて活用して、ユーザーコードに関する最も包括的な情報 (CPU 時間、ループのトリップカウント、ベクトル長と命令セット、メモリー・アクセス・パターンなど) を提供します。インテル® Advisor XE はまた、詳細な統計を利用した、ボトルネックを解消するための推奨事項を示します。

この記事では、サンプルコードでインテル® Advisor XE を使用してベクトルコードを最適化する方法を説明します。

  • 本記事は、並列化マガジン Parallel Universe 22 号の記事の 1 つです
説明 PDF
Advisor: マルチコアからメニーコアまでスケーラブルなパフォーマンスの設計 (Parallel Universe 19号)

インテル® Advisor XE 2015 は、設計をモデル化し、パフォーマンス・スケーリングと同期の問題を予測するためのフレームワークを提供します。インテル® Advisor XE 2015 のモデル化をインテル® Xeon Phi™ コプロセッサーに拡張する方法を示します。

  • 本記事は、並列化マガジン Parallel Universe 19 号の記事の 1 つです
説明 PDF
MPI: インテル® MPI ライブラリーを利用した Python* の並列プログラミング (Parallel Universe 25号)

分散メモリーシステムの HPC で最もよく使用されているプログラミング・モデルである、メッセージ・パッシング・インターフェイス (MPI) と Python* を組み合わせた並列プログラミングの方法について説明します。

  • 本記事は、並列化マガジン Parallel Universe 25 号の記事の 1 つです
説明 PDF
MPI: MPI/OpenMP* プログラミングに代わるハイブリット並列プログラミング (Parallel Universe 21号)

MPI-3 規格は、ハイブリッド・プログラミングに新しい MPI 共有メモリー (SHM) モデルを使用するアプローチをもたらします。1 インテル® MPI ライブラリー 5.0.22 でサポートされた MPI SHM モデルは、既存の MPI コードをベースにわずかな変更を加えることで、共有メモリーノードのプロセス間の通信を高速化できます。3

この記事では、インテル® Xeon® プロセッサーとインテル® Xeon Phi™ コプロセッサー・ベースのマルチノード・システムで MPI SHM を利用する方法を紹介します。

  • 本記事は、並列化マガジン Parallel Universe 21 号の記事の 1 つです
説明 PDF
Media: Intel 社 Webinar「最新のインテル® プロセッサー向けメディア・ソリューション/アプリケーションの開発」資料

Happy Together:インテル プロセッサー+ソフトウェアによる画期的なメディアパフォーマンス。
最新のインテル社のハードウェアとメディア・ソフトウェアが連携して、メディア・ワークロードやビデオ・ストリーミングの高速かつ高品質な結果を得ることができます。
これらのプラットフォームを活用し、インテル® Xeon® プロセッサー E3-1500v5 および第 6 世代インテル® Core™ プロセッサー(開発コードネーム:Skylake)のハードウェア・アクセラレーション・コーデックへのアクセス方法を学びます。
主なトピックは、下記の通りです。

  • インテル® Media Server Studio またはインテル® Media SDK を使用して、HEVC、AVC および MPEG-2 のメディア・ソリューションおよびアプリケーションを最適化
  • 1台のプラットフォームでリアルタイム 4K@60fps HEVC、最大 18 AVC HD@30fps トランスコード・セッションを達成
  • インテル® グラフィックス・プロセッサー(GPU)で最大の性能向上を実現
  • ショートカットのためのスキニーを取得し、結果を速く確認
説明 PDF
iSUS 関連記事一覧 (解析、エラー検証、デバッグ)
説明
PSXE: スタティック解析によるコード品質の向上

スタティック解析は、ソースコードの詳細な解析を通じてエラーとセキュリティーの脆弱性を発見します。

本ガイドは、インテル® Parallel Studio XE のスタティック解析機能について説明する入門チュートリアルです。機能の概要を紹介し、エンドツーエンドの例を用いて使用方法を示します。

説明
VTune: ホスト OS 別 - 入門ガイド (バージョン 2017)

製品概要、製品を使い始めるにあたって必要な準備、ツールの起動から解析実施までの基本ステップ、製品の各種トレーニング、ドキュメントへのリンクなど、各ホスト OS でインテル® VTune™ Amplifier XE を使い始めるに当たって、お役立ていただける情報をご紹介しています。

説明
VTune: パフォーマンス解析入門ガイド
パフォーマンス・チューニングを行うにあたり理解しておきたい基本用語をはじめ、インテル® VTune™ Amplifier XE 2017 の概要や、ツールを使ったプログラムの最適化作業の流れ、基本的な解析タイプとその特徴などをご紹介しています。
説明 PDF
VTune: OpenMP* アプリケーションをプロファイルする
インテル® VTune™ Amplifier XE は、OpenMP コードのパフォーマンス上のボトルネックを検出する際に非常に役立ちます。OpenMP アプリケーションをプロファイルする手順を示し、このツールで検出できる一般的なパフォーマンスの問題を説明します。
説明 PDF
VTune: インテル® VTune™ Amplifier XE を利用した Python* コードの高速化 (Parallel Universe 25号)

Python* スクリプトを解析してアプリケーションで時間が費やされている場所を正確に特定できるようになりました。この新しいインテル® VTune™ Amplifier XE の Python* 機能の使用方法について説明します。

  • 本記事は、並列化マガジン Parallel Universe 25 号の記事の 1 つです
説明 PDF
VTune: OpenMP* 領域の解析 (Parallel Universe 20号)

この記事では、インテル® VTune™ Amplifier により特定できる OpenMP* の非効率性の種類と、それらの対応方法を説明します。

  • 本記事は、並列化マガジン Parallel Universe 20 号の記事の 1 つです
説明 PDF
Advisor: ベクトル化/スレッド化アドバイザー GUI 使用方法&入門ガイド

インテル® Advisor 2017 に含まれるベクトル化アドバイザー、スレッド化アドバイザーの基本機能をはじめ、各ホスト OS (Windows® / Linux*) での GUI の使用方法や解析手順を説明します。

説明
Inspector: リソースリークを解決して安定性を向上

リソースリークとは、リソース消費の 1 つで、プログラムが割り当てたリソースを解放していない状態を指します。通常、一般的なリソース問題 (メモリーリークなど)やコードの不具合による結果として起こりますが、非常に限られた状況や、長い間アプリケーションを使用した場合に問題を引き起こします。

本ガイドは、インテル® Inspector XE を使用してプログラム中のリソースリークを検出、修正して、問題を未然に防ぐ方法について説明します。

説明 PDF
Inspector: メモリーエラーを排除してプログラムの安定性の向上
このガイドでは、インテル® Inspector XE の分析ツールを使用して、コードの問題を排除する方法を説明します。これにより、コードの信頼性が向上し、開発コストを抑えられます。次に、サンプル・アプリケーションの使用方法を示します。
説明 PDF
Inspector: スレッドエラーを排除してプログラムの安定性を向上
このガイドでは、サンプル・アプリケーションを使って、インテル® Inspector XE の分析ツールにより、スレッドエラーの発生を未然に検出する方法を説明します。
説明 PDF
TATC: 入門ガイド (バージョン 2017)
インテル® Trace Analyzer & Collector 2017 の主要機能や各ホスト OS (Windows®/Linux*/OS X*) で製品を使い始めるにあたって必要な基本ステップをご紹介しています。
説明 WEB
TATC: MPI Perfomance Snapshot で MPI アプリケーションを解析する
パフォーマンス上の問題解析、問題特定、解決までをステップごとに解説します。
  • アプリケーションのパフォーマンスの問題を特定
  • 通信ホットスポットを特定
  • アプリケーションのレビュー
説明 PDF
TATC: MPI アプリケーションの解析
このチュートリアルでは、サンプルプログラムに適用される以下のワークフローを説明します。アプリケーションにも同じワークフローを適用することができます。
  • インテル® Trace Analyzer のチャートからアプリケーション内の通信のインバランスを検出します。
  • インテル® VTune™ Amplifier XE を使用して、アプリケーションのプロセス内のホットスポットを検出します。
  • アプリケーションのレビュー
説明 PDF
TATC: ハイブリッド・アプリケーションのチューニング (Parallel Universe 24号)

インテル® Parallel Studio XE Cluster Edition のコンポーネントであるインテル® VTune™ Amplifier XE とインテル® Trace Analyzer & Collector の機能を利用して、MPI + OpenMP* アプリケーションをチューニングします。

  • 本記事は、並列化マガジン Parallel Universe 24 号の記事の 1 つです
説明 PDF
MPI: インテル® MPI のメモリー消費 (Parallel Universe 21号)

メモリー消費の解析は複雑です。この記事では、インテル® MPI ライブラリーのメモリー消費を推定し、ライブラリーの設定を微調整してメモリー・フットプリントを減らす方法を説明します。

  • 本記事は、並列化マガジン Parallel Universe 21 号の記事の 1 つです
説明 PDF
VTune: インテル® VTune™ Amplifier XE 2017 マイクロアーキテクチャーのトップダウン解析法を 使用して、アプリケーションをチューニングする

アプリケーションが CPU マイクロアーキテクチャーの利点を活用するには、アプリケーションが利用可能なハードウェア・リソースをどのように使用しているか知る必要があります。
本資料では、インテル® VTune™ Amplifier XE のマイクロアーキテクチャーのトップダウン解析法を使用して、アプリケーションをチューニングする方法をご紹介しています。

説明 PDF
VTune: インテル® VTune™ Amplifier XE 2017 General Exploration (一般解析) がどのように動作するかを理解する

インテル® VTune™ Amplifier XE の General Exploration (一般解析) タイプは、アプリケーションやシステムのマイクロアーキテクチャーに関連するハードウェアのボトルネックを検出する際に使用します。一般解析は、ハードウェア・イベント・カウンターを使用して問題の検出と場所の特定を行い、利用者が見やすく対処しやすい形式でデータを表示します。
本資料では、この解析で使用されるメカニズムを説明し、結果の解釈方法、およびこの解析を行う際の複雑性と問題を示していきます。

説明 PDF
インテル® Xeon Phi™ コプロセッサー開発者向け特集ページ
インテル® Xeon Phi™ コプロセッサー関連のドキュメント、サンプルコード、導入事例をまとめています。
説明 WEB
iSUS オンライン・トレーニング (Code Modernization)

Code Modernization 最適化フレームワークは、アプリケーションのパフォーマンスを向上するため体系的なアプローチをとります。このフレームワークは、5 つの最適化ステージを通して、反復的にアプリケーションのパフォーマンスを改善します。Code Modernization については、こちらの記事もご参照ください。

このシリーズは、インテル® Xeon Phi™ コプロセッサーに取り組む開発者向けに、Code Modernization に役立つ情報を提供します。

説明 WEB
iSUS 関連ページ (インテル® Xeon Phi™ コプロセッサー)
米インテル社の Intel® Xeon Phi™ Coprocessor (英語) の参考訳をもとにしたページです。
説明 WEB
iSUS 関連記事一覧 (Xeon、Xeon Phi)
説明

ツールスイート製品の紹介動画や製品の利用方法を解説するビデオを公開中。

製品セミナーや関連イベントをご紹介。

評価版申込み

製品の無料評価版申込みはこちらから。

購入

技術情報

サポート