CodeXL
GPU debuggerEdit
CodeXLのGPUデバッガにより、エンジニアはOpenGLおよびOpenCL API呼び出しとランタイムオブジェクトをデバッグし、OpenCLカーネルをデバッグできます。質は性能を最大限に活用し。
GPU profilerEdit
CodeXLのGPU profilerは、ハードウェアパフォーマンスカウンタデータ、アプリケーショントレース、カーネル占有率を収集および視覚化し、AMD GpuおよびApuのホットスポッ プロファイラは、カーネルの実行中にOpenCLランタイムとGPU/APU自体からデータを収集し、パフォーマンスのボトルネックを発見し、カーネルの実行を最適化するた
CPU profilerEdit
AMD uProfは、AMDプロセッサのCPUおよびパワープロファイリング機能のCodeXLに取って代わります。
CodeXLのCPUプロファイリングスイートは、AMD Cpu上のアプリケーション、ドライバ、システムソフトウェアのパフォーマンスを特定、調査、改善するために使用できます。 CodeXLのCPUプロファイラは、時間ベースのプロファイリング(TBP)、イベントベースのプロファイリング(EBP)、命令ベースのサンプリング(IBS)、CPUハードウェアのパフォーマンスモニタなど、様々なプロファイリングテクニックと手段を用いて統計的なサンプリングベースのアプローチを使用している。 CodeXL CPUプロファイラーは、AMD CodeAnalystに代わるものです。
Static Shader/Kernel AnalyzerEdit
CodeXLのstatic kernel analyzerを使用すると、DirectX、OpenGL、Vulkan shaders、OpenCLカーネルのコードをコンパイル、解析、分解することができます。 このツールは、実際にコードを実行することなく、異なる種類のAMDチップ上の各シェーダ/カーネルのパフォーマンス推定を提供します。 このようにして、このツールはAMD Gpuで最高のパフォーマンスを達成するための微調整を支援します。
Radeon GPU Analyzer(RGA)Edit
2017年第1四半期に、amd CodeXL AnalyzerがRadeon GPU Analyzer(RGA)に置き換えられ、下位互換性が維持されました。 Radeon GPU Analyzer CLIは、DirectXシェーダー、OpenGLシェーダー、Vulkanシェーダー、OpenCLカーネル用のオフラインコンパイラおよびパフォーマンス分析ツールです。
hsa profilerEdit
バージョン2.0では、CodeXL HSA ProfilerとHSAILカーネルデバッガーは、Gcn1.2ハードウェア(Radeon R9Fury、Fury XとFury Nano、および”Carrizo”Apuなど)上のBoltzmann initiativeドライバをサポートしています。
Graphics Frame AnalyzerEdit
フレームアナライザは、Microsoft DirectX12またはVulkanを使用するアプリケーションのフレームタイムラインを収集して表示できます。 アナライザのビューには、CPU側で行われた各API呼び出しと、GPU側で実行された対応するコマンドが、相互リンクされた統一されたタイムラインビューに