已关闭
[Requirement|需求建议]: C API融合编译场景支持Host侧调用 #1360
guojianyang创建于  7月29日关闭于  8月5日
guojianyang
guojianyang成员
7月29日 创建

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侧调用。

likedislike
guojianyangguojianyang成员
7月29日 添加了label:requirement
guojianyang
guojianyang成员
7月29日 评论:

/assign

likedislike
CANN-robotCANN-robot成员
7月29日 将 Joey_guo 设为负责人
guojianyang
guojianyang成员
7月29日 评论:

感谢您提出的需求,相关开发正在进行中。

likedislike
guojianyang
guojianyang成员
8月5日 评论:

已合入

likedislike
guojianyangguojianyang成员
8月5日 issue状态由 待办的 改变为 已确认
guojianyangguojianyang成员
8月5日 issue状态由 已确认 改变为 已解决
guojianyangguojianyang成员
8月5日 关闭了 issue
CANN-robotCANN-robot成员
8月5日 添加了label:resolved