昇腾社区首页
中文
注册
开发者
下载

编程语言

AscendC算子开发

  • 融合编译能力增强:
    • 全面支持融合编译与<<<>>>直调,通过文件后缀名“.asc”或编译选项“-x asc”使能。
    • 融合编译支持通过函数attribute(__vector__, __cube__, __mix__(cube, vec))的方式在核函数上设置Kernel Type类型,简化Kernel Type设置方式。
  • 算子编译优化:CMake接口标准化,提供CMake module接口,支持不同编译场景。
  • 易用性增强:在分离式架构芯片下,提供Async异步调用接口,将AIC和AIV操作统一放到回调函数中,简化MIX融合算子编程逻辑。
  • 调试优化:支持CPU&NPU孪生调试的能力一致性,一套代码同时支持CPU和NPU调试。