インテル® GPA: 対象プラットフォームで利用できるツールは ?

インテル® GPAインテル® System Studioスマートフォンタブレット

概要

インテル® グラフィックス・パフォーマンス・アナライザー(インテル® GPA)は、Microsoft DirectX* アプリケーションと Android* OpenGL* ES アプリケーション(Android* アプリケーションは、インテル® プロセッサー・ベースの携帯電話やタブレットで実行されるものに限定されます)の両方で、グラフィックス開発者のパフォーマンス解析と最適化を支援するために開発されました。

インテル® GPA 製品は、インテル® INDE サイト (推奨)、もしくは インテル® GPA ホームページ からダウンロードできます。これらのサイトでは、無償でインテル® GPA 製品を提供しています。

以下に、各ツールと対象プラットフォーム向けの利用可能なツールのダウンロード方法を説明します。

ツール詳細

インテル® GPA ツールスイートに含まれる各種ツールは、一般的にグラフィックス・アプリケーション開発者によって実行される異なる論理解析タスクに基づきます:

  • システム解析(インテル® GPA システム・アナライザーやインテル® GPA システム・アナライザー HUD)
    • このツールは、アプリケーション固有のリアルタイム CPU/GPU 解析を可能にします。パフォーマンス・オーバーライドによりシステムのパフォーマンスの問題をピンポイントで特定でき、アプリケーションが CPU 依存であるか GPU 依存であるか判断するのに役立ちます。
  • フレーム解析(インテル® GPA フレーム・アナライザー)
    • ワークロードのフレーム、資源の調査、シェーダー編集の詳細を解析するには、このツールを使用します。各種パフォーマンス・オーバーライドにより、レンダリング・パイプライン中のパフォーマンスの問題を特定するのを支援します。
  • プラットフォーム解析(インテル® GPA プラットフォーム・アナライザー)
    • このツールは、CPU/GPU パフォーマンス要因、API 呼び出しのトレース、コード実行、CPU/GPU 利用状況、そしてタスクデータのトレース解析のための強力なコンポーネントです。 また、複数の CPU と GPU にまたがったタスク同期の問題をデバッグすることができます。
  • フレームデバッグ(インテル® フレームデバッガー)
    • このツールは、OpenGL* ES ワークロードの詳細な調査をリアルタイムに行う際に使用します。このコンポーネントは、OPenGL* ES API エラーのデバッグに利用できます。また、テクスチャー、シェーダー、バーテックス・レイアウト、および関連するシェーダーオブジェクトの調査を行うことができます。

しかし、利用可能なツールは、ターゲット・グラフィックス・システム(Microsoft DirectX* か Android OpenGL* ES)と開発システム(Microsoft Windows* 、OS X*、もしくは Ubuntu* OS)に依存します。詳細は次の表に示します。

開発システム Windows* DirectX* ワークロードの解析に利用可能なツール Android* OpenGL* ES ワークロードの解析に利用可能なツール
Windows* OS システム解析
フレーム解析
プラットフォーム解析
システム解析
フレーム解析
プラットフォーム解析
フレームデバッグ
OS X* なし システム解析
Ubuntu* OS なし システム解析

インテル® INDE ウェブサイトからインテル® GPA をダウンロード

インテル® INDE Hubは、特定の開発プラットフォームで利用可能な製品を自動的に決定してくれるため、もっとも推奨されるダウンロードの方法です。また、インテル® INDE Hub は、インテル® GPA 製品の更新の有無をチェックします。

インテル® GPA は、インテル® INDE ホームページ からダウンロードできます:

  • インテル® INDE Hub インストーラーのダウンロードとインストール:インストール対象のプラットフォームによっては、次の 1 つ以上のツールをダウンロードしてインストールします:
    • インテル® GPA システム・アナライザー
    • インテル® GPA フレーム・アナライザー
    • インテル® GPA プラットフォーム・アナライザー
    • インテル® フレームデバッガー
  • いくつかのツールが単一のバイナリーにバインドされているため、インテル® GPA ツールをインストールすると、他のインテル® GPA ツールがインストールされる可能性があります。
  • 対象の開発プラットフォームで利用可能なツールをできる限り多くダウンロードしてインストールすることを推奨します。

インテル® GPA を、インテル® INDE ホームページ からダウンロード

インテル® GPA は、インテル® INDE ホームページ からダウンロードできます:

  • システム解析、フレーム解析、もしくはプラットフォーム解析では、対象の開発システム(Windows* OS、OS X*、もしくは Ubuntu* OS) に対応したインテル® GPA バージョンをダウンロードしてください。
  • 開発システムが Windows* OS で、Android* ワークロードを解析する場合、”intel Frame Debugger (インテル® フレームデバッガー)を選択してダウンロードすることができます。

より詳しい情報

インテル® GPA 製品(製品ドキュメント、サポート、関連製品を含む)に関するより詳しい情報は、インテル® GPA ホームページインテル® INDE ホームページ をご覧ください。

特定の OS バージョンのサポート情報に関しては、 インテル® GPA リリースノート(英語) もしくは、 インテル® フレームデバッガー・リリースノート(http://software.intel.com/en-us/articles/intel-frame-debugger-release-notes)をご覧ください。

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

タイトルとURLをコピーしました