产品
大模型时代,算力需求正以前所未有的速度激增。如何开发高性能算子,充分释放硬件每一分潜能,已成为决定AI应用落地的关键。为帮助开发者高效构建可直接运行于NPU的高性能算子,Ascend C应运而生。Ascend C是CANN生态下,面向昇腾AI处理器推出的专用算子开发语言,原生兼容C与C++标准规范。此外,Ascend C秉持开放芯片完备编程能力,支撑极致性能的设计理念,构建多层级API体系,满足多场景算子开发诉求,让您能够根据项目需求、团队技能和性能目标,在开发效率与运行性能之间灵活权衡,实现最优平衡。 为满足不同场景的诉求,Ascend C构建了从单指令抽象、单核公共算法到多核算子的多层级A