已合并
refactor: 删除 ge_rts_decl.h 中不再使用的日落接口 #5127
tangqunzhang创建于 9月22日
refactor: 删除 ge_rts_decl.h 中不再使用的日落接口 #5127
已合并
共 5 个文件变更+0-71
| @@ -47,17 +47,6 @@ typedef struct tagRtKernelInfo { | |||
| 47 | 47 | ||
| 48 | typedef rtSmDesc_t rtL2Ctrl_t; | 48 | typedef rtSmDesc_t rtL2Ctrl_t; |
| 49 | 49 | ||
| 50 | -typedef struct { | ||
| 51 | - uint32_t addrOffset; | ||
| 52 | - uint32_t dataOffset; | ||
| 53 | -} rtPlaceHolderInfo_t; | ||
| 54 | - | ||
| 55 | -typedef struct { | ||
| 56 | - rtAicpuArgsEx_t baseArgs; | ||
| 57 | - size_t cpuParamHeadOffset; | ||
| 58 | - uint32_t rsv[4]; | ||
| 59 | -} rtCpuKernelArgs_t; | ||
| 60 | - | ||
| 61 | #define RT_MQ_QUERY_QUES_ATTR_ENTITY_TYPE ((rtMemQueueQueryCmd_t)2) | 50 | #define RT_MQ_QUERY_QUES_ATTR_ENTITY_TYPE ((rtMemQueueQueryCmd_t)2) |
| 62 | 51 | ||
| 63 | typedef struct tagNodeInfo_t { | 52 | typedef struct tagNodeInfo_t { |
| @@ -105,14 +94,6 @@ RTS_API rtError_t rtKernelLaunchWithHandleV2(void *hdl, const uint64_t tilingKey | |||
| 105 | rtArgsEx_t *argsInfo, rtSmDesc_t *smDesc, rtStream_t stm, | 94 | rtArgsEx_t *argsInfo, rtSmDesc_t *smDesc, rtStream_t stm, |
| 106 | const rtTaskCfgInfo_t *cfgInfo); | 95 | const rtTaskCfgInfo_t *cfgInfo); |
| 107 | 96 | ||
| 108 | -RTS_API rtError_t rtVectorCoreKernelLaunchWithHandle(void *hdl, const uint64_t tilingKey, uint32_t numBlocks, | ||
| 109 | - rtArgsEx_t *argsInfo, rtSmDesc_t *smDesc, rtStream_t stm, | ||
| 110 | - const rtTaskCfgInfo_t *cfgInfo); | ||
| 111 | - | ||
| 112 | -RTS_API rtError_t rtVectorCoreKernelLaunch(const void *stubFunc, uint32_t numBlocks, rtArgsEx_t *argsInfo, | ||
| 113 | - rtSmDesc_t *smDesc, rtStream_t stm, uint32_t flags, | ||
| 114 | - const rtTaskCfgInfo_t *cfgInfo); | ||
| 115 | - | ||
| 116 | RTS_API rtError_t rtGetSocVersion(char_t *ver, const uint32_t maxLen); | 97 | RTS_API rtError_t rtGetSocVersion(char_t *ver, const uint32_t maxLen); |
| 117 | 98 | ||
| 118 | RTS_API rtError_t rtMemcpyAsync(void *dst, uint64_t destMax, const void *src, uint64_t cnt, rtMemcpyKind_t kind, | 99 | RTS_API rtError_t rtMemcpyAsync(void *dst, uint64_t destMax, const void *src, uint64_t cnt, rtMemcpyKind_t kind, |
| @@ -1005,16 +1005,6 @@ rtError_t rtKernelLaunchWithHandleV2(void *hdl, const uint64_t tilingKey, uint32 | |||
| 1005 | cfgInfo); | 1005 | cfgInfo); |
| 1006 | } | 1006 | } |
| 1007 | 1007 | ||
| 1008 | -rtError_t rtVectorCoreKernelLaunchWithHandle(void *hdl, const uint64_t tilingKey, uint32_t blockDim, | ||
| 1009 | - rtArgsEx_t *argsInfo, rtSmDesc_t *smDesc, rtStream_t stm, | ||
| 1010 | - const rtTaskCfgInfo_t *cfgInfo) { | ||
| 1011 | - if (blockDim == 99) { | ||
| 1012 | - return -1; | ||
| 1013 | - } | ||
| 1014 | - return ge::RuntimeStub::GetInstance()->rtVectorCoreKernelLaunchWithHandle(hdl, tilingKey, blockDim, argsInfo, smDesc, | ||
| 1015 | - stm, cfgInfo); | ||
| 1016 | -} | ||
| 1017 | - | ||
| 1018 | rtError_t rtKernelLaunch(const void *stub_func, uint32_t block_dim, void *args, uint32_t args_size, rtSmDesc_t *sm_desc, | 1008 | rtError_t rtKernelLaunch(const void *stub_func, uint32_t block_dim, void *args, uint32_t args_size, rtSmDesc_t *sm_desc, |
| 1019 | rtStream_t stream) { | 1009 | rtStream_t stream) { |
| 1020 | if (block_dim == 99) { | 1010 | if (block_dim == 99) { |
| @@ -1034,12 +1024,6 @@ rtError_t rtKernelLaunchWithFlagV2(const void *stubFunc, uint32_t blockDim, rtAr | |||
| 1034 | cfgInfo); | 1024 | cfgInfo); |
| 1035 | } | 1025 | } |
| 1036 | 1026 | ||
| 1037 | -rtError_t rtVectorCoreKernelLaunch(const void *stubFunc, uint32_t blockDim, rtArgsEx_t *argsInfo, rtSmDesc_t *smDesc, | ||
| 1038 | - rtStream_t stm, uint32_t flags, const rtTaskCfgInfo_t *cfgInfo) { | ||
| 1039 | - return ge::RuntimeStub::GetInstance()->rtVectorCoreKernelLaunch(stubFunc, blockDim, argsInfo, smDesc, stm, flags, | ||
| 1040 | - cfgInfo); | ||
| 1041 | -} | ||
| 1042 | - | ||
| 1043 | rtError_t rtSetupArgument(const void *arg, uint32_t size, uint32_t offset) { | 1027 | rtError_t rtSetupArgument(const void *arg, uint32_t size, uint32_t offset) { |
| 1044 | return RT_ERROR_NONE; | 1028 | return RT_ERROR_NONE; |
| 1045 | } | 1029 | } |
| @@ -70,11 +70,6 @@ class RuntimeStub { | |||
| 70 | return RT_ERROR_NONE; | 70 | return RT_ERROR_NONE; |
| 71 | } | 71 | } |
| 72 | 72 | ||
| 73 | - virtual rtError_t rtVectorCoreKernelLaunch(const void *stubFunc, uint32_t blockDim, rtArgsEx_t *argsInfo, | ||
| 74 | - rtSmDesc_t *smDesc, rtStream_t stm, uint32_t flags, | ||
| 75 | - const rtTaskCfgInfo_t *cfgInfo) { | ||
| 76 | - return RT_ERROR_NONE; | ||
| 77 | - } | ||
| 78 | virtual rtError_t rtCpuKernelLaunchWithFlag(const void *soName, const void *kernelName, uint32_t blockDim, | 73 | virtual rtError_t rtCpuKernelLaunchWithFlag(const void *soName, const void *kernelName, uint32_t blockDim, |
| 79 | const rtArgsEx_t *args, rtSmDesc_t *smDesc, rtStream_t stream, | 74 | const rtArgsEx_t *args, rtSmDesc_t *smDesc, rtStream_t stream, |
| 80 | uint32_t flags); | 75 | uint32_t flags); |
| @@ -105,12 +100,6 @@ class RuntimeStub { | |||
| 105 | return RT_ERROR_NONE; | 100 | return RT_ERROR_NONE; |
| 106 | } | 101 | } |
| 107 | 102 | ||
| 108 | - virtual rtError_t rtVectorCoreKernelLaunchWithHandle(void *hdl, const uint64_t tilingKey, uint32_t blockDim, | ||
| 109 | - rtArgsEx_t *argsInfo, rtSmDesc_t *smDesc, rtStream_t stm, | ||
| 110 | - const rtTaskCfgInfo_t *cfgInfo) { | ||
| 111 | - return RT_ERROR_NONE; | ||
| 112 | - } | ||
| 113 | - | ||
| 114 | virtual rtError_t rtMemGrpQuery(rtMemGrpQueryInput_t *const input, rtMemGrpQueryOutput_t *output) { | 103 | virtual rtError_t rtMemGrpQuery(rtMemGrpQueryInput_t *const input, rtMemGrpQueryOutput_t *output) { |
| 115 | return RT_ERROR_NONE; | 104 | return RT_ERROR_NONE; |
| 116 | } | 105 | } |
| @@ -30,11 +30,6 @@ struct GeFakeLaunchArgs { | |||
| 30 | rtSmDesc_t *smDesc, rtStream_t stream, uint32_t flag, std::unique_ptr<std::string> tag); | 30 | rtSmDesc_t *smDesc, rtStream_t stream, uint32_t flag, std::unique_ptr<std::string> tag); |
| 31 | GeFakeLaunchArgs(void *args_addr, std::unique_ptr<std::string> tag) | 31 | GeFakeLaunchArgs(void *args_addr, std::unique_ptr<std::string> tag) |
| 32 | : args_addr_(args_addr), tag_name_(std::move(tag)) {} | 32 | : args_addr_(args_addr), tag_name_(std::move(tag)) {} |
| 33 | - GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t st, | ||
| 34 | - const rtKernelLaunchCfg_t *cfg, rtCpuKernelArgs_t *argsInfo, std::unique_ptr<std::string> tag); | ||
| 35 | - GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t stm, | ||
| 36 | - const rtKernelLaunchCfg_t *cfg, void *hostArgs, uint32_t argsSize, | ||
| 37 | - rtPlaceHolderInfo_t *placeHolderArray, uint32_t placeHolderNum, std::unique_ptr<std::string> tag); | ||
| 38 | GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t stm, | 33 | GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t stm, |
| 39 | const rtKernelLaunchCfg_t *cfg, const void *devArgs, uint32_t argsSize, void *reserve, | 34 | const rtKernelLaunchCfg_t *cfg, const void *devArgs, uint32_t argsSize, void *reserve, |
| 40 | std::unique_ptr<std::string> tag); | 35 | std::unique_ptr<std::string> tag); |
| @@ -99,26 +99,6 @@ GeFakeLaunchArgs::GeFakeLaunchArgs(const rtKernelLaunchNames_t *launch_names, ui | |||
| 99 | Init(args, smDesc); | 99 | Init(args, smDesc); |
| 100 | } | 100 | } |
| 101 | 101 | ||
| 102 | -GeFakeLaunchArgs::GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t st, | ||
| 103 | - const rtKernelLaunchCfg_t *cfg, rtCpuKernelArgs_t *argsInfo, | ||
| 104 | - std::unique_ptr<std::string> tag) | ||
| 105 | - : blockDim_(blockDim), stream_(st), arg_size_(argsInfo->baseArgs.argsSize), tag_name_(std::move(tag)) { | ||
| 106 | - (void)cfg; | ||
| 107 | - (void)funcHandle; | ||
| 108 | -} | ||
| 109 | - | ||
| 110 | -GeFakeLaunchArgs::GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t stm, | ||
| 111 | - const rtKernelLaunchCfg_t *cfg, void *hostArgs, uint32_t argsSize, | ||
| 112 | - rtPlaceHolderInfo_t *placeHolderArray, uint32_t placeHolderNum, | ||
| 113 | - std::unique_ptr<std::string> tag) | ||
| 114 | - : blockDim_(blockDim), stream_(stm), arg_size_(argsSize), tag_name_(std::move(tag)) { | ||
| 115 | - (void)cfg; | ||
| 116 | - (void)funcHandle; | ||
| 117 | - args_addr_ = hostArgs; | ||
| 118 | - (void)placeHolderArray; | ||
| 119 | - (void)placeHolderNum; | ||
| 120 | -} | ||
| 121 | - | ||
| 122 | GeFakeLaunchArgs::GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t stm, | 102 | GeFakeLaunchArgs::GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t stm, |
| 123 | const rtKernelLaunchCfg_t *cfg, const void *devArgs, uint32_t argsSize, | 103 | const rtKernelLaunchCfg_t *cfg, const void *devArgs, uint32_t argsSize, |
| 124 | void *reserve, std::unique_ptr<std::string> tag) | 104 | void *reserve, std::unique_ptr<std::string> tag) |