インテル® Advisor

ベクトル化、スレッド化のプロトタイプを作成し、パフォーマンス向上を支援

  • コードのベクトル化とスレッド化は、パフォーマンス向上の鍵となります
  • 簡単なワークフロー、データ、ヒントで、さらに高速化
  • 優先順位付け、プロトタイプ作成、そしてパフォーマンスの向上を予測

関連記事

関連記事一覧

サポート

インテル® ソフトウェア開発製品の有償版には年間の技術サポートが含まれています。技術サポートを利用するためには、製品をご購入いただいた後、製品登録およびユーザー登録が必要です。製品を登録されると、無料のソフトウェア・アップデートと 1 年間のサポートが提供されます。サポートサービスでアップデート・サービスとサポートを延長できます。


サポートが必要な場合:

  • コミュニティーに問い合わせ

    Forums (英語) からほかのユーザーやエキスパートに問い合わせできます。

  • インテル社の製品サポートに英語で問い合わせ

    Online Service Center (英語) ではインテル社のサポートチームにお問い合わせいただけます。最初に製品登録を行ってください。

  • エクセルソフト社の技術サポートに日本語で問い合わせ

    ユーザー登録完了後、技術サポート受付フォームよりお問い合わせください。

トレーニング

導入ガイドとチュートリアル:


オンライン・トレーニング:


関連記事:


ビデオ:

ドキュメント

FAQ

よくある問い合わせ

  1. インテル® Advisor は、どのように Fortran、C そして C++ (ネイティブ/マネージド) アプリケーションが、今日のプロセッサーのパフォーマンス上の利点を最大限に活用するのを支援してくれますか?

  2. インテル® Advisor を開始するには?

  3. インテル® Advisor のサポートとフィードバックはどのように行われますか?

ベクトル化アドバイザー

  1. ベクトル化アドバイザーは、シリアルとマルチスレッド・バイナリーの両方を実行できますか?

  2. ベクトル化アドバイザーを使用するにはアノテーションは必須ですか?

  3. ベクトル化アドバイザーの実行時間を減らすにはどうしたらいいですか?

  4. ベクトル化アドバイザーは、どのようにサーベイ、ループ回数、そしてメモリー・アクセス・パターン (MAP) 解析の結果をファイルレベルで関連付けるのですか?

  5. ベクトル化に関するさらに詳しい情報はどこにありますか?

スレッド化アドバイザー

  1. スレッド化アドバイザーは、シリアルとマルチスレッド・バイナリーで実行できますか?

  2. スレッド化アドバイザーを使用するにはアノテーションは必須ですか?

インテル® Advisor (ベクトル化アドバイザーとスレッド化アドバイザーの両方)

  1. コマンドラインでインテル® Advisor を実行するにはどうすればいいですか?

  2. インテル® Advisor でMPI アプリケーションを実行するにはどうすればいいですか?

  3. インテル® Advisor の結果はどのように保存できますか?

サンプルコード

サンプルコードは製品とともにインストールされますが、オンラインでも入手できます。

オンラインサンプル

インストールされるサンプルコード:

[Advisor Install Directory]/samples/en

C# | C++ | Fortran 言語別のサブディレクトリーがあり、各種サンプルの圧縮ファイル (.tgz) が格納されています。圧縮ファイルを書き込み可能なディレクトリーにコピーして展開します。Fortran のサンプルを利用するには、インテル® Fortran コンパイラーが必要です。

コンパイラーの最適化に関する詳細は、最適化に関する注意事項を参照してください。