技术栈
ascendc
zjun3021
1 个月前
c++
·
人工智能
·
华为
·
昇腾
·
cann
·
ascendc
什么是CANN和Ascend C
异构计算架构CANN(Compute Architecture for Neural Networks)是华为针对AI场景推出的异构计算架构,向上支持多种AI框架,包括MindSpore、PyTorch、TensorFlow等,向下服务AI处理器与编程,发挥承上启下的关键作用,是提升昇腾AI处理器计算效率的关键平台。同时针对多样化应用场景,提供多层次编程接口,支持用户快速构建基于昇腾平台的AI应用和业务。
被制作时长两年半的个人练习生
2 个月前
1024程序员节
·
ascendc
【AscendC算子开发】笔记2 算子高级开发和调试调优
Tensor也可以通过特定的printf方法来打印,见上图。 gdb调试见上图。为什么gdb调试无法成功,因为run.sh里面有两行export,如果直接通过.XX运行的话需要配置一下。 npu域也支持调试,可以使用上述的方法。 内存检测工具见上图。