From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-yw0-f181.google.com (mail-yw0-f181.google.com [209.85.161.181]) by dpdk.org (Postfix) with ESMTP id EB5CB133F for ; Tue, 21 Mar 2017 10:06:14 +0100 (CET) Received: by mail-yw0-f181.google.com with SMTP id v76so106095956ywg.0 for ; Tue, 21 Mar 2017 02:06:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=irage-in.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TZhKZTZCuOkJvxLkWRWZQ8Bl25nIi4FcAHjnzGj+9eQ=; b=RmEkL/KJtiLj9adlEOKn5TqypPrs5RIjvWWidh4yGLBtTznJIUzkqwEnH8KZQdPl7R 6B/ePw/tbEfY6ZnmXwzgTbvoxU85WW6x3xZtVS3WleYjLutGKoPFcmtixd++5vMN3Xfr tFvhRmN/UG2XdxNIyeiOEGgyAsKzp9rsDuDpSFnbzk4RX0GZocNUp/7o+hW9d6xBtxd4 U4asn83iEr5leF7IYYXaPm+w8b0C5DQ+dFh7ItWa/QqscBugqoe6VPggM+f4Fp5F1ksF xLEekHlEcjvPxuuwsq9cKtB+ogh70Z+3vN/VDXf8RthNiDYxFb4QbrIzKAfVPGeeiuPw rVkg== 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=TZhKZTZCuOkJvxLkWRWZQ8Bl25nIi4FcAHjnzGj+9eQ=; b=MOHbFAGwlUkuBMX00kkc1I46ETzlOq7PCYXRwSn8rk60HRUOnrzjEHCKsnvci98c81 mxUuEF3WrKUtOrj/JzlXktHkAFqMLrRfFBrYz/Cz1uoHKWmLiov1N1NNE6frTO2JpepC JtHi7YYDUvooKicbJlDx9SsUDCKkW4al1YsLvbVRqupT0yjAwC7D1pqHuyi6c9wZY10Q jFR16OpkVVJ2EhNPMZ1HyodE1tec7Otx+DFRfGSLs5rTAna01gDjqUCVyqVgB0MA0zwE c/7A5AdQcfmuxXgxQpbXfFkbDHlQgB2IQoHPvIp/0in5nNL6OHay7Hc558i0BbjPgGSb vVvQ== X-Gm-Message-State: AFeK/H3MZxRo0HdZTTBCf2fQCdnUb8n43IXy52laoP2pHT+OCzeYuI2rIyAXAvW4lUbDVt5Sjx6cHVVQ/Mqqyej/ X-Received: by 10.129.107.196 with SMTP id g187mr17788369ywc.172.1490087173797; Tue, 21 Mar 2017 02:06:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.172.232 with HTTP; Tue, 21 Mar 2017 02:05:33 -0700 (PDT) In-Reply-To: References: From: Ankit Aggarwal Date: Tue, 21 Mar 2017 14:35:33 +0530 Message-ID: To: Andrew Rybchenko , users@dpdk.org Cc: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-users] [dpdk-dev] Solarflare DPDK X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Mar 2017 09:06:15 -0000 Hi Andrew I'm developing a kit for kernel bypass purpose.OpenOnLoad already provides a way to do kernel bypass. Can dpdk also be used for kernel bypassing purpose on intel/solarflare cards? Ankit Aggarwal On Tue, Mar 21, 2017 at 1:48 PM, Andrew Rybchenko wrote: > Hi Ankit, > > (May be users@dpdk.org is a better place for such questions) > > OpenOnload provides a user-level TCP/IP stack with POSIX interface =E2=80= =93 > transparently runs any Linux sockets binary without requiring any changes > to the application. "DPDK is a set of libraries and drivers for fast > packet processing. [snip] DPDK is not a networking stack" (quotes from > dpdk.org). So they have very different end use-cases. > > So if end-use case is performing packet processing and/or switching > packets between network interfaces then DPDK allows an open API to be use= d. > However, if app needs to terminate TCP or UDP flows then OpenOnload > provides a mature TCP/IP stack. We=E2=80=99ve seen good results with appl= ications > such as Nginx with OpenOnload. > > Regards, > Andrew. > > > On 03/20/2017 05:22 PM, Ankit Aggarwal wrote: > > Hi DPDK Users/devs > > Can you please tell me the benefits of using DPDK over openonload for > solarflare cards? > > Ankit Aggarwal > > >