首页
›
高速接口与互连
›
003-PCIe DMA驱动与吞吐优化
›
《系统级PCIe吞吐优化实战指南》
VIP20
本课程属于:003-PCIe DMA驱动与吞吐优化
高速接口与互连 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
系统级PCIe吞吐优化实战指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
PCIe基础
协议概述 · Gen1/Gen2/Gen3/Gen…
PCIe
协议概述
02
PCIe拓扑结构
根复合体(RC) · 交换器(Switch) · 端点(EP)
PCIe
拓扑结构
03
配置空间访问
配置头类型 · Capability链表 · 扩展配置空间
配置空间访问
配置头类型
04
BAR空间与地址映射
Memory BAR · I/O BAR · Prefetchable属性
BAR
空间
05
MSI/MSI-X中断机制
配置 · 向量控制 · 性能对比
MSI/MSI-X
断机制
06
DMA原理
直接存储器访问与PCIe总线事务
DMA
原理
07
数据流路径
TLP组成 · 地址路由 · ID路由
数据流路径
TLP
08
性能指标解析
吞吐量 · 延迟 · 带宽有效利用率
性能指标解析
吞吐量
09
性能分析工具
lspci · setpci · perf
性能分析工具
lspci
10
最大载荷大小(MPS)对吞吐的影响及调优。
最大载荷大小(MPS)对吞吐的影响及调优 · 核心概念 · 实践要点
MPS
最大载荷大小
11
最大读请求大小(MRRS)对读性能的影响。
最大读请求大小(MRRS)对读性能的影响 · 核心概念 · 实践要点
MRRS
最大读请求大小
12
Read Completion Boundary(RCB)与拆分事务。
Read Completion Boun… · 核心概念 · 实践要点
Read
Completion
13
Access Control Services(ACS)在虚拟化环境中的性能开销
Access Control Servi… · 核心概念 · 实践要点
Access
Control
14
TLP与DLLP的流控机制
信用初始化与更新
TLP
DLLP
15
重放与错误处理
ECRC · LCRC · 重放超时对性能的影响
重放
错误处理
16
Alternative Routing-ID Interpretation(AR
Alternative Routing-… · 核心概念 · 实践要点
Alternative
Routing-ID
17
TLP Processing Hints(TPH)与预取优化。
TLP Processing Hints… · 核心概念 · 实践要点
TLP
Processing
18
多队列(Multi-Queue)与接收侧缩放(RSS)。
多队列(Multi-Queue)与接收侧… · 核心概念 · 实践要点
Multi-Queue
RSS
19
驱动优化
DMA缓冲管理 · 轮询模式 vs 中断模式
驱动优化
DMA
20
内存映射与Cache一致性
PCIe无缓存一致性带来的挑战
Cache
内存映射
21
NUMA亲和性与PCIe
跨NUMa节点访问的延迟与带宽
NUMA
PCIe
22
通过配置空间寄存器调优
Device Control · Link Control · Slot Control
通过配置空间寄存…
Device
23
pcie_aspm节能策略与性能权衡的实战调优。
pcie_aspm节能策略与性能权衡的实… · 核心概念 · 实践要点
pcie
aspm
24
IOMMU/VT-d对PCIe DMA性能的影响及其优化。
IOMMU/VT-d对PCIe DMA性… · 核心概念 · 实践要点
IOMMU/VT-d
PCIe
25
内核参数调优
pci=realloc · pci=assign-busses · pci=noaer
内核参数调优
pci
26
测试工具深度使用
perf统计TLP计数 · pcm-pcie观测带宽
测试工具深度使用
perf
27
端到端延迟测量
软件打时间戳与硬件Loopback方…
端到端延迟测量
Loopback
28
实战案例
NVMe SSD吞吐优化(队列深度 · IRQ亲和 · MPS/MRRS)
实战案例
NVMe
29
实战案例
GPU数据传输优化(P2P · BAR映射 · 异步传输)
实战案例
GPU
30
综合调优方法论
从理论分析到系统级验证的完整流程
综合调优方法论
从理论分析到系统…
所属VIP或分类
同VIP:DMA多队列与中断优化实践资料
同VIP:DMA描述符环与缓存一致性设计
同VIP:Linux多核DMA中断亲和性与性能优化