logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

昇腾 CANN 算子开发入门:从底层认知到实战优化的成长之路

CANN算子开发入门:从理论到实践的进阶之路 本文系统介绍了CANN算子开发的完整学习路径。首先解析了NPU与CPU的架构差异,强调理解数据存储层次对性能优化的重要性。通过向量加法算子的开发实例,详细阐述了算子开发流程中的需求拆解、数据搬运、核心计算等关键环节,并展示了采用Pipeline并行思想提升硬件利用率的具体实现。在性能优化方面,重点探讨了减少数据搬运、提升并行度、适配硬件特性三大方向,以

文章图片
#算法
昇腾 Index SDK 检索实战:从原理到落地的高效向量检索实现指南

本文介绍了昇腾CANN算子开发环境搭建方案,包含CPU模拟与NPU硬件两种配置。CPU环境适合低成本入门,只需安装Ubuntu系统、GCC编译器及AscendC开发包即可模拟NPU执行。NPU环境则需昇腾AI处理器硬件,安装驱动、固件和CANN工具包,支持真实硬件性能测试。文中提供了详细的环境变量配置、编译运行示例及IDE集成建议,并推荐华为云昇腾实例作为云端开发选项。通过分层环境搭建,开发者可逐

文章图片
#算法#学习
【昇腾 CANN】从 0 入门 Ascend C 算子开发:算子基本概念全解析

昇腾AI生态中的AscendC算子开发是释放NPU硬件性能的关键技术。本文系统介绍了算子基础概念、达芬奇架构硬件特性以及CANN软件生态分层设计,重点解析了使用AscendC语言开发自定义算子的六步流程。通过元素级加法算子实例,展示了核函数实现、主机端调用、编译运行等核心环节,并提供了并行计算优化、内存管理等实用技巧。文章还推荐了昇腾官方学习资源,帮助开发者从入门到进阶掌握算子开发技能,为创新算法

文章图片
#人工智能
大一新生的 CANN 算子开发入门手记:从零基础到拿下中级认证的 3 个月

本文记录了一名大一学生通过昇腾CANN训练营3个月的学习,从AI零基础到掌握NPU算子开发并取得中级认证的经历。作者分享了认知NPU架构、实现首个向量加法算子、性能优化实践等关键学习过程,介绍了训练营课程、社区文档等优质资源对新手的重要帮助。文章特别强调免费算力资源对学生党的友好性,以及通过实践获得的硬件思维和职业优势,最后为同样想入门AI底层开发的同学提供了从简单算子入手、重视动手实践等实用建议

文章图片
#架构
玩转昇腾 CANN 算子开发:从入门到实战的进阶指南

本文分享了昇腾CANN算子开发的实战经验。从最初面对硬件适配的困惑,到系统学习后理解核心逻辑:通过让软件匹配NPU硬件特性来提升性能。文章详细介绍了开发环境搭建、基础算子实现流程,以及分块优化、并行计算等进阶技巧,并总结了数据精度、分块尺寸等常见误区。推荐利用官方训练营、开发者社区等资源加速学习。掌握CANN算子开发能力不仅能解决性能瓶颈,更是AI开发领域的差异化竞争力,值得投入学习。

文章图片
#算法#人工智能
【高质量】10分钟复现Llama 3-ModelArts适配:开源大模型华为云落地全流程(含实测对比)

本文详细介绍了如何在华为云ModelArts上快速适配部署Llama 3开源大模型的全流程。针对常见适配误区,文章指出关键在于对齐模型、代码和云环境三者的版本与配置。通过10分钟实操演示,包括创建DevContainer环境、拉取代码、调整依赖版本和修改适配脚本等核心步骤,并提供了本地与云环境(CPU/NPU)的性能实测对比。结果显示,按本文方法适配成功率达100%,且NPU环境下推理速度可达本地

文章图片
#开源#华为云
华为云ModelArts搭建CANN Notebook:从0到1跑通昇腾AI开发环境(避坑+实战)

摘要:本文详细介绍了如何在华为云ModelArts上快速搭建CANN Notebook开发环境,帮助开发者避开昇腾AI开发中的常见环境配置问题。文章采用"步骤+避坑+实战"结构,包含镜像版本适配表、故障速查手册等实用内容,10分钟即可完成环境搭建并验证昇腾NPU可用性。重点讲解了镜像选择、规格配置等关键步骤,并提供了PyTorch环境验证代码,最后总结了常见问题解决方案和进阶开

文章图片
#华为云#人工智能
Flutter for OpenHarmony:三方库入门与兼容性初探

本文探讨了Flutter三方库在OpenHarmony平台上的兼容性问题。通过分析pubspec.yaml文件、检查原生代码依赖和查阅相关文档,将三方库分为三类:纯Dart库(完全兼容)、跨平台封装库(需验证)和原生依赖库(不兼容)。文章通过实测验证了shared_preferences、http/dio等库在OpenHarmony上的表现,并针对不兼容情况提出了替代方案和适配建议。开发者应优先选

文章图片
#flutter#三方库
Flutter for OpenHarmony:卡片式 UI(Card Widget)设计 —— 构建清晰、优雅的信息容器

本文介绍了Flutter for OpenHarmony中卡片式UI的设计与应用。卡片作为现代移动应用的基础UI模式,具有视觉隔离、层次分明、操作明确等优势。文章详细讲解了Flutter的Card组件特性,包括开箱即用的圆角阴影设计、高度自定义能力以及跨平台一致性。通过代码示例展示了从基础卡片构建到添加交互功能的完整实现过程,包括商品卡片、联系人卡片等多种布局模式。特别强调了在OpenHarmon

文章图片
#flutter#交互
Flutter for OpenHarmony:列表 ListView 实战 —— 从静态演示到高性能动态加载

Flutter在OpenHarmony平台上实现高性能列表开发的实践探索 摘要:本文深入探讨了Flutter的ListView组件在OpenHarmony平台上的应用实践。首先分析了Flutter自绘引擎的架构优势,使其在OpenHarmony上能"开箱即用",无需依赖原生组件。然后通过代码示例演示了从静态列表到动态数据加载的完整实现过程,包括异步数据获取、加载状态管理和错误处

文章图片
#flutter
    共 110 条
  • 1
  • 2
  • 3
  • 11
  • 请选择