Layout of the Media Performance Trace Capture File
A media performance trace capture file visualized in the Intel® GPA Platform Analyzer contains three zones separated by gray tracks as shown below.
The following table provides descriptions of the three zones.
GPU Execution Units (GPU EU) |
If the DirectX software queue for GPU EU contains one or more tasks (called DMA packets), the track “GPU EU Queue” displays a gray block with a numeric value of the number of tasks in the queue. A gap in a gray line stands for an idle period of the GPU EU engine due to emptiness of the queue. The tracks located below “GPU EU Queue” display tasks execution on the GPU EU. Every track corresponds to a different context (such as VPP, Encode devices). |
---|---|
GPU Multi-Format Codec (GPU MFX) |
If the DirectX software queue for the GPU MFX engine contains one or more tasks (called DMA packets), the track “GPU MFX Queue” displays a gray block with a numeric value of the number of tasks in the queue. A gap in a gray line stands for an idle period of the GPU MFX engine due to emptiness of the queue. The tracks located below GPU MFX Queue display tasks execution on the GPU MFX engine. Every track corresponds to a different context (such as Decode and Encode devices). |
CPU Threads |
This zone visualizes all CPU threads working with Intel® Media SDK or Microsoft* DirectX/DXVA2 functions. Each task is rendered in a randomly assigned color, where each color is unique to a task name. |