01500a08创建于 2025年3月10日历史提交
{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "46526bc4-6cd2-4cb8-8300-34379d945479",
   "metadata": {},
   "source": [
    "# Ascend C矩阵编程\n",
    "\n",
    "本章将重点介绍Ascend C矩阵计算相关的编程知识,内容涵盖矩阵乘法基础,Ascend C矩阵乘相关分形格式,矩阵编程范式,使用高阶API开发矩阵乘的开发方法。通过本章学习,你将掌握使用Ascend C快速开发一个矩阵算子的全流程技能。\n",
    "\n",
    "---\n",
    "\n",
    "## 前置要求\n",
    "\n",
    "为了充分掌握本章内容,你应已具备以下能力:\n",
    "\n",
    "- 完成第一章学习,理解算子的核心概念与基本原理。\n",
    "- 完成第二章学习,理解Ascend C算子开发基础知识。\n",
    "- 完成第三章学习,掌握如何使用算子工程方式开发算子。\n",
    "\n",
    "在环境配置方面,本章课程要求对你的环境满足以下条件:\n",
    "\n",
    "- 系统中已部署昇腾NPU硬件,或已配置昇腾云服务器/仿真环境。\n",
    "- 已按照[CANN下载页面](https://www.hiascend.com/cann/download)完成对应硬件的开发环境部署。\n",
    "\n",
    "---\n",
    "\n",
    "## 章节目标\n",
    "完成本课程后,你将能够:\n",
    "- 理解矩阵编程范式:深入理解Ascend C矩阵编程范式,特别是使用高阶API的矢量编程范式的构建思想。\n",
    "- 掌握如何使用高阶API开发矩阵乘算子,了解并能查找使用Ascend C提供的各类高阶API实现矩阵乘法。\n",
    "\n",
    "--- \n",
    "\n",
    "## 章节内容\n",
    "* [4.1 章节介绍](./04.01_chapter_intro.ipynb)\n",
    "* [4.2 矩阵乘法介绍](./04.02_matrix_multiplication_introduction.ipynb)\n",
    "* [4.3 基于高阶API的矩阵乘算子开发](./04.03_matrix_multiplication_operator_development_with_high_level_api.ipynb)\n",
    "* [4.4 章节实践](./04.04_chapter_test.ipynb)\n",
    "\n",
    "---\n",
    "\n",
    "本章课程请从[矩阵乘法介绍](./04.02_matrix_multiplication_introduction.ipynb)开始学习。\n"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "MindSpore",
   "language": "python",
   "name": "mindspore"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.10"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}