Description
This rule checks the data transfer between the FPGAs through Peer to peer data transfer technique.
Explanation
PCIe® peer-to-peer communication (P2P) is a feature of PCIethat enables two PCIe devices to directly transfer data between each other without using host RAM as temporary storage. The latest version of Alveo™ PCIe platforms support P2P feature via PCIe Resizeable BAR Capability.
Data can be directly transferred between the DDR/HBM of one Alveo PCIe device and DDR/HBM of a second Alveo PCIe device.
Resolution
Consider using P2P data transfer between FPGA. For coding recommendations, refer to https://xilinx.github.io/XRT/master/html/p2p#p2p-data-transfer-between-fpga-card-and-nvme-device.