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

Utils API

Ascend C开发提供了丰富的通用工具类,涵盖标准库、平台信息获取、上下文构建、运行时编译及日志输出等功能,支持开发者高效实现算子开发与性能优化。

  • C++标准库API:提供算法、数学函数、容器函数等C++标准库函数。
  • 平台信息获取API:提供获取平台信息的功能,比如获取硬件平台的核数等信息。
  • RTC API:Ascend C运行时编译库,通过aclrtc接口,在程序运行时,将中间代码动态编译成目标机器码,提升程序运行性能。
  • log API提供Host侧打印Log的功能。开发者可以在算子的TilingFunc代码中使用ASC_CPU_LOG_XXX接口来输出相关内容