On 12/07/2016 11:00 AM, Rustad, Mark D wrote:
> Ben Greear <gree...@candelatech.com> wrote:
>
>> Thanks for the diagnosis.
>>
>> The purpose of this system is to act as a network traffic generation test 
>> system, and we
>> do not expect full line-rate throughput on all ports concurrently.  We do 
>> see nice throughput over-all
>> on this sytem (in previous boots we tested all NICs concurrently, probably 
>> we got lucky and
>> ixgbe loaded first perhaps?)
>>
>> We can test this blacklist option, but is there also a way to tell igb to 
>> just not grab so many
>> MSI-X interrupts?  In my particular use case, I don't think they will add a 
>> lot of benefit.
>
> Well, all of these drivers try to get ncpus + 1 interrupts. So you could 
> reduce the number of cpus via a command line option. That is, if you would 
> still have
> enough cpu. Or turn off hyperthreading if it is on. Or modify the igb driver 
> to limit the number of queues. There are no module parameters for such things,
> because module parameters are rarely accepted upstream, so we don't put 
> effort into them.

I have lots of experience posting patches that are not accepted upstream..maybe 
I will give this a try.

In case you have a preferred naming scheme (to match out-of-tree driver?), 
please let me know
your preferred module option name.

I would rather run a patch than decrease the number of CPUs or disable 
hyper-threading I think.

Thanks,
Ben

>
> --
> Mark Rustad, Networking Division, Intel Corporation


-- 
Ben Greear <gree...@candelatech.com>
Candela Technologies Inc  http://www.candelatech.com


------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to