12. gc-memorytest

This tool tests all the tile memory in an IPU, reporting any tiles that fail.

To use it, run:

gc-memorytest -d {device_id}

where {device_id} is the id number returned by the gc-inventory tool. If the test reveals no issues with the device memory, the output will look like this:

{
  "result": "pass"
}

If the test reveals any issues with the device memory, the output shows which tiles have failed, and looks like this:

{
  "tile_results": [
    {
        "12": "fail"
    },
    {
        "1000": "fail"
    },
    {
        "0": "fail"
    }
  ],
  "result": "fail"
}

12.1. Usage

12.1.1. Allowed options

-d {id}, --device-id {id}

Device id

-v, --verbose

Verbose output

--vddcheck

Check that the IPU works at different VDD levels

-h, --help

Produce help message

--version

Version number