---
title: 本文档组织结构
description: "本指南作为AscendC 算子开发综合性技术文档，详细阐述编程模型、语言扩展特性、C++类库API、硬件实现、以及调试调优等。无论是入门开发者还是资深工程师，均能通过本指南充分掌握如何高效释放昇腾AI处理器的完整计算潜能。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/programug/Ascendcopdevg/atlas_ascendc_map_10_0004.html
sourcePath: /source/zh/canncommercial/900/programug/Ascendcopdevg/atlas_ascendc_map_10_0004.html
indexId: 18cab0b45ce6fdf95e5e65a3125598a8f3497bab8b836980957dee24a71117a084
---
# 本文档组织结构

本指南作为AscendC 算子开发综合性技术文档，详细阐述编程模型、语言扩展特性、C++类库API、硬件实现、以及调试调优等。无论是入门开发者还是资深工程师，均能通过本指南充分掌握如何高效释放昇腾AI处理器的完整计算潜能。

本文档的组织结构和各章内容如下：

- 编程模型：介绍Ascend C编程模型和编程范式。
- 编译与运行：介绍如何编译Ascend C算子，以及算子运行需要的常用接口。
- 语言扩展层：介绍语言扩展层特性，包括内置变量和函数、以及Ascend C扩展的C API。
- C++类库API：介绍Ascend C多层级类库API，包括单指令封装抽象的基础API、基于单核公共算法抽象的高阶API等。
- 硬件实现：介绍Ascend C硬件实现，包括昇腾AI处理器的硬件架构、硬件规格和使用约束。
- 调试调优：介绍Ascend C算子如何进行功能调试和性能调优。
