logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AsNumpy 精度控制与 Ascend C 浮点运算优化

本文深入解析 AsNumpy 在 NPU 浮点计算中的精度控制机制与优化策略。针对昇腾 Ascend 处理器的达芬奇架构,探讨 IEEE 754 浮点标准在异构计算中的实现差异,以及 Ascend C 如何通过混合精度计算、Kahan 求和、动态缩放等技术,在保证数值精度的前提下实现性能提升。文章包含精度验证框架、性能对比数据和实战优化指南。硬件感知的精度架构:针对 NPU 达芬奇架构优化智能精度

文章图片
#开发语言#昇腾#CANN
Host侧算子实现总览-解码Ascend C算子的“CPU端蓝图“

本文深入探讨AscendC算子开发中Host侧的核心技术与工程实践,揭示其作为异构计算"指挥中枢"的关键作用。文章系统阐述了Host-Device协同架构、动态Shape自适应、Tiling机制等核心技术,并通过完整的矩阵乘法算子案例展示从参数校验到任务调度的全链路实现。重点分析了企业级性能优化策略,包括四维技术矩阵(内存优化、调度优化、计算优化、通信优化)和智能动态调优框架,

文章图片
#昇腾#CANN
展望未来:Ascend C与下一代AI编程模型的思考

本文前瞻性分析AscendC与下一代AI编程模型的演进路径,基于硬件架构、软件栈和算法创新三维视角,提出自适应编程范式、AI原生语言等发展方向。通过量子启发计算、神经符号编程等案例展示AI编程的根本性变革,包含达芬奇架构演进预测和硬件-软件协同设计方案。研究预测2030年AI计算将实现100TFLOPS/W能效比,提出三阶段演进战略:增强期(2025-27)扩展语法支持、融合期(2028-30)引

文章图片
#开发语言#昇腾#CANN
Ascend C内存管理详解 - Local Buffer与Global Memory的高效协作

本文深度解析昇腾平台内存架构的核心设计理念。从Local Buffer与Global Memory的协同机制入手,详细讲解内存层次结构、数据搬运优化、Bank Conflict避免等关键技术。通过实际性能数据和完整代码示例,展示如何通过高效内存管理实现3-5倍的性能提升。涵盖企业级实战案例、高级调试技巧和性能优化策略,为开发者提供从理论到实践的完整内存优化方案。昇腾训练营简介。

文章图片
#昇腾#CANN
Ascend C任务全流程解析:从报名到交付的高效协作指南

本文深度解析昇腾CANN训练营AscendC社区任务全流程,聚焦中级认证通关、团队协作与里程碑管理三大核心。通过6个Mermaid流程图、代码模板及性能优化数据(双缓冲技术提升5.6倍),系统阐述从Host-Device架构到故障排查的实战要点。文章揭示精英筛选机制背后的资源优化逻辑(前三录取规则),并给出进度管理模板与3人黄金团队模型。关键数据:中级认证通过率约70%,Tiling和Kernel

文章图片
#昇腾#CANN
Ascend C复杂融合算子实现深度解析与实战指南

本文基于昇腾开发实战经验,系统阐述了CANN框架下复杂融合算子的实现体系。通过四层融合架构设计、MC²通算融合算法等关键技术,实现了算子开发周期从月级到周级的突破,模型推理吞吐提升2-4倍。文章详细解析了硬件特性映射、计算访存比优化等核心原理,并提供了RMSNorm+SwiGLU融合算子的完整实现案例。针对企业级实践中的性能优化、故障排查等问题,给出了具体解决方案和工具链建议。最后展望了智能编译优

文章图片
#人工智能#昇腾#CANN +1
Hello World的深度演进:一个Ascend C标量算子的性能剖析之旅

本文以Element-wiseAdd算子为例,详细剖析了AscendC在CANN全栈中的性能优化路径。通过实测数据展示了从朴素实现(200GFLOPS)到极致优化(1.8TFLOPS)的完整演进过程,关键优化技术包括:三级存储体系协同、双缓冲流水线设计、计算单元负载均衡和指令级并行优化。文章提供了完整的代码演进案例和五维性能评估体系,将硬件利用率从23%提升至89%,为复杂算子优化提供了方法论框架

文章图片
#CANN#昇腾#架构
容器化部署与实践 - Triton-on-Ascend开发环境搭建与运维指南

本文系统阐述了Triton-on-Ascend开发环境的容器化全流程解决方案。通过容器化架构设计、Docker/Kubernetes生产级部署、存储网络配置、CI/CD流水线等核心模块,实现开发环境从分钟级搭建到智能化运维的完整闭环。实践表明,该方案使环境准备时间从天级降至分钟级,资源利用率提升25-35%,故障恢复时间缩短70%,显著提升AI开发效率。文章包含大量已验证的配置文件与运维脚本,为开

文章图片
#运维#昇腾#CANN
Ascend C 性能调优实战:从工具使用到指令级优化

本文系统介绍了AI芯片性能优化的实战方法,重点针对AscendC代码的性能提升。通过工具链分析、架构级优化和指令级技巧,结合InternVL3、YOLOv7等大模型案例,详细展示了如何从内存访问、计算密度、指令调度等关键维度突破性能瓶颈。文章提供了完整的性能调优流程、优化心法和实用工具箱,包含分块计算、向量化、指令调度等核心技术,帮助开发者将算子性能提升数倍。最后分享了昇腾训练营信息,为开发者提供

文章图片
#开发语言#昇腾#CANN
Ascend C 调试技巧大全 - 从Printf到Profiler的完整问题定位流程

本文系统介绍了AscendC算子开发的调试技术体系。首先阐述了AscendC调试面临的三大挑战:环境隔离、数据不可见和时序敏感性,提出孪生调试体系作为解决方案。详细讲解了从基础调试技巧(Printf/GDB)到高级技术(DumpTensor/msprof)的全套方法,并针对内存问题和性能优化给出了具体实践。通过4个实战案例展示了复杂问题的调试流程,包括精度误差和多核死锁的定位解决。最后总结了调试效

文章图片
#昇腾#CANN
    共 48 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择