- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page