Community
cancel
Showing results for 
Search instead for 
Did you mean: 
TDese
Beginner
1,017 Views

RSS hashing with UDP multicast

I am working on an application which receives a limited number (up to 8) high bandwidth (1-3Gb) UDP multicast streams on Windows.

How can I use RSS to distribute the receive load over the cores of my machine?

I guess I need to change the hashing used for the RSS? Is this possible from user space? Of only in a kernel driver?

Is there documentation/example code available on how to do this?

Thanks,

Tom

0 Kudos
2 Replies
VincentT_T_Intel
Employee
76 Views

Hi Tom, for configuring Intel NIC for RSS, you can use netadapterRSS command in powershell to configure the cores you want to assigned on your Intel network adapter. for more information, please check out this link - https://technet.microsoft.com/en-us/library/jj130863.aspx https://technet.microsoft.com/en-us/library/jj130863.aspx

additional reference for your RSS configuration - http://www.intel.com/support/network/adapter/pro100/sb/cs-027574.htm Intel® Server Adapters — Receive Side Scaling on Intel® Network Adapters

For sample code on the application, suggest to check on Microsoft application forum.

hope this help.

regards,

vince

TDese
Beginner
76 Views

Hi Vince,

I am looking at the documentation you sent. It doesn't look like the powershell commands give the ability to change the hashing function used by the NIC. Do you have some more information on how the hashing can be changed?

Thanks!

Tom

Reply