GetStreamId
Applicability
Product |
Supported or Not |
|---|---|
√ |
|
√ |
|
√ |
|
√ |
|
√ |
Header File
#include <graph/kernel_launch_info.h>
Function Usage
Obtains the ID of the stream where the current task is located.
Prototype
1 | uint32_t GetStreamId() const |
Parameters
None
Returns
ID of the stream where the current task is located. The default value is 0.
If an exception occurs, int32_max is returned.
Constraints
None
Examples
1 2 3 4 5 6 7 | graphStatus Mc2GenTaskCallback(const gert::ExeResGenerationContext *context, std::vector<std::vector<uint8_t>> &tasks) { ... auto aicore_task = KernelLaunchInfo::LoadFromData(context, tasks.back()); auto stream_id = aicore_task.GetStreamId(); ... } |
Parent topic: KernelLaunchInfo