Hardware Terms: Quick Reference

A reference of common terms found in PVRTune

The table below shows a list of common hardware terms to help interpret the statistics displayed in PVRTune. For a more detailed interpretation, use the help feature in PVRTune, as the statistics will change depending on the hardware.

Note: Refer to the “PowerVR Hardware Architecture Guide” for a more detailed understanding of the PowerVR hardware architecture.
Table 1. Quick reference of hardware terms
Term Description
Tiler The Tiler is responsible for processing the vertices and tiling. This includes transforming vertices, culling, clipping, and storing the data. The timing data contains the Tile Accelerator (TA) and Vertex Shader processing operations.
Renderer The Renderer is responsible for processing the fragments within a given tile. The timing data contains all the ISP, TSP, USC fragment and PBE processing.
TA Tile Accelerator. See Tiler.
TPU The Texture Processing Unit (TPU) performs texture sampling and filtering operations such as bilinear, trilinear, and anisotropic.
ISP The Image Synthesis Processor (ISP) is responsible for per-tile Hidden Surface Removal (HSR) to ensure that the fragments processed by the TSP are only those that will affect the rendered image.
USC The Unified Shading Cluster (USC) executes all types of programmable shaders including vertex, fragment, and compute.
CDM The Compute Data Master (CDM) is responsible for scheduling all compute workloads. The timing data includes all USC Compute processing.
PBE The Pixel Back End (PBE) is primarily responsible for writing out completed work to memory. The PBE also carries out common raster operations, such as dithering, format conversion, rotation, twiddling, and downscaling (resolving MSAA).