Restrictions
The HCCL Performance Tester starts devices based on the configured number of NPUs used in training on a single compute node. If the number is x (that is, -p is set to x), the tester starts x devices consecutively from device 0.
- For the
Atlas A3 training products /Atlas A3 inference products , -p can be set to a value ranging from 1 to 16, and the started device ID is in [0, p – 1]. - For the
Atlas A2 training products /Atlas A2 inference products , -p can be set to a value ranging from 1 to 8, and the started device ID is in [0, p – 1]. - For the
Atlas training products , -p can be set to 1, 2, 4, or 8, and the started device ID is in [0, p – 1]. - For the
Atlas inference products , the supported maximum value of -p varies with the test command.- all_gather_test: The maximum value of -p is 32, and the started device ID is in [0, p – 1].
- all_gatherv_test: The maximum value of -p is 4, and the started device ID is in [0, p – 1].
- all_reduce_test: The maximum value of -p is 32, and the started device ID is in [0, p – 1].
- alltoall_test: The maximum value of -p is 4, and the started device ID is in [0, p – 1].
- alltoallv_test: The maximum value of -p is 4, and the started device ID is in [0, p – 1].
- reduce_scatter_test: The maximum value of -p is 32, and the started device ID is in [0, p – 1].
- reduce_scatterv_test: The maximum value of -p is 4, and the started device ID is in [0, p – 1].