ZHCABI1B February   2022  – January 2024 AM2434 , AM6411 , AM6412 , AM6421 , AM6441 , AM6442

 

  1.   摘要
  2.   2
  3.   商标
  4. 1简介
  5. 2处理器内核基准测试
    1. 2.1 Dhrystone
    2. 2.2 三角函数
  6. 3计算和存储系统基准测试
    1. 3.1 存储器带宽和延迟
      1. 3.1.1 LMBench
      2. 3.1.2 STREAM
      3. 3.1.3 Cortex-R5 存储器存取延迟
    2. 3.2 CoreMark®-Pro
    3. 3.3 快速傅里叶变换
    4. 3.4 加密基准测试
  7. 4应用基准测试
    1. 4.1 机器学习推理
    2. 4.2 场定向控制 (FOC) 环路
    3. 4.3 使用 BCDMA 时的 PCIE 到 DDR 性能
      1. 4.3.1 测试设置
      2. 4.3.2 结果和观察
    4. 4.4 使用 BCDMA 时的 DDR 到 DDR 性能
      1. 4.4.1 测试设置
      2. 4.4.2 结果和观察
  8. 5参考文献
  9. 6修订历史记录

使用 BCDMA 时的 PCIE 到 DDR 性能

AM64x MCU+ SDK 包含可启用 PCIE 的演示应用程序。它包括用于 AM64x 的 PCI 端点 (EP) 和 PCIE 根复合体 (RC) 配对的 PCIE 基准测试的代码示例

类似地,我们在 MCU+ SDK 中提供了 DMA 示例。UDMA 是 DMA 接口的通用名称,对于 AM64x 和 AM243x,它在底层使用 BCDMA。我们将其用作基线测量和合适的设置,以使用 PCIE 上的 BCDMA 多通道对从 EP-DDR 位置到 RC-DDR 位置的最小读取延时和带宽进行基准测试。PktDMA(例如由以太网使用)的行为方式应该非常相似。此外,借助 AM243x/AM64x,RC 或 EP 都可以启动事务。