msptiCallbackIdHccl

msptiCallbackIdHccl为msptiEnableCallback调用的枚举类。通信API函数的索引的简要定义,在整个API中是唯一的。定义如下:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
typedef enum {
	MSPTI_CBID_HCCL_INVALID = 0,
	MSPTI_CBID_HCCL_ALLREDUCE = 1,
	MSPTI_CBID_HCCL_BROADCAST = 2,
	MSPTI_CBID_HCCL_ALLGATHER = 3,
	MSPTI_CBID_HCCL_REDUCE_SCATTER = 4,
	MSPTI_CBID_HCCL_REDUCE = 5,
	MSPTI_CBID_HCCL_ALL_TO_ALL = 6,
	MSPTI_CBID_HCCL_ALL_TO_ALLV = 7,
	MSPTI_CBID_HCCL_BARRIER = 8,
	MSPTI_CBID_HCCL_SCATTER = 9,
	MSPTI_CBID_HCCL_SEND = 10,
	MSPTI_CBID_HCCL_RECV = 11,
	MSPTI_CBID_HCCL_SENDRECV = 12,
	MSPTI_CBID_HCCL_SIZE,
	MSPTI_CBID_HCCL_FORCE_INT = 0x7fffffff
} msptiCallbackIdHccl;