Function: get_thread_id_from_exception_info

C Prototype

uint32_t aclrtGetThreadIdFromExceptionInfo(const aclrtExceptionInfo *info)

Python Function

thread_id = acl.rt.get_thread_id_from_exception_info(info)

Function Usage

Obtains the thread ID associated with an exception. This API must be used in pair with acl.rt.set_exception_info_callback.

Input Description

info: int, pointer address of the exception information aclrtExceptionInfo.

If acl.rt.set_exception_info_callback is called before task execution, the system records the task ID, stream ID, thread ID, and device ID associated with an exception in aclExceptionInfo to facilitate troubleshooting.

Return Value

thread_id: int, thread ID in the exception information. 0xFFFFFFFF (hexadecimal) indicates that the exception information is empty.

Restrictions

None