Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Qst] How to start two VIs (from different process) with same IP filter on a single solarflare NIC without large delay (several ms)? #258

Open
Kaiyang-Chen opened this issue Jan 15, 2025 · 1 comment

Comments

@Kaiyang-Chen
Copy link

I want two copies of identical data from my single NIC. My current solution is having two VIs with identical filter from two processes to read the data. Although all data can be read in this way, the time lag is obvious, sometimes around 10ms. Is there any better way or mode to do this kind of data copying maybe in the hardware level or other possible higher efficiency solution?

@andresa-xilinx
Copy link

Hi Kaiyang - Given the timescale you're pointing out (10 ms), the simplest solution is using Onload and enabling stack sharing between the two apps. See the following link for further information: https://docs.amd.com/r/en-US/ug1586-onload-user/Multicast-Replication.

We are happy to guide you in more detail if you raise a case with NIC Application Engineering team. I'd recommend raising a case by sending an email to support-nic@amd.com. You'd need to register through very simple steps that we'll include in our first email.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants