* [dpdk-users] Reg PMD & NIC
@ 2017-03-08 7:05 raman geetha gopalakrishnan
2017-03-08 7:11 ` Nikhil Nanal
0 siblings, 1 reply; 4+ messages in thread
From: raman geetha gopalakrishnan @ 2017-03-08 7:05 UTC (permalink / raw)
To: users
Hi All,
I have the following basic question. Hope to get an answer / link where i
can get myself clear.
1. In DPDK PMD is optimized driver for an given NIC to get maximum
performance.
That being the case why we are talking about DPDK supported NICs.
A) My assumption is that NIC interface is standardized so that PMD
should actually work with any NIC (barring some NIC specific performance
tweaks)
is that correct?
B) if #A is correct , how can i make changes to PMD to support any NIC
?
Thanks
Raman
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dpdk-users] Reg PMD & NIC
2017-03-08 7:05 [dpdk-users] Reg PMD & NIC raman geetha gopalakrishnan
@ 2017-03-08 7:11 ` Nikhil Nanal
2017-03-08 7:40 ` raman geetha gopalakrishnan
0 siblings, 1 reply; 4+ messages in thread
From: Nikhil Nanal @ 2017-03-08 7:11 UTC (permalink / raw)
To: raman geetha gopalakrishnan; +Cc: users
Hi,
I guess DPDK works only for Intel NICs. Also, there are a variety of NIC cards from Intel.
The drivers are generally specific to a NIC card or a family of NIC cards. The DPDK, replaces the existing NIC drivers with its PMD drivers, , but these PMDs are
only compatible with some specified class of Intel NIC cards and so there are only some supported NICs but not all.
thanks
Nikhil
> On Mar 7, 2017, at 11:05 PM, raman geetha gopalakrishnan <glowingsun@gmail.com> wrote:
>
> Hi All,
>
> I have the following basic question. Hope to get an answer / link where i
> can get myself clear.
>
> 1. In DPDK PMD is optimized driver for an given NIC to get maximum
> performance.
> That being the case why we are talking about DPDK supported NICs.
>
> A) My assumption is that NIC interface is standardized so that PMD
> should actually work with any NIC (barring some NIC specific performance
> tweaks)
> is that correct?
>
> B) if #A is correct , how can i make changes to PMD to support any NIC
> ?
>
>
> Thanks
> Raman
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dpdk-users] Reg PMD & NIC
2017-03-08 7:11 ` Nikhil Nanal
@ 2017-03-08 7:40 ` raman geetha gopalakrishnan
2017-03-08 10:03 ` Thomas Monjalon
0 siblings, 1 reply; 4+ messages in thread
From: raman geetha gopalakrishnan @ 2017-03-08 7:40 UTC (permalink / raw)
To: Nikhil Nanal; +Cc: users
Hi Nikhil,
Can i say that NIC's are not standardized to work in same way, rather PCI
to discover its capabilities are standardized?
Thanks
Raman
On Wed, Mar 8, 2017 at 12:41 PM, Nikhil Nanal <nanal@usc.edu> wrote:
> Hi,
>
> I guess DPDK works only for Intel NICs. Also, there are a variety of NIC
> cards from Intel.
> The drivers are generally specific to a NIC card or a family of NIC cards.
> The DPDK, replaces the existing NIC drivers with its PMD drivers, , but
> these PMDs are
> only compatible with some specified class of Intel NIC cards and so there
> are only some supported NICs but not all.
>
> thanks
> Nikhil
>
> > On Mar 7, 2017, at 11:05 PM, raman geetha gopalakrishnan <
> glowingsun@gmail.com> wrote:
> >
> > Hi All,
> >
> > I have the following basic question. Hope to get an answer / link where i
> > can get myself clear.
> >
> > 1. In DPDK PMD is optimized driver for an given NIC to get maximum
> > performance.
> > That being the case why we are talking about DPDK supported NICs.
> >
> > A) My assumption is that NIC interface is standardized so that PMD
> > should actually work with any NIC (barring some NIC specific performance
> > tweaks)
> > is that correct?
> >
> > B) if #A is correct , how can i make changes to PMD to support any
> NIC
> > ?
> >
> >
> > Thanks
> > Raman
>
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dpdk-users] Reg PMD & NIC
2017-03-08 7:40 ` raman geetha gopalakrishnan
@ 2017-03-08 10:03 ` Thomas Monjalon
0 siblings, 0 replies; 4+ messages in thread
From: Thomas Monjalon @ 2017-03-08 10:03 UTC (permalink / raw)
To: users; +Cc: raman geetha gopalakrishnan, Nikhil Nanal
You will find a list of supported NICs in the documentation:
http://dpdk.org/doc/nics
There are many NIC vendors.
The overview of the current feature support is also in the documentation:
http://dpdk.org/doc/guides/nics/overview.html
2017-03-08 13:10, raman geetha gopalakrishnan:
> Hi Nikhil,
>
> Can i say that NIC's are not standardized to work in same way, rather PCI
> to discover its capabilities are standardized?
>
> Thanks
> Raman
>
> On Wed, Mar 8, 2017 at 12:41 PM, Nikhil Nanal <nanal@usc.edu> wrote:
>
> > Hi,
> >
> > I guess DPDK works only for Intel NICs. Also, there are a variety of NIC
> > cards from Intel.
> > The drivers are generally specific to a NIC card or a family of NIC cards.
> > The DPDK, replaces the existing NIC drivers with its PMD drivers, , but
> > these PMDs are
> > only compatible with some specified class of Intel NIC cards and so there
> > are only some supported NICs but not all.
> >
> > thanks
> > Nikhil
> >
> > > On Mar 7, 2017, at 11:05 PM, raman geetha gopalakrishnan <
> > glowingsun@gmail.com> wrote:
> > >
> > > Hi All,
> > >
> > > I have the following basic question. Hope to get an answer / link where i
> > > can get myself clear.
> > >
> > > 1. In DPDK PMD is optimized driver for an given NIC to get maximum
> > > performance.
> > > That being the case why we are talking about DPDK supported NICs.
> > >
> > > A) My assumption is that NIC interface is standardized so that PMD
> > > should actually work with any NIC (barring some NIC specific performance
> > > tweaks)
> > > is that correct?
> > >
> > > B) if #A is correct , how can i make changes to PMD to support any
> > NIC
> > > ?
> > >
> > >
> > > Thanks
> > > Raman
> >
> >
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-03-08 10:03 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-08 7:05 [dpdk-users] Reg PMD & NIC raman geetha gopalakrishnan
2017-03-08 7:11 ` Nikhil Nanal
2017-03-08 7:40 ` raman geetha gopalakrishnan
2017-03-08 10:03 ` Thomas Monjalon
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).