Next: , Previous: , Up: GDB/MI Output Records   [Contents][Index]


28.5.7 GDB/MI Heterogeneous Agent Information

Whenever ROCGDB has to report information about a heterogeneous agent (see Heterogeneous Debugging), it uses a tuple with the following fields. The fields are always present unless stated otherwise.

id

The qualified heterogeneous agent ID. See qualified heterogeneous entity numbers.

target-id

The target-specific string identifying the heterogeneous agent.

details

Additional information about the heterogeneous agent provided by the target. It is supposed to be human-readable and not interpreted by the frontend. This field is optional.

device-name

The target system’s heterogeneous agent identifier. This field is optional.

cores

The number of compute unit cores.

threads

The total number of threads. The number of threads that a core can execute concurrently is dependent on the target architecture of the device.

location

The target-specific string identifying the location of the agent. For example, some target agents may use the PCI slot number in BDF (Bus:Device.Function) notation.