* [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).