- 昇腾实战 | 昇腾 NPU 异构编程与 GEMM 调优核心方法 昇腾实战 | 昇腾 NPU 异构编程与 GEMM 调优核心方法
- 昇腾平台 PyTorch 迁移实操:从环境搭建到精度达标的完整步骤 昇腾平台 PyTorch 迁移实操:从环境搭建到精度达标的完整步骤
- 华为CANN算子开发全解析:从基础概念到高性能数据排布在深度学习领域,算子(Operator,简称OP)是模型计算的基本单元。每一个算子承载了特定的数学运算逻辑,例如卷积(Convolution)、池化(Pooling)、归一化(Softmax)、激活函数(ReLU)等。华为CANN(Compute Architecture for Neural Networks)框架提供了强大的算子支持... 华为CANN算子开发全解析:从基础概念到高性能数据排布在深度学习领域,算子(Operator,简称OP)是模型计算的基本单元。每一个算子承载了特定的数学运算逻辑,例如卷积(Convolution)、池化(Pooling)、归一化(Softmax)、激活函数(ReLU)等。华为CANN(Compute Architecture for Neural Networks)框架提供了强大的算子支持...
- 深入解析华为CANN算子开发:从入图到动态Shape推导随着AI计算的不断发展,华为昇腾AI处理器及其CANN算子开发框架在高性能算子实现和图优化中扮演着核心角色。本文将深入解析CANN算子开发的全流程,重点讲解入图阶段的Shape与DataType推导、数据依赖处理及动态输出Shape推导,为开发者提供实践参考。 一、算子开发与入图的概述在传统算子开发中,开发者通常关注算子核心计算逻辑,... 深入解析华为CANN算子开发:从入图到动态Shape推导随着AI计算的不断发展,华为昇腾AI处理器及其CANN算子开发框架在高性能算子实现和图优化中扮演着核心角色。本文将深入解析CANN算子开发的全流程,重点讲解入图阶段的Shape与DataType推导、数据依赖处理及动态输出Shape推导,为开发者提供实践参考。 一、算子开发与入图的概述在传统算子开发中,开发者通常关注算子核心计算逻辑,...
- 华为CANN多核Tiling算子开发详解随着AI算力需求的不断增长,如何高效利用华为Ascend处理器的多核计算能力,成为算子开发的关键技术点。在CANN(Compute Architecture for Neural Networks)框架下,算子开发不仅关注功能实现,更强调性能优化与多核协作。本文将以一个典型的Add算子为例,深入解析在Ascend C方式下,多核Tiling算子开发的... 华为CANN多核Tiling算子开发详解随着AI算力需求的不断增长,如何高效利用华为Ascend处理器的多核计算能力,成为算子开发的关键技术点。在CANN(Compute Architecture for Neural Networks)框架下,算子开发不仅关注功能实现,更强调性能优化与多核协作。本文将以一个典型的Add算子为例,深入解析在Ascend C方式下,多核Tiling算子开发的...
- 深入解析华为CANN算子开发:从Tiling到Kernel实现在AI算子开发中,性能优化与硬件利用率是核心关注点。华为昇腾(Ascend)平台的CANN(Compute Architecture for Neural Networks)提供了一套高效的算子编程框架,使开发者能够充分发挥NPU的计算能力。本文将从算子设计、Tiling策略、核函数实现到临时内存管理等方面,对华为CANN算子开... 深入解析华为CANN算子开发:从Tiling到Kernel实现在AI算子开发中,性能优化与硬件利用率是核心关注点。华为昇腾(Ascend)平台的CANN(Compute Architecture for Neural Networks)提供了一套高效的算子编程框架,使开发者能够充分发挥NPU的计算能力。本文将从算子设计、Tiling策略、核函数实现到临时内存管理等方面,对华为CANN算子开...
- 深入解析华为CANN算子开发:从Tiling到Kernel实现在AI算子开发中,性能优化与硬件利用率是核心关注点。华为昇腾(Ascend)平台的CANN(Compute Architecture for Neural Networks)提供了一套高效的算子编程框架,使开发者能够充分发挥NPU的计算能力。本文将从算子设计、Tiling策略、核函数实现到临时内存管理等方面,对华为CANN算子开... 深入解析华为CANN算子开发:从Tiling到Kernel实现在AI算子开发中,性能优化与硬件利用率是核心关注点。华为昇腾(Ascend)平台的CANN(Compute Architecture for Neural Networks)提供了一套高效的算子编程框架,使开发者能够充分发挥NPU的计算能力。本文将从算子设计、Tiling策略、核函数实现到临时内存管理等方面,对华为CANN算子开...
- 深入华为CANN:Ascend算子编程全面解析随着人工智能算力的不断提升,算子作为AI模型计算的最小单元,其高效开发和优化显得尤为关键。华为Ascend平台的CANN(Compute Architecture for Neural Networks)为开发者提供了完善的算子编程框架,使得在Ascend AI处理器上实现高性能算子成为可能。本文将深入解析CANN算子开发的编程接口、基础与高阶... 深入华为CANN:Ascend算子编程全面解析随着人工智能算力的不断提升,算子作为AI模型计算的最小单元,其高效开发和优化显得尤为关键。华为Ascend平台的CANN(Compute Architecture for Neural Networks)为开发者提供了完善的算子编程框架,使得在Ascend AI处理器上实现高性能算子成为可能。本文将深入解析CANN算子开发的编程接口、基础与高阶...
- 深入解析华为昇腾CANN的静态Tensor算子编程随着AI计算需求的爆炸式增长,算子性能优化成为神经网络推理和训练中的关键环节。华为昇腾(Ascend)平台的CANN(Compute Architecture for Neural Networks)为开发者提供了丰富的算子开发框架,其中静态Tensor编程范式因其低运行时开销和灵活性而备受关注。本文将深入解析静态Tensor编程的设计理念... 深入解析华为昇腾CANN的静态Tensor算子编程随着AI计算需求的爆炸式增长,算子性能优化成为神经网络推理和训练中的关键环节。华为昇腾(Ascend)平台的CANN(Compute Architecture for Neural Networks)为开发者提供了丰富的算子开发框架,其中静态Tensor编程范式因其低运行时开销和灵活性而备受关注。本文将深入解析静态Tensor编程的设计理念...
- 深入解析华为CANN算子编程范式:从矢量到融合算子在AI加速器领域,算子的高效实现是性能优化的关键。华为昇腾CANN(Compute Architecture for Neural Networks)通过其独特的算子编程范式,为开发者提供了高性能算子实现框架。本文将从CANN的抽象硬件架构出发,系统讲解三类典型算子——矢量算子、矩阵算子以及融合算子——的编程模式,并结合示例解析其实现机制。... 深入解析华为CANN算子编程范式:从矢量到融合算子在AI加速器领域,算子的高效实现是性能优化的关键。华为昇腾CANN(Compute Architecture for Neural Networks)通过其独特的算子编程范式,为开发者提供了高性能算子实现框架。本文将从CANN的抽象硬件架构出发,系统讲解三类典型算子——矢量算子、矩阵算子以及融合算子——的编程模式,并结合示例解析其实现机制。...
- 深入解析华为Ascend CANN算子开发:核函数的定义与调用随着人工智能计算的不断发展,算子(Operator)作为深度学习模型底层计算单元的核心组成部分,其性能直接影响模型推理效率。在华为Ascend平台上,CANN(Compute Architecture for Neural Networks)提供了完整的算子开发框架,使开发者能够充分利用Ascend AI处理器的硬件优势。在算子... 深入解析华为Ascend CANN算子开发:核函数的定义与调用随着人工智能计算的不断发展,算子(Operator)作为深度学习模型底层计算单元的核心组成部分,其性能直接影响模型推理效率。在华为Ascend平台上,CANN(Compute Architecture for Neural Networks)提供了完整的算子开发框架,使开发者能够充分利用Ascend AI处理器的硬件优势。在算子...
- 深入解析华为昇腾 CANN 算子开发与抽象硬件架构随着人工智能计算需求的快速增长,硬件与软件的高效协同成为提升AI性能的关键。华为昇腾AI处理器(Ascend AI Processor)通过CANN(Compute Architecture for Neural Networks)框架,为开发者提供了高性能、可扩展的算子开发能力。在本文中,我们将深入解析昇腾AI Core的抽象硬件架构,并... 深入解析华为昇腾 CANN 算子开发与抽象硬件架构随着人工智能计算需求的快速增长,硬件与软件的高效协同成为提升AI性能的关键。华为昇腾AI处理器(Ascend AI Processor)通过CANN(Compute Architecture for Neural Networks)框架,为开发者提供了高性能、可扩展的算子开发能力。在本文中,我们将深入解析昇腾AI Core的抽象硬件架构,并...
- 华为CANN自定义算子开发全流程解析 —— 以Add算子为例随着AI算力的快速发展,硬件加速器在深度学习模型的高效执行中扮演着重要角色。华为Ascend系列NPU提供了强大的计算能力,而CANN(Compute Architecture for Neural Networks)则为开发者提供了丰富的算子开发工具和接口。在本文中,我们将通过一个具体示例——Add自定义算子,详细解析Ascen... 华为CANN自定义算子开发全流程解析 —— 以Add算子为例随着AI算力的快速发展,硬件加速器在深度学习模型的高效执行中扮演着重要角色。华为Ascend系列NPU提供了强大的计算能力,而CANN(Compute Architecture for Neural Networks)则为开发者提供了丰富的算子开发工具和接口。在本文中,我们将通过一个具体示例——Add自定义算子,详细解析Ascen...
- 华为 CANN 算子开发全解析:从执行模型到工程化落地的深度实践指南在大模型时代,AI 基础设施不再以纯硬件算力为核心竞争力,真正决定训练与推理效率的,是算力能否被充分释放。而在华为 Ascend 处理器体系中,这一切的底层基础能力都通过 CANN(Compute Architecture for Neural Networks)提供的算子机制得以构建。算子不仅是算力的最小调度单元,更是模... 华为 CANN 算子开发全解析:从执行模型到工程化落地的深度实践指南在大模型时代,AI 基础设施不再以纯硬件算力为核心竞争力,真正决定训练与推理效率的,是算力能否被充分释放。而在华为 Ascend 处理器体系中,这一切的底层基础能力都通过 CANN(Compute Architecture for Neural Networks)提供的算子机制得以构建。算子不仅是算力的最小调度单元,更是模...
- 深入解析华为CANN算子开发-从TensorFlow框架到昇腾AI执行(训练营深度实战篇)在人工智能加速器的开发实践中,算子(Operator)是连接高层框架与底层硬件的关键纽带。华为昇腾AI处理器通过CANN(Compute Architecture for Neural Networks)提供了高性能算子开发框架,使开发者能够将主流深度学习框架如TensorFlow的算子映射到硬件上执... 深入解析华为CANN算子开发-从TensorFlow框架到昇腾AI执行(训练营深度实战篇)在人工智能加速器的开发实践中,算子(Operator)是连接高层框架与底层硬件的关键纽带。华为昇腾AI处理器通过CANN(Compute Architecture for Neural Networks)提供了高性能算子开发框架,使开发者能够将主流深度学习框架如TensorFlow的算子映射到硬件上执...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签