已合并
add programming_model docs #132
add programming_model docs #132
已合并
CaiBinbin创建于 8月24日
CaiBinbin
CaiBinbin成员
8月24日

当前PR是否有AI参与:

[x] 否

[ ] 是
__1. AI Agent 平台:
__2. AI 模型:
__3. Prompt上下文 :

PR功能描述 / 为什么需要这个合入**:

该PR关联的issue

(格式为fixes #<issue号>, 或者resolves #<issue号>): fixes #

希望检视人员了解:

改动类型 / Change Type

测试信息 / Testing

检查清单 / Checklist

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 CaiBinbin 的贡献)
CaiBinbinCaiBinbin成员
8月24日 创建了 pull request,commit d1cff4cd
atomgit-bot
atomgit-bot
8月24日 评论:

变更摘要

该 PR(标题为 add programming_model docs,编号 #132)属于文档更新类改动,为中文文档目录 docs/zh/programming-model/figures/ 新增编程模型(programming model)配套的示意图资源。所有改动均为新增的 drawio 格式图形文件(共新增 2232 行、删除 0 行),不涉及任何代码、接口或配置改动,用于支撑编程模型相关文档对组网拓扑与通信硬件结构的说明。

主要改动

  • 新增 Clos 拓扑图 docs/zh/programming-model/figures/clos_topology.drawio:以 drawio 图形描述「NPU 通过分层交换网络互联」的 Clos 拓扑,包含 L2 交换层、L1 交换层、NPU 节点、交换机节点及「交换链路」图例说明。
  • 新增通信抽象硬件架构图 docs/zh/programming-model/figures/comm_hardware.drawio:绘制「通信抽象硬件架构」,展示 Ascend 950 超节点与 AI 机柜视角下的硬件组成,涵盖外置 DPU(RoCE)、CPU、DPU(UB)、NPU 内部单元(AIV、AI CPU、CCU、CCU Buffer、GM)、L1/L2 灵衢 Switch 及以太网交换机,并标注 RoCE、PCIE、UB、UBoE 通信连接与数据流方向,以及「通信引擎」「存储单元」「华为部件/第三方或华为部件」等图例。
  • 新增全互联拓扑图 docs/zh/programming-model/figures/nd_fullmesh_topology.drawio:补充全互联(FullMesh)拓扑示意图(该文件未附带补丁内容,仅依据新增文件统计确认其为新增图)。
  • 新增 Mesh 拓扑图 docs/zh/programming-model/figures/nd_mesh_topology.drawio:补充 Mesh 拓扑示意图(文件内容为 drawio 压缩格式,具体图形细节未在补丁中展开)。
likedislike
不准确?
atomgit-bot
atomgit-bot
8月24日 评论:

代码审查

✅ 未发现问题

likedislike
不准确?
CANN-robotCANN-robot成员
8月24日 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
8月24日 评论:

Thanks for your pull-request.
The full list of commands accepted by me can be found at here.
You can get sig-info at here.
You can self-configure the PR merge rules for this repository. For more details, please refer to Here.
For more, you also can visit HICANN.


PR Approval Progress

✅ Congratulations! All modules have met the lgtm and approve requirements.

Module Approval Details

module lgtm status approve status
docs ✅ 臧燕, chenma, DragonBornHD84 (3/2) ✅ 臧燕 (1/1)
repo-cann/asc-comm ✅ chenma, DragonBornHD84 (2/2) ✅ DragonBornHD84 (1/1)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

qq_39172959, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
此处折叠了208条消息 查看更多
zangyan成员
8月28日 评论:

/approve

likedislike
chenma成员
8月28日 评论:

/lgtm

likedislike
DragonBornHD84成员
8月28日 评论:

/approve
/lgtm

likedislike
CANN-robotCANN-robot成员
8月28日 添加了label:lgtmapproved
CANN-robotCANN-robot成员
8月28日 合入了pull request