F1.4xlarge P2P bandwidth

0

Hi,

I'm new to AWS FPGA development. I notice that AWS F1.4xlarge (and F1.16xlarge) instances support effective P2P communication between FPGAs, without the help of the host. But the example from Xilinx (https://github.com/Xilinx/Vitis_Accel_Examples/tree/f61637e9263ecc1be3df34182ea6c53a0ca10447/performance/p2p_fpga2fpga_bandwidth) seems not able to work on AWS F1 instances.

I have read the code at https://github.com/awslabs/aws-fpga-app-notes/tree/master/Using-PCIe-Peer2Peer. But how can I evaluate the bandwidth of P2P communication bandwidth concisely? In the code provided, the program just uses sleep(1) to wait until the write is finished. Are there some signals that are triggered when the write is finished?

The result I hope to obtain is a table like the one at https://github.com/awslabs/aws-fpga-app-notes/tree/master/Using-PCIe-Write-Combining. Could you please provide the corresponding script or any useful advice?

Thanks a lot.

feita há 2 anos361 visualizações
1 Resposta
0

Dear customer

Thank you so much for your interest in AWS. We dont provide any perf numbers measurement for P2P as it is CL design dependent. However a customer can actually devise PCIM write/read counters in their design along with timers and measure the performance. This requires counter implementation in CL. Please feel free to let us know if you have any additional questions or if your original question had additional points not addressed.

Thanks

AWS
respondido há 2 anos

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas