自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Ascend C算子开发:多重调研方式全面解析与实战指南

Ascend C是华为昇腾AI处理器专用的算子开发语言,基于C/C++语法扩展而来,专门针对昇腾AI处理器的硬件架构进行了优化设计。它能够充分发挥昇腾AI处理器的计算能力,支持高效开发各类AI计算算子。

2025-12-03 20:40:53 859

原创 昇腾AI处理器与CANN软件栈:引领AI计算新时代

腾AI处理器系列是华为自主研发的AI加速芯片,采用创新的达芬奇架构设计。这些处理器采用独特的3D Cube计算架构,通过片上存储和高效数据通路设计,相比传统GPU能效比提升2-3倍。实测表明,在ResNet50训练任务中,腾910相比同代GPU可减少30%训练时间。

2025-11-21 08:38:50 1603

原创 CANN技术深度剖析:从架构原理到性能优化的昇腾AI实战指南

CANN远不止是硬件驱动,它更像是一个专为AI计算打造的"操作系统"。运行时(Runtime):负责设备管理、上下文管理、流管理、内存管理等基础服务执行器(Executor):调度计算任务在AI Core或AI CPU上的执行编译器(Compiler):将前端模型编译优化成硬件可执行的高效程序:提供预置优化算子和自定义算子开发能力Ascend C:开发自定义算子的核心编程语言。

2025-11-21 08:38:02 1463

原创 昇腾AI核心编程:Ascend C 高阶算子开发指南与优化实践

而 Ascend C,作为昇腾AI处理器的专用编程语言,是释放硬件潜力的关键。而每个Block内部,数据又会进一步划分为多个流水线任务(Pipeline Tasks),通过多级缓冲和并行执行来隐藏内存访问延迟,这是高性能的关键。通过这种流水线设计,当AI Core正在计算第 i 个Tile时,DMA控制器已经在后台搬运第 i+1 个Tile的数据了,计算和访存得以并行,显著提升性能。通过分析Profiler报告,你可以精准地找到性能瓶颈,例如是数据搬运太慢,还是计算资源不足,从而进行有针对性的优化。

2025-11-20 16:58:29 978

原创 Ascend C算子开发深度解析:架构设计与性能优化实践

摘要:本文深入解析华为Ascend C算子开发架构,揭示了专用AI处理器的计算范式。重点分析了Ascend C的三层内存架构、多核并行任务划分策略和流水线并行化设计模式,并提供了矩阵乘法优化和向量化激活函数实现的代码示例。通过立方计算单元专用指令和高效数据搬运机制,Ascend C可实现接近硬件极限的性能优化,为AI计算提供显著加速。

2025-11-20 00:13:20 798 1

原创 鸿蒙:生于忧患,志在万物——一场属于未来的生态远征

HarmonyOS NEXT的推出,是“破釜沉舟”的一步,意在彻底摆脱对安卓的路径依赖,构建一个完全自主、纯净、高效的鸿蒙原生应用生态。但鸿蒙已经启航,它正以其独特的技术路径和宏大的生态愿景,向世界宣告:万物互联的时代,需要一个新的操作系统,而它,志在成为那个定义未来的开拓者。· 鸿蒙3.0 & 4.0: 持续在分布式能力、性能、隐私安全和个性化体验上深化,并发布了不再兼容安卓应用的“纯血鸿蒙”——- HarmonyOS NEXT,标志着生态独立的开始。鸿蒙的故事,始于一场迫在眉睫的危机。

2025-11-18 12:09:08 463

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除