gc-exchangetest
This tool tests the internal exchange fabric inside an IPU, ensuring that data can move properly between all the tile processors and memory locations. To use it, run:
gc-exchangetest -d [device_id]
where [device_id]
is the id number returned by the gc-inventory
tool.
If the test finds no issues with the device exchange, then the output looks like this:
{
"result": "pass"
}
If the test finds any issues with the device exchange, the output shows which tiles have failed. For example:
{
"tile_results": [
{
"12": "fail"
},
{
"1000": "fail"
},
{
"0": "fail"
}
],
"result": "fail"
}