已关闭
[Requirement|需求建议]: C API融合编译场景支持Host侧调用 #1360
guojianyang创建于 7月29日关闭于 8月5日
7月29日 添加了label:requirement
guojianyang
7月29日 评论:
7月29日 评论:
/assign


7月29日 将 Joey_guo 设为负责人
guojianyang
7月29日 评论:
7月29日 评论:
感谢您提出的需求,相关开发正在进行中。


guojianyang
8月5日 评论:
8月5日 评论:
已合入


8月5日 issue状态由 待办的 改变为 已确认
8月5日 issue状态由 已确认 改变为 已解决
8月5日 关闭了 issue
8月5日 添加了label:resolved
Thanks for sending an requirement! Please fill in the following template to help quickly solve your problem.
Background(背景信息)
当前C API在Host侧封装或使用kernel侧接口或者结构体、联合体、常量时,会显示未定义相关接口报错,导致Host侧不可用。
Origin(信息来源)
AscendC
Benefit / Necessity (价值/作用)
通过支持融合编译Host侧调用,可以提升用户使用时的灵活性,方便用户在全局封装一些自定义接口或变量。
Design(设计方案)
当前C API的函数声明和实现,统一使用NPU_ARCH宏进行隔离,导致在Host侧完全不可见,将函数的声明暴露在Host侧,实现使用NPU_ARCH宏隔离,支持Host侧调用。