From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-f173.google.com (mail-we0-f173.google.com [74.125.82.173]) by dpdk.org (Postfix) with ESMTP id D18F868F3 for ; Wed, 16 Jul 2014 14:32:08 +0200 (CEST) Received: by mail-we0-f173.google.com with SMTP id q58so867517wes.18 for ; Wed, 16 Jul 2014 05:33:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=GoZGIlZI8Zxq9sp8mSkepuevdt/jT8ElOVN/2wuQUsU=; b=H6kNEcmptQ5X+1yMdqPiWwcSp25bEhDmgrh0+QNEl4jq0A8aRJ+dod9L5ZDE/6RFmG Ik/Zt1LELGYKwZ13hMIeD5Yf/tOZ3UZep67YSjicH72RDT4XZcaGlJfNVj7EhPuUKcM9 +OudHIE9iura7As1R4b7DPxVYSuf6jsbDuv9wdL2Ng0/n+GO7tCf8P/98c2DVIsWSsPK LFyhUAYDnFWQy2MPwbzSss+Rvt4+dnaCwI/Faxv0M5WK1RkGv6VQOB8uPNJ11j9QMuGT Q/e7zsBoWOWUWvYOYCi+B3uIxyDySoJyALkd6eMI74mRzqMDR8mtY8UVkoA8u7UC06E/ bE+A== X-Gm-Message-State: ALoCoQnnDy+4DkVGRuR2AgG6i7s/ogaRhAJC+ZneictWheVp3cCq3S7htNEGnsLGra5lmIbt2N7y X-Received: by 10.194.236.132 with SMTP id uu4mr34849981wjc.54.1405513976946; Wed, 16 Jul 2014 05:32:56 -0700 (PDT) Received: from [10.16.0.195] (guy78-3-82-239-227-177.fbx.proxad.net. [82.239.227.177]) by mx.google.com with ESMTPSA id n2sm39484222wjf.40.2014.07.16.05.32.54 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 16 Jul 2014 05:32:55 -0700 (PDT) Message-ID: <53C670F6.8070007@6wind.com> Date: Wed, 16 Jul 2014 14:32:54 +0200 From: Olivier MATZ User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.5.0 MIME-Version: 1.0 To: "Ananyev, Konstantin" , "Richardson, Bruce" , "dev@dpdk.org" References: <59AF69C657FD0841A61C55336867B5B02CF13E32@IRSMSX103.ger.corp.intel.com> <53BA7422.9080706@6wind.com> <2601191342CEEE43887BDE71AB97725821338121@IRSMSX105.ger.corp.intel.com> In-Reply-To: <2601191342CEEE43887BDE71AB97725821338121@IRSMSX105.ger.corp.intel.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] Making space in mbuf data-structure X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jul 2014 12:32:08 -0000 Hi Konstantin, On 07/15/2014 11:07 AM, Ananyev, Konstantin wrote: >> As this change would impact the core of DPDK, I think it would be >> interesting to list some representative use-cases in order to evaluate >> the cost of each solution. This will also help for future modifications, >> and could be included in a sort of non-regression test? >> > > I think this is a very good idea. > Let's create a list of such test-cases. > Two obvious apps from our side would probably be: > - test-pmd iofwd mode > - l3fwd > What else should we add here? I agree that test-pmd iofwd is a good reference to track regressions or analyze performance issues, but I'm not sure it's a real use-case. To me, it's more important to ensure that l3fwd performance stay stable compared to iofwd. I think l3fwd is the most representative of a DPDK application. Other use-case could include: - virtualization, maybe using ovdk? - ip fragmentation / reassembly - an application that encapsulate or decapsulate in a tunnel Regards, Olivier