miccheck — A utility to verify the configuration and current status of the Intel(R) Xeon Phi(TM) coprocessor software stack.
miccheck(1) is a utility which performs sanity checks on a host system with Intel® Xeon Phi™ coprocessors installed, by running a suite of diagnostic tests. By default, a subset of all available tests are run; tests can also be enabled individually. The default behavior is to run all enabled tests on the host system first, and then on all Intel® Xeon Phi™ coprocessors in turn.
There are two forms of the miccheck utility in Linux: (1) is a python program, callable directly as miccheck.py; (2) is a binary program, executable as miccheck. Both versions behave exactly the same and will produce the same output.
Example 1. Normal usage
The following example will run all enabled tests by default.
$ miccheck Executing default tests for host Test 1: Check number of devices the OS sees in the system ... pass Test 2: Check mic driver is loaded ... pass Test 3: Check number of devices driver sees in the system ... pass Test 4: Check mpssd daemon is running ... pass Executing default tests for device: 0 Test 5 (mic0): Check device is in online state and its postcode is FF ... pass Test 6 (mic0): Check ras daemon is available in device ... pass Test 7 (mic0): Check running flash version is correct ... pass Executing default tests for device: 1 Test 8 (mic1): Check device is in online state and its postcode is FF ... pass Test 9 (mic1): Check ras daemon is available in device ... pass Test 10 (mic1): Check running flash version is correct ... pass Status: OK.