Navigating through ISA code with the Enhanced ISA View

CodeXL

PreviousNext
CodeXL User Guide
Help > Using CodeXL > Static Analyzer > Navigating through ISA code with the Enhanced ISA View
Navigating through ISA code with the Enhanced ISA View

Using this view, you can inspect the ISA code of GCN devices and see the estimation for instruction cost in clock cycle. The view contains 5 columns:

-          Address: the instruction’s offset within the program (in bytes)

-          Opcode: the operation to be performed

-          Operands: the data for the operation

-          Cycles: the number of clock cycles which are required by a Compute Unit in order to process the instruction for a 64-thread Wavefront, while neglecting the system load and any other runtime-related factor.

-          Instruction Type: the category of instructions to which the instruction belongs

-          Hex: binary representation of the instruction, in hexadecimal format

Notes:

1. Note that code labels which appear in the Operands column are clickable. By clicking on a label link, you can navigate to the label’s spot in the code.

2. Note that this view is only available for GCN devices. For pre-GCN devices, the plain textual ISA view will be displayed.