1.0 KiB
1.0 KiB
学习笔记
DPDK → DPU 学习路线每日记录
Phase 0 — 基础夯实
| Day | 主题 | 日期 |
|---|---|---|
| Day 01 | PCIe 拓扑结构 | Sep 2026(重启后 Day 1) |
| Day 02 | 内核收包路径分析 | Jun 2026 |
| Day 03 | 内核内存管理 | Jun 2026 |
| Day 04 | RCU & Lock-free 编程 | Jun 2026 |
Week 1 (起算: July 21, 2026)
| Day | 主题 |
|---|---|
| Day 001 | PCIe 拓扑深度分析 |
Phase 1 — DPDK 核心 (待更新)
- EAL 初始化流程
- Mbuf 内存池管理
- PMD 驱动模型
- rte_ring 无锁队列
- Flow Bifurcation
Phase 2 — 协议栈 & 加速 (待更新)
- 用户态 TCP/IP (libmtcp-v3)
- 性能基准测试
- 硬件卸载 (RSS, TSO, LRO)
Phase 3 — DPU 架构 (待更新)
- SAI-DPDK 适配
- OVS 卸载
- SONiC 集成
- DPU 架构设计文档