Product |
Supported (√/x) |
|---|---|
√ |
|
√ |
|
√ |
|
√ |
|
√ |
|
√ |
Obtains the minimum interval (in microseconds) supported by the hardware for operator timeout configuration.
1 | aclError aclrtGetOpTimeoutInterval(uint64_t *interval) |
1 | interval, ret = acl.rt.get_op_timeout_interval() |
None
Parameter |
Description |
|---|---|
interval |
Int, minimum interval, in microseconds. The timeout that can be configured and applied is "interval × N". N is an integer of [1, 254]. If the configured timeout is not equal to "interval × N", the timeout is rounded up to "interval × N". For example, if interval is 100 microseconds and the configured timeout is 50 microseconds, the actual timeout is 100 microseconds (100 × 1). If the user-defined timeout is 30,000 microseconds, the actual timeout is 25,400 microseconds (100 × 254). |
ret |
Int, 0 on success; else, failure. |