Sorry, I think I forgot to reply to this. Most of our drivers have multiqueue
support for controllers that support that feature. The exception is the e1000e
driver.
The ixgbe driver for the 82599 supports multiple queues and the OS has
provisions for affinitizing those queues to processors/cores.
Todd Fujinaka
Software Application Engineer
Networking Division (ND)
Intel Corporation
[email protected]
(503) 712-4565
From: Sharva Pathak [mailto:[email protected]]
Sent: Wednesday, January 22, 2014 2:09 PM
To: Fujinaka, Todd
Cc: [email protected]
Subject: Re: [E1000-devel] enabling multi-queue for 82574L
Hi Todd,
thanks for the reply. I was thinking of getting a new 10Gbit card, may be from
the 82599 controller family. Just wanted to make sure that the driver for it,
which I guess is igxbe, has multi queue support. Also, I wanted to ask wether
these newer drivers with multi queue schedule the network stack processing
("softirqs") at all the cores (which is 8 for my server).
Thanks,
Sharva
On Jan 17, 2014, at 11:42 AM, "Fujinaka, Todd"
<[email protected]<mailto:[email protected]>> wrote:
We've found in preliminary testing that the PCIe bus (1 lane of PCIe Gen 1) was
the real bottleneck for us.
"Enable support" in this case means you get to do a lot of modifications to the
driver for, perhaps, not much gain. I would suggest it would be quicker to find
a newer part with multiqueue support in the igb driver, but I'm assuming you
have time constraints looking at your email address.
Todd Fujinaka
Software Application Engineer
Networking Division (ND)
Intel Corporation
[email protected]<mailto:[email protected]>
(503) 712-4565
-----Original Message-----
From: Sharva Pathak [mailto:[email protected]]
Sent: Thursday, January 16, 2014 10:41 PM
To: [email protected]<mailto:[email protected]>
Subject: [E1000-devel] enabling multi-queue for 82574L
Hi,
I was trying to enable the multi queue support for a 82574L Gigabit Network
adapter on my servers. I can see that most of the bottom half of interrupt
processing is happening at one core, and this is turning out to be the
bottleneck. The specification sheet of the 82574L adapter says that it supports
two Rx and Tx queues. Can you guide me as to how I can enable that multi-queue
support for 82574L.
Thanks,
Sharva
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired
------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today.
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit
http://communities.intel.com/community/wired