* [dpdk-dev] Specific NIC for DPDK?
@ 2014-01-06 12:05 TSADOK, Shlomi (Shlomi)
2014-01-06 13:31 ` Daniel Kaminsky
0 siblings, 1 reply; 7+ messages in thread
From: TSADOK, Shlomi (Shlomi) @ 2014-01-06 12:05 UTC (permalink / raw)
To: dev
Hello
A quick general question:
Is there a requirement for using a specific NIC/Chipset for DPDK or any NIC will do?
If there's such a requirement, why is that? Are the're any hardware optimizations etc. in DPDK enabled NICs?
Thanks
Shlomi
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dpdk-dev] Specific NIC for DPDK?
2014-01-06 12:05 [dpdk-dev] Specific NIC for DPDK? TSADOK, Shlomi (Shlomi)
@ 2014-01-06 13:31 ` Daniel Kaminsky
2014-01-06 15:38 ` Thomas Monjalon
0 siblings, 1 reply; 7+ messages in thread
From: Daniel Kaminsky @ 2014-01-06 13:31 UTC (permalink / raw)
To: TSADOK, Shlomi (Shlomi); +Cc: dev
Hi Shlomi,
Currently DPDK supports most of Intel 1Gb and 10Gb NICs. The exact list can
be found at lib/librte_eal/common/include/rte_pci_dev_ids.h
The reason is the the DPDK includes a poll mode driver and for a different
NIC you might need a different poll mode driver.
Regards,
Daniel Kaminsky
On Mon, Jan 6, 2014 at 2:05 PM, TSADOK, Shlomi (Shlomi) <
shlomi.tsadok@alcatel-lucent.com> wrote:
> Hello
>
> A quick general question:
>
> Is there a requirement for using a specific NIC/Chipset for DPDK or any
> NIC will do?
>
> If there's such a requirement, why is that? Are the're any hardware
> optimizations etc. in DPDK enabled NICs?
>
> Thanks
>
> Shlomi
>
>
>
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dpdk-dev] Specific NIC for DPDK?
2014-01-06 13:31 ` Daniel Kaminsky
@ 2014-01-06 15:38 ` Thomas Monjalon
2014-01-06 15:41 ` TSADOK, Shlomi (Shlomi)
0 siblings, 1 reply; 7+ messages in thread
From: Thomas Monjalon @ 2014-01-06 15:38 UTC (permalink / raw)
To: TSADOK, Shlomi (Shlomi); +Cc: dev
06/01/2014 14:31, Daniel Kaminsky :
> Currently DPDK supports most of Intel 1Gb and 10Gb NICs. The exact list can
> be found at lib/librte_eal/common/include/rte_pci_dev_ids.h
There are more supported NICs than in rte_pci_dev_ids.h.
Please have a look at the online documentation:
http://dpdk.org/doc/nics
--
Thomas
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dpdk-dev] Specific NIC for DPDK?
2014-01-06 15:38 ` Thomas Monjalon
@ 2014-01-06 15:41 ` TSADOK, Shlomi (Shlomi)
2014-01-06 16:04 ` Thomas Monjalon
2014-01-06 16:23 ` St Leger, Jim
0 siblings, 2 replies; 7+ messages in thread
From: TSADOK, Shlomi (Shlomi) @ 2014-01-06 15:41 UTC (permalink / raw)
To: Thomas Monjalon; +Cc: dev
Thanks guys
So basically "only" Intel* and mlx4 are supported? Do I get it right?
Regards
Shlomi
-----Original Message-----
From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com]
Sent: Monday, January 06, 2014 5:39 PM
To: TSADOK, Shlomi (Shlomi)
Cc: dev@dpdk.org; Daniel Kaminsky
Subject: Re: [dpdk-dev] Specific NIC for DPDK?
06/01/2014 14:31, Daniel Kaminsky :
> Currently DPDK supports most of Intel 1Gb and 10Gb NICs. The exact
> list can be found at lib/librte_eal/common/include/rte_pci_dev_ids.h
There are more supported NICs than in rte_pci_dev_ids.h.
Please have a look at the online documentation:
http://dpdk.org/doc/nics
--
Thomas
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dpdk-dev] Specific NIC for DPDK?
2014-01-06 15:41 ` TSADOK, Shlomi (Shlomi)
@ 2014-01-06 16:04 ` Thomas Monjalon
2014-01-06 16:23 ` St Leger, Jim
1 sibling, 0 replies; 7+ messages in thread
From: Thomas Monjalon @ 2014-01-06 16:04 UTC (permalink / raw)
To: TSADOK, Shlomi (Shlomi); +Cc: dev
06/01/2014 16:41, TSADOK, Shlomi (Shlomi) :
> So basically "only" Intel* and mlx4 are supported? Do I get it right?
Yes, they are the poll mode drivers for hardware NICs.
Note that pcap should allow to run DPDK with other NICs but without
performance gain.
--
Thomas
> -----Original Message-----
> From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com]
> 06/01/2014 14:31, Daniel Kaminsky :
> > Currently DPDK supports most of Intel 1Gb and 10Gb NICs. The exact
> > list can be found at lib/librte_eal/common/include/rte_pci_dev_ids.h
>
> There are more supported NICs than in rte_pci_dev_ids.h.
> Please have a look at the online documentation:
> http://dpdk.org/doc/nics
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dpdk-dev] Specific NIC for DPDK?
2014-01-06 15:41 ` TSADOK, Shlomi (Shlomi)
2014-01-06 16:04 ` Thomas Monjalon
@ 2014-01-06 16:23 ` St Leger, Jim
2014-01-06 16:25 ` TSADOK, Shlomi (Shlomi)
1 sibling, 1 reply; 7+ messages in thread
From: St Leger, Jim @ 2014-01-06 16:23 UTC (permalink / raw)
To: TSADOK, Shlomi (Shlomi), Thomas Monjalon; +Cc: dev
You could write a PMD for any NIC. The work is only done for the NICs listed here http://dpdk.org/doc/nics
But nothing stopping anyone from using other NICs if they want to write the PMD.
Regards,
Jim
-----Original Message-----
From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of TSADOK, Shlomi (Shlomi)
Sent: Monday, January 06, 2014 8:42 AM
To: Thomas Monjalon
Cc: dev@dpdk.org
Subject: Re: [dpdk-dev] Specific NIC for DPDK?
Thanks guys
So basically "only" Intel* and mlx4 are supported? Do I get it right?
Regards
Shlomi
-----Original Message-----
From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com]
Sent: Monday, January 06, 2014 5:39 PM
To: TSADOK, Shlomi (Shlomi)
Cc: dev@dpdk.org; Daniel Kaminsky
Subject: Re: [dpdk-dev] Specific NIC for DPDK?
06/01/2014 14:31, Daniel Kaminsky :
> Currently DPDK supports most of Intel 1Gb and 10Gb NICs. The exact
> list can be found at lib/librte_eal/common/include/rte_pci_dev_ids.h
There are more supported NICs than in rte_pci_dev_ids.h.
Please have a look at the online documentation:
http://dpdk.org/doc/nics
--
Thomas
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [dpdk-dev] Specific NIC for DPDK?
2014-01-06 16:23 ` St Leger, Jim
@ 2014-01-06 16:25 ` TSADOK, Shlomi (Shlomi)
0 siblings, 0 replies; 7+ messages in thread
From: TSADOK, Shlomi (Shlomi) @ 2014-01-06 16:25 UTC (permalink / raw)
To: St Leger, Jim, Thomas Monjalon; +Cc: dev
Got it.. Thank you guys!
Shlomi
-----Original Message-----
From: St Leger, Jim [mailto:jim.st.leger@intel.com]
Sent: Monday, January 06, 2014 6:23 PM
To: TSADOK, Shlomi (Shlomi); Thomas Monjalon
Cc: dev@dpdk.org
Subject: RE: [dpdk-dev] Specific NIC for DPDK?
You could write a PMD for any NIC. The work is only done for the NICs listed here http://dpdk.org/doc/nics But nothing stopping anyone from using other NICs if they want to write the PMD.
Regards,
Jim
-----Original Message-----
From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of TSADOK, Shlomi (Shlomi)
Sent: Monday, January 06, 2014 8:42 AM
To: Thomas Monjalon
Cc: dev@dpdk.org
Subject: Re: [dpdk-dev] Specific NIC for DPDK?
Thanks guys
So basically "only" Intel* and mlx4 are supported? Do I get it right?
Regards
Shlomi
-----Original Message-----
From: Thomas Monjalon [mailto:thomas.monjalon@6wind.com]
Sent: Monday, January 06, 2014 5:39 PM
To: TSADOK, Shlomi (Shlomi)
Cc: dev@dpdk.org; Daniel Kaminsky
Subject: Re: [dpdk-dev] Specific NIC for DPDK?
06/01/2014 14:31, Daniel Kaminsky :
> Currently DPDK supports most of Intel 1Gb and 10Gb NICs. The exact
> list can be found at lib/librte_eal/common/include/rte_pci_dev_ids.h
There are more supported NICs than in rte_pci_dev_ids.h.
Please have a look at the online documentation:
http://dpdk.org/doc/nics
--
Thomas
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-01-06 16:24 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-06 12:05 [dpdk-dev] Specific NIC for DPDK? TSADOK, Shlomi (Shlomi)
2014-01-06 13:31 ` Daniel Kaminsky
2014-01-06 15:38 ` Thomas Monjalon
2014-01-06 15:41 ` TSADOK, Shlomi (Shlomi)
2014-01-06 16:04 ` Thomas Monjalon
2014-01-06 16:23 ` St Leger, Jim
2014-01-06 16:25 ` TSADOK, Shlomi (Shlomi)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).