已合并
refactor: 删除 ge_rts_decl.h 中不再使用的日落接口 #5127
refactor: 删除 ge_rts_decl.h 中不再使用的日落接口 #5127
已合并
tangqunzhang创建于 9月22日
共 5 个文件变更+0-71
@@ -47,17 +47,6 @@ typedef struct tagRtKernelInfo {
47 47 
48typedef rtSmDesc_t rtL2Ctrl_t;48typedef 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 
63typedef struct tagNodeInfo_t {52typedef 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- 
116RTS_API rtError_t rtGetSocVersion(char_t *ver, const uint32_t maxLen);97RTS_API rtError_t rtGetSocVersion(char_t *ver, const uint32_t maxLen);
117 98 
118RTS_API rtError_t rtMemcpyAsync(void *dst, uint64_t destMax, const void *src, uint64_t cnt, rtMemcpyKind_t kind,99RTS_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- 
1018rtError_t rtKernelLaunch(const void *stub_func, uint32_t block_dim, void *args, uint32_t args_size, rtSmDesc_t *sm_desc,1008rtError_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- 
1043rtError_t rtSetupArgument(const void *arg, uint32_t size, uint32_t offset) {1027rtError_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- 
122GeFakeLaunchArgs::GeFakeLaunchArgs(const rtFuncHandle funcHandle, const uint32_t blockDim, rtStream_t stm,102GeFakeLaunchArgs::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)