ARM技术论坛
直播中

王强

7年用户 1341经验值
私信 关注
[资料]

对RIFFA架构的的DMA性能(Scatter-Gather DMA)进行测试

1、基于开源硬加速平台RIFFA架构的PCIe DMA性能测试及分析

  RIFFA 是一种开源通信架构,它允许通过 PCIe 在用户的 FPGA IP 内核和 CPU的主存储器之间实时交换数据。为了建立其逻辑通道,RIFFA 在 CPU 端拥有一系列软件库,在 FPGA 端拥有 IP核。本文主要针对其中的DMA性能(Scatter-Gather DMA)进行测试。

  DMA技术简介

  随着人工智能、大数据等领域的兴起,计算机系统的规模和复杂度都有了显著提升。市面上出现了许多高速外设,比如高速固态硬盘、TCP/IP卸载引擎、高速网卡、高性能显卡和高性能GPU等。为了充分发挥高速外设的性能优势,必须确保外设与CPU之间的数据吞吐量大于外设自身的吞吐量,否则CPU接口将成为限制系统性能的瓶颈,所以CPU与外设之间的高速传输成为了亟需解决的问题,而DMA技术成为该问题的重要解决方案之一。

1.jpg

原作者:网络交换FPGA 郑圆圆、殷建飞、徐铭伟

更多回帖

发帖
×
20
完善资料,
赚取积分