Skip to content

新人 30 天上手计划(详细版)

目标:30 天从零到 可复现闭环(sim 或真机),并选一条主线深入。

总则

  • 每天留下笔记:命令、路径、坑、一句话结论
  • 正确性优先于速度
  • 周末只做复盘,不堆新概念

第 1 周 · 地图与硬件

任务产出验收
D1读学习路线 + 四仓库 README手绘分层图能讲 5 分钟
D21C2V + 存储层次两张图默画
D3装 pto-isa,跑 CPU-SIM日志退出码 0
D4Tile 五要素笔记卡片默写
D5gemm/fa demo结果截图通过
D6指令地图分类表6 桶
D7CUDA 对照对照表10 条以上

第 2 周 · ISA 正确性

任务验收
D8-9Auto Add demo 精读数据流注释
D10-11Manual Event VecAdd依赖图
D12双缓冲理论时间轴草图
D13-14跟读一个 STshape/dtype 列表

第 3 周 · 二选一深入

选项 B1 编译器

  • 读 IR manual 类型
  • 跟 lit .pto
  • 跑通一次 ptoas(有环境)或精读生成 C++

选项 B2 框架

  • 装 pypto
  • hello + softmax
  • coding style 全文批注

第 4 周 · 闭环与展示

任务
D22-24pypto-lib beginner→一个 intermediate
D25-27读性能模型 + 做一次小改对比
D28-29写一页复盘(精度+性能+坑)
D30演示:10 分钟分享

Definition of Done

  • [ ] 四仓库边界能讲清
  • [ ] 至少一条端到端命令可复现
  • [ ] 有个人笔记库
  • [ ] 选定 A/B/C 主线下一季度目标

卡关时

  1. 回 SIM
  2. 减小 shape
  3. 分层日志
  4. 开 Issue 附版本与复现

参考 AIInfraGuide 结构,面向 PTO / Ascend CANN 生态重写