<div dir="ltr"><div dir="ltr"><div>Hello DPDK team,
<p>I’m currently working on setting up a server that receives UDP packets from electronic boards integrated into detectors. The server needs to:</p>
<ul><li>
<p>Listen on a specific IP address and port (provided at startup),</p>
</li><li>
<p>Efficiently receive these UDP packets,</p>
</li><li>
<p>Transfer the data directly to GPU memory, ideally avoiding memory copies using DMA.</p>
</li></ul>
<p>I have a few questions regarding this:</p>
<ol><li>
<p>Is there already a DPDK-based software or framework (maybe a higher-level abstraction) that can handle RSS configuration, queue setup, and start listening on a specific IP and port as specified at runtime?</p>
</li><li>
<p>Regarding NIC-to-GPU DMA: Is this only supported on NVIDIA GPUs, or are there any solutions or workarounds available for Intel GPUs as well?</p>
</li></ol>
<p>Any guidance, examples, or references you could share would be greatly appreciated.</p>
<p>Thank you for your support and for all your great work on DPDK!</p>
<p>Best regards,</p></div><div>SidAli</div><div><br></div></div>
</div>