GetSoName
Applicability
Product |
Supported or Not |
|---|---|
√ |
|
√ |
|
√ |
|
√ |
|
√ |
Header File
#include <graph/kernel_launch_info.h>
Function Usage
Obtains the .so file name of an AI CPU task.
Prototype
1 | const char *GetSoName() const |
Parameters
None
Returns
Operator's .so file name on success.
nullptr on failure.
Constraints
The .so file name can be obtained only for AI CPU tasks.
Examples
1 2 3 4 5 6 7 8 9 | graphStatus Mc2GenTaskCallback(const gert::ExeResGenerationContext *context, std::vector<std::vector<uint8_t>> &tasks) { ... auto aicpu_task = KernelLaunchInfo::CreateAicpuKfcTask(context, "libccl_kernel.so", "RunAicpuKfcSrvLaunch"); // libcc_kernel.so is obtained. auto so_name = aicpu_task.GetSoName(); ... } |
Parent topic: KernelLaunchInfo