From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <glowingsun@gmail.com>
Received: from mail-oi0-f43.google.com (mail-oi0-f43.google.com
 [209.85.218.43]) by dpdk.org (Postfix) with ESMTP id 42E6F1BBE
 for <users@dpdk.org>; Wed,  8 Mar 2017 08:40:48 +0100 (CET)
Received: by mail-oi0-f43.google.com with SMTP id 62so14848561oih.2
 for <users@dpdk.org>; Tue, 07 Mar 2017 23:40:48 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc; bh=P1wr5jLENaYGTOGPD5pOWAyC9euMoj8gOCHp+IIPn/Q=;
 b=XtBJI/iR6Qwgu4f1+FrOqnwld1lZEyKDTjHBkv3mTT1tQLKNGseflyyT6GR38nzqyx
 2bM41vcTVwtNMqPHhxkF3tVvDHKht5RHqWGIBBCW+wKWpQNPquNkfhOW9o11uaQ1ol7x
 61qwBx0oeOCBjHMoagq1ifqCJGrqZ4giR9qO6E4MDLlhZfwUPpWK/BEkS04yGUqjvSbn
 B9ELC6LK7EhLzH2MuNjylRP/APv5POxjQo3h7oOPj7R58qQvg5ubJlkKn3lv7NH5qSoq
 HhANpAoy6fa9BqIZMtu9o0WliNfni065og1rTyq5P2rbVbqDrGIsrk4yQxnclzusa+F9
 S0gQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc;
 bh=P1wr5jLENaYGTOGPD5pOWAyC9euMoj8gOCHp+IIPn/Q=;
 b=nh5WW6sUrfVbt+1c9dXb0j2oH8QRX0V/hcxs180q84LxSYSoPs/Be69PBjnUeZMLOr
 T2BXEZUH1+kiZjhoZBuiSXqzRYza9hov9tiV6lCo8F4d6HrbJ9dl4kgGlYZsfZjRogUk
 XTeTLemXF0AdYGi0grMP/d0foVJMJjw3ep2dA4UbmxbqRFz9wZogiIM8cz0ix/Qxg5g/
 EcCe22fHdSLj2/bbH1xk9ea1kSocFFtwg4MZP9Li368ml7GAX9+H9vAmjMnM5tjW92YR
 9CvpLjIRvZeeUau7prX4sQhn+P5XAajNUXByHKj1Nu6CexJaaC9xelDFXxsQVU+P3a6O
 ajGw==
X-Gm-Message-State: AMke39ldjMBUhc/S23cBcah26uznlr3TaHGan0WOMQn+m40obyyHWwdSJAPBsJpugudwb7ZaPZStQ1cbLU/0Nw==
X-Received: by 10.202.220.198 with SMTP id t189mr2678565oig.94.1488958847386; 
 Tue, 07 Mar 2017 23:40:47 -0800 (PST)
MIME-Version: 1.0
Received: by 10.182.251.129 with HTTP; Tue, 7 Mar 2017 23:40:47 -0800 (PST)
In-Reply-To: <6E71A877-544C-4DAD-B7DD-CDE8F20CDA07@usc.edu>
References: <CABAuC=nZPH-OzsvZn2xPZUKxEFBOkAau78FhxX7BwfZEeLhp_Q@mail.gmail.com>
 <6E71A877-544C-4DAD-B7DD-CDE8F20CDA07@usc.edu>
From: raman geetha gopalakrishnan <glowingsun@gmail.com>
Date: Wed, 8 Mar 2017 13:10:47 +0530
Message-ID: <CABAuC==r4idvoH-y4gjwp+B1fDy3ehcrRMTyuFqH2WmqOORykA@mail.gmail.com>
To: Nikhil Nanal <nanal@usc.edu>
Cc: users <users@dpdk.org>
Content-Type: text/plain; charset=UTF-8
X-Content-Filtered-By: Mailman/MimeDel 2.1.15
Subject: Re: [dpdk-users] Reg PMD & NIC
X-BeenThere: users@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK usage discussions <users.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/users>,
 <mailto:users-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/users/>
List-Post: <mailto:users@dpdk.org>
List-Help: <mailto:users-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/users>,
 <mailto:users-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Mar 2017 07:40:48 -0000

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
>
>