There is no need for that. This is a Xeon E3-1220, note that there is no v2-v? on the end of it. A quick look-up in ark.intel.com shows it has a gen2 PCIe connection with 20 lanes on the CPU itself.
In the case of the comment I would have to agree, another system might be an option that has to be considered if you are hoping to get a full 40 Gb/s out of the part. If however you are only planning to use it for one or maybe two 10 Gb/s links you might be okay. That is all that message is really meant to convey. Basically in the current configuration you aren't going to be able to get optimal performance. Also you should probably be aware that you are going to likely put some pretty serious stress on the memory system for the CPU. I would advise making sure you are running DDR1333 and both channels populated as you max out at about 21GB/s of total memory bandwidth for the CPU. With a 40Gb/s NIC it becomes pretty easy to saturate the memory bandwidth on a small processor. There are other ways to work around the slot/bandwidth problem too. In theory you could probably take a x16 PCIe gen3 capable switch and connect it to the system. I've seen crazier things. The switch would then negotiate down to x16 gen2 on the upstream ports and you could theoretically have x8 gen3 on the downstream ports. Then again that would end up eating all but 4 of the 20 available PCIe lanes on the CPU and that assumes that a x16 slot is even available for something other than PCIe graphics. - Alex > -----Original Message----- > From: Brandeburg, Jesse [mailto:jesse.brandeb...@intel.com] > Sent: Friday, December 2, 2016 8:11 PM > To: Michał Mirosław <mirq-li...@rere.qmqm.pl> > Cc: e1000-de...@lists.sf.net > Subject: Re: [E1000-devel] i40e: Wrong hint on PCIE2.0 system > > Thanks for the report, probably not much we can do, but it might be > interesting > to have lspci output and dmidecode output. Can't attach on this list so you > would have to put inline or in a bug on Sourceforge or on pastebin > > > > -- > Jesse Brandeburg > > > > On Dec 2, 2016, at 7:31 PM, Michał Mirosław <mirq-li...@rere.qmqm.pl> > wrote: > > > > Dear Developers, > > > > I just noticed this funny suggestion from the driver: it is suggesting > > to move an i40e card around, but in this case the PCI-E slot would > > need to be in another machine. ;-) > > > > [97788.720326] i40e: Intel(R) 40-10 Gigabit Ethernet Connection > > Network Driver - version 1.5.25 [97788.720331] i40e: Copyright(c) 2013 - > > 2016 > Intel Corporation. > > [97788.734005] i40e 0000:01:00.3: fw 4.33.31377 api 1.2 nvm 4.42 > > 0x8000191c 0.0.0 [97788.734009] i40e 0000:01:00.3: The driver for the device > detected an older version of the NVM image than expected. Please update the > NVM image. > > [...] > > [97789.169918] i40e 0000:01:00.3: PCI-Express: Speed 5.0GT/s Width x8 > > [97789.169923] i40e 0000:01:00.3: PCI-Express bandwidth available for this > device may be insufficient for optimal performance. > > [97789.169926] i40e 0000:01:00.3: Please move the device to a different > > PCI-e > link with more lanes and/or higher transfer rate. > > [97789.200395] i40e 0000:01:00.3: Features: PF-id[3] VFs: 32 VSIs: 34 > > QP: 4 RSS FD_ATR FD_SB NTUPLE CloudF VxLAN NVGRE PTP VEPA > > > > # lscpu|grep Model > > Model: 42 > > Model name: Intel(R) Xeon(R) CPU E31220 @ 3.10GHz > > > > (this one has only PCI-e 2.0 links, and the card has only x8) > > > > Best Regards, > > Michał Mirosław > > > > ---------------------------------------------------------------------- > > -------- Check out the vibrant tech community on one of the world's > > most engaging tech sites, SlashDot.org! http://sdm.link/slashdot > > _______________________________________________ > > E1000-devel mailing list > > E1000-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/e1000-devel > > To learn more about Intel® Ethernet, visit > > http://communities.intel.com/community/wired > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most engaging tech > sites, SlashDot.org! http://sdm.link/slashdot > _______________________________________________ > E1000-devel mailing list > E1000-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/e1000-devel > To learn more about Intel® Ethernet, visit > http://communities.intel.com/community/wired ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired