Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4811 Discussions

udp performance 10gbe intel x520

lmono
Beginner
3,392 Views

good morning,

i've the following issue:

i've a FPGA able to send up to 9 Gb/s. it has been tested on in loopback mode since the board has up to four 4 sfp+

i've a server supermicro with intel x520 board with windows server 2014 .

i'm sending UDP jumbo packet on one port (65504 byte per datagram)

the application is written in cpp and the thread loop code is well designed.

i'm notice that also at low speed packet are lost.

seems buffer overwritten of datas incoming.

thanks a lot in advance

LM

0 Kudos
7 Replies
idata
Employee
770 Views

Hi Lucamonopoli,

 

 

Thank you for posting in Wired Communities. Just to double check regarding the setup:

 

 

1) What is the onboard NIC on the FPGA?

 

 

2) Are you saying the onboard NIC on FPGA connects directly to the X520 onboard NIC of Supermicro or through a switch?

 

 

3) Just to clarify the operating system, are you referring to Windows Server 2016 instead?

 

 

4) What is the software you used the monitor the traffic?

 

 

Looking forward to your reply.

 

 

Thanks,

 

Sharon T

 

 

0 Kudos
lmono
Beginner
770 Views

Hi ,

1) we are using a National Instruments Board.

2) direct connection, no switch

3) OS windows server 2012

4) software is made by us with windows visualstudio 2015. we have same problem with wireshark.

Best

LM

0 Kudos
idata
Employee
770 Views

Hi Lucamonopoli,

 

 

Thank you for the information. As this is onboard NIC on Supermicro, have you tried contacting them to check? You may want to update the driver for X520.

 

 

Are you referring that you try to use the software you develop to send UDP packets from the NIC on the FPGA directly to the X520 onboard NIC of Supermicro? We cannot really comment on the software you develop but have you tried testing the X520 if it is working properly if you use it in normal network connection.

 

 

Have you tried contacting the National Instruments Board support to further check since they are in best position to provide more information about their system. For onboard NIC you may try check with the board vendor for support. https://www.intel.com/content/www/us/en/support/articles/000006628/network-and-i-o/ethernet-products.html

 

 

Regards,

 

Sharon T

 

 

 

 

0 Kudos
idata
Employee
770 Views

Hi Lucamonopoli,

 

 

Please feel free to provide the information and updates. Thanks.

 

 

Regards,

 

Sharon T
0 Kudos
lmono
Beginner
770 Views

Hi we are trying optimizing code and NIC parameter (buffer an d RSS).

seems better.

LM

0 Kudos
idata
Employee
770 Views

Hi Lucamonopoli,

 

 

Thank you for the update and glad to know there is improvement seen. Please feel free to update me further result or if other assistance needed.

 

 

Thanks,

 

Sharon T
0 Kudos
idata
Employee
770 Views

Hi Lucamonopoli,

 

 

Please feel free to update me if further assistance needed.

 

 

Thanks,

 

Sharon T
0 Kudos
Reply