The following tables list the pre-defined metric set configurations
available for interface tiles. In the xrt.ini
file
all of these metric names should be in lower case and assigned to the metric
selector aie_profile_interface_metrics
.
All these metric sets are targeted to a single channel in each PLIO which is
specified just after the metric set. For example, aie_profile_interface_metrics=input_bandwidths:2
will profile all the
channels number 2 which are used in all the input PLIOs.
Metric Name | Event ID | Description |
---|---|---|
PLIO channel transfer time | 75 | Time the PLIO channel spent transferring data. |
PLIO channel packet count | 77 | Number of TLAST events sent though the PLIO. |
PLIO channel bandwidth | Derived | Bandwidth used by PLIO. |
These values are referring to a specific input channel of the PLIOs (PL to AI Engine) among the 8 available (0 to 7).
Metric Name | Event ID | Description |
---|---|---|
PLIO channel transfer time | 75 | Time the PLIO channel spent transferring data. |
PLIO channel packet count | 77 | Number of TLAST events sent though the PLIO. |
PLIO channel bandwidth | Derived | Bandwidth used by PLIO. |
These values are referring to a specific output channel of the PLIOs (AI Engine to PL) among the 6 available (0 to 5).
Metric Name | Event ID | Description |
---|---|---|
Input PLIO channel idle time | 74 | Time the input PLIO channel spent in idle state: consumer (AI Engine array) is ready, producer (PL) is idle. |
Input PLIO channel stalled time | 76 | Time the input PLIO channel spent in stalled state: consumer (AI Engine array) is unable to accept new data, producer (PL) is willing to send new data. |
These values are referring to a specific input channel of all the PLIOs (PL to AI Engine) among the 8 available (0 to 7).
Metric Name | Event ID | Description |
---|---|---|
Output PLIO channel idle time | 74 | Time the output PLIO channel spent in idle state: consumer (PL) is ready, producer (AI Engine) is idle. |
Output PLIO channel stalled time | 76 | Time the output PLIO channel spent in stalled state: consumer (PL) is unable to accept new data, producer (AI Engine) is willing to send new data. |
These values are referring to a specific output channel of all the PLIOs (AI Engine to PL) among the 6 available (0 to 5).