首页 > 交通 > > 内容页

PCIe设备深入及系统性能优化第二期招生

时间:2023-08-26 18:42:51 来源:面包芯语

课程背景


【资料图】

CPU, GPU, DPU并称为数据中心的三大核心芯片。近些年,随着公有云和AI训练集群的火爆,以DPU(SmartNIC), AI芯片等为代表的PCIe加速设备走到了台前。人们也日渐意识到,PCIe互连性能已经成为系统性能瓶颈。

对于异构加速方向的驱动工程师,系统工程师,异构硬件架构/设计人员,需要系统地掌握和理解PCIe协议,PCIe系统,才能应对工作中复杂的问题定位和性能调优工作。

课程介绍

课程首先精炼地从系统视角讲解pcie协议(以pcie4.0/5.0为例),使听众快速系统的掌握pcie物理层、链路层、传输层的设计精华,避免陷入数千页的spec无法抓住重点。然后更多从软件视角,从实战出发,带领听众理解掌握PCIe设备的capabilities。

有了PCIe相关基础后,课程将重点介绍PCIe系统层面的优化,这部分将涉及CPU/Cache / Memory /interrupt /MMU 等,使听众全面掌握PCIe体系结构。

本课程以实战为目标,所有内容都会通过linux命令实操,使学员既掌握理论精华,又具备实战能力。

具体目录如下

PCIeprotocoldeepdive

2小时

物理层:pcie的承载实体

链路层:可靠传输的保障

传输层:PCIe协议的核心

2小时

配置空间概述

Capability : Basic & dev cap/status

2小时

Capability : Bar & msi(x)

Capability: AER

PCIe 系统优化

2小时

服务器硬件拓扑和Numa

PCIe 性能参数,MPS/MRRS, Order

2小时

Cache 和 访存分配及优化

PCIe中断子系统:INT/MSI/MSIX

2小时

PCIe DMA 设计/驱动 原理 (NAPI)

虚拟化之:SRIOV与 SIOV(vDPA)

虚拟化之:MMU 与ATS

课程收益

•深入掌握PCIe协议精华•在Linux系统下玩转PCIe设备•对于PCIe设备驱动工程师,尤其是网络工程,网卡、AI芯片驱动方向的工程师,将获得软硬件系统的全局视角•对于芯片设计,异构硬件设计人员,将获得更多软件和系统视角

讲师介绍Shuo, 芯片互联子系统架构师,原字节跳动高级工程师,PCIe专业技术领域Owner。10余年PCIe系统经验,参与多款数据中心加速芯片(DPU/AI)的PCIe DMA子系统研发和Signoff,丰富的软硬件联合调优和系统落地经验。

课程受众•PCIe 设备驱动工程师•网卡、网络工程工程师•异构硬件,芯片 pcie子系统工程师

课程定价:6000元/人(阅码场会员和训练营老用户优惠券已发放。)

开课时间:2023年9月

课前准备:课程咨询请联系客服小月(WX:linuxer2016)

x
广告
猜你喜欢