From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4C319A0A02; Fri, 15 Jan 2021 10:43:17 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 38840140E5B; Fri, 15 Jan 2021 10:43:17 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id AD462140E5A for ; Fri, 15 Jan 2021 10:43:15 +0100 (CET) IronPort-SDR: ac4AiIu+4YfI4ZMe24lqgJ+ebPgJQQhwZFOpkPtpoKs10TP5CuRxThyGVWIsSQalsJhJwGiIEn zJsvL4ABSeDA== X-IronPort-AV: E=McAfee;i="6000,8403,9864"; a="178675426" X-IronPort-AV: E=Sophos;i="5.79,349,1602572400"; d="scan'208";a="178675426" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2021 01:43:14 -0800 IronPort-SDR: nFJxBHBvv8H5tdJh9iU2Eb49FjzqgdyH3o7Ap1OiS6utq1wgEDcHnElaSdGsxY92tcVkNTMz6s QMyugteFItyA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.79,349,1602572400"; d="scan'208";a="425255256" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga001.jf.intel.com with ESMTP; 15 Jan 2021 01:43:14 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 15 Jan 2021 01:43:14 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 15 Jan 2021 01:43:13 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Fri, 15 Jan 2021 01:43:13 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.104) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Fri, 15 Jan 2021 01:43:13 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FGaVhKWouCZMw73qr24laSxaVqnuJzwSSbNyH20afjUmg8sU5cG5Pv//biuXB1+WTQiZ2tYn4fKumvfs6wWb1SG1SmHvoyaQOvZOP4hhNgtNvPItFQuej7IGClhRaHFL0O/PIBw7Kalk45Jye/AQ7fWRynXHQLJ0sOaRLlt1shGQtTN++ZiBkXQCsv+IuPyyO/selWeuvoLqznYGV+dGXbk3/5+TAm+xyjy3tXWV7mQBdREUQsvO7ypKIo6guDLgKDlruOt00XT6gjvNWm6rN9AdKUzfqRyQFQo/twKhfNExqOdT0DtKDdO21hP3lu6154CJKlhFZGE9R5s7oVCWSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7w2LbmsuneDZvh3aCD0sKFSftvAmHRFTG8iNg2b74M4=; b=kzEuj9fl8UfG2Yx2JOcBnK+RMLISKV5+n9j0xIxs9zHe5YiCiNwqzrLaCk3NIiWJxY2wNYBhi1ELXSQM6UtiORpwnJ7GeML+Q8EibEqXg3GTnXsu+nAzuRBJMFco9McmK6fWzQPhiDGIqz+qPF6mehV3FZA+OS+L4RLac4DbQOryeFjCeV+CP59HkFR/9Eak0HdYnHLjdvZcb6Fexh0yYHOTkFZsyF5ZPts4H9Ia3nBLWtpjo/64f1VKDbeJkFawYkUm22kwUidA1iADVI1FTKH2XV8IqbDfb3tma2huPQQLfPIGzY0SkY6sQlJh62rbYAy4r+LzMsRwbK/hzhZDDA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7w2LbmsuneDZvh3aCD0sKFSftvAmHRFTG8iNg2b74M4=; b=oCAqNEPubwC4gKCLJMfZqgvBhZT66moVOArDrwQm8rmjkmjHj1BbN5x9QQC6kplf/UPEkaB+5BIsL0aSsvFXDpsJLsKwRCTt//wjDun76yNZIRDUfQFMkw6xEpSdoqMqtXCUcVKVFf+iGV689OAPJqXkPK66Xv8+yTEUJ1wioVo= Received: from SN6PR11MB2575.namprd11.prod.outlook.com (2603:10b6:805:57::20) by SA2PR11MB4937.namprd11.prod.outlook.com (2603:10b6:806:118::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3763.10; Fri, 15 Jan 2021 09:43:11 +0000 Received: from SN6PR11MB2575.namprd11.prod.outlook.com ([fe80::979:6664:92fd:c4f9]) by SN6PR11MB2575.namprd11.prod.outlook.com ([fe80::979:6664:92fd:c4f9%7]) with mapi id 15.20.3742.012; Fri, 15 Jan 2021 09:43:11 +0000 From: "Dybkowski, AdamX" To: "Power, Ciara" , "dev@dpdk.org" CC: "Doherty, Declan" , "akhil.goyal@nxp.com" , "stephen@networkplumber.org" , Thomas Monjalon Thread-Topic: [PATCH v2 3/4] usertools: add script to graph crypto perf results Thread-Index: AQHW6mHk3Cjfvv50gkOIxYtvoO6/+aoocM3A Date: Fri, 15 Jan 2021 09:43:11 +0000 Message-ID: References: <20201211173114.1924772-1-ciara.power@intel.com> <20210114104125.2890107-1-ciara.power@intel.com> <20210114104125.2890107-4-ciara.power@intel.com> In-Reply-To: <20210114104125.2890107-4-ciara.power@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.151.44] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d2f23e3c-cc4e-4b73-f0d9-08d8b939f8df x-ms-traffictypediagnostic: SA2PR11MB4937: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: w/WvxXb8uCdwFQYIUN//rtGt9E+scHnspw+lApQtKwt1o89Xb10Qo5gem6U1F4P7qkxZmgpleCCDj670WaCikrkVWrWX81mKunoB3DII64RQeu1GYjUO2t9EpEQXoLi7OySnolqvFTKK6uyWwcwNXVW0GeQoUHui0cMTKMJ00RO04FTtzlNa+DxbawO9vXvatKSeu4+a/3X+JsQT/pBy7l7ywpDiKuYOJ04uTTATO5SRewOHYHumnD2upMl6eoHQvqEyFPbTujipPcqb/lqxf2LHO0fMGneOwgJCLjbY8oi8sP8vk2cljrZ3iIGA3q8GdeBN7dS6U+0xgkDiUGCRtUNf5UxeLJd0O0obqrKdjUkh678JnUkedgDI2kmxX3hmnQZrT5CAlnXygdLy3Yi8Ow== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2575.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(366004)(39860400002)(376002)(396003)(346002)(5660300002)(2906002)(110136005)(8676002)(6506007)(53546011)(8936002)(4326008)(26005)(316002)(33656002)(9686003)(186003)(7696005)(64756008)(66476007)(55016002)(54906003)(52536014)(478600001)(66556008)(66446008)(71200400001)(66946007)(83380400001)(76116006)(86362001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?gGvZ+1zXa1zltQdfxlWa0NM1bOPLQ1NKPcfxbtwhHxG0Ri7bqY5U1Y7Sb7N4?= =?us-ascii?Q?/eC9sSxzny8Lug48kxYFr8LW6KhkaDVvFGDPQEHZYU14/SjkB2eZLULwdke2?= =?us-ascii?Q?pVVksjdPpUzVNjI5T5Rhw3Or+XM7EPixm66A5HvK4u30Ihns53kPOqgGnp5P?= =?us-ascii?Q?ueTHlohy12FQ/NMi/z+O4EMgzUZkMAoQj1dll1XSd6Z31QQpQ8tlYLGZ3npX?= =?us-ascii?Q?0DS2yq852NB5xlJyVeYuLGS9cNeYnInrHZj1+QgWvJ2RpoH9Tc4hLD3I50vE?= =?us-ascii?Q?QTG+MVNsKHQ4kaSNUYa/h/aQTzvPxUfZNHBU0kNrLIhJ1dLdZqgbE+Z+TGNk?= =?us-ascii?Q?EoAaOPRLSVKn2IT3HaXEdKkJgb8A7oPKUMLQ2G3CW+H9dtaWOTuJTqOvMKbw?= =?us-ascii?Q?Guj+bMZ7pijcLiksJxkpn3+weS00SLjxdL4UY/uz1RHqzqq/aY+ym3QR5luI?= =?us-ascii?Q?qAv9vT/VovsD2S7gJampd7jfhyfwBH7SWWmPZ2wGgMuKwrL+sFBbuX7pENZV?= =?us-ascii?Q?IZoEUH9NlsCCHDhjggvt/pwGUcrUlafk1tMEzuC5cfO1lftlsYTKE+GCwLze?= =?us-ascii?Q?KwabRB7XZuKsEVKiW+K97f0u/4ocQzwtyCQxVYOxYpmEiTPTKzMV9Ohtaeth?= =?us-ascii?Q?gm78GAy6CIxt5fKMvMQnAixY+NsXI7d7iZKg2m2ApEcEPWcQy/s96D7HzcL7?= =?us-ascii?Q?5Hi2IV9KL0Z3gUt77wjGMZCigv/t3GV8Ukd692cLKTouwW8C+GyaNhFmMsNR?= =?us-ascii?Q?J3WJ6GrRgDMPI/tLfl4D6g6pl4QC4Hh32u1ykIVka7DzDiteWO1bfFT7V/Fv?= =?us-ascii?Q?VNBkEAiz6ckJJnJH3u/juZ2FNqzDuWAkmgr1G+ChLFXRoSiz7PES2NHX2EeT?= =?us-ascii?Q?5i54lE0TPsEQ7YyeXC4Uxmo+ttGihOgjI2AnoaiMNy5DDD2GuNhtw5bziX/h?= =?us-ascii?Q?kWpcydZCATqbr+pZ6rjONRJjHkoy537wDugPmJEcPgw=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2575.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d2f23e3c-cc4e-4b73-f0d9-08d8b939f8df X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2021 09:43:11.1376 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: QcWgj0/bUnTNrSDITzdHy/hDYOVOKHRuN5SoIOBtJMLJxj4CKLzUvMnSTPLmmmy3d4uzgEsFEPhXnftdXETC13BQ6kXIL2OCNlVUef8Yjv0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4937 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2 3/4] usertools: add script to graph crypto perf results X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" > -----Original Message----- > From: Power, Ciara > Sent: Thursday, 14 January, 2021 11:41 > To: dev@dpdk.org > Cc: Doherty, Declan ; akhil.goyal@nxp.com; > stephen@networkplumber.org; Dybkowski, AdamX > ; Power, Ciara ; > Thomas Monjalon > Subject: [PATCH v2 3/4] usertools: add script to graph crypto perf result= s >=20 > The python script introduced in this patch runs the crypto performance te= st > application for various test cases, and graphs the results. >=20 > Test cases are defined in config JSON files, this is where parameters are > specified for each test. Currently there are various test cases for devic= es > crypto_qat, crypto_aesni_mb and crypto_gcm. Tests for the ptest types > Throughput and Latency are supported for each. >=20 > The results of each test case are graphed and saved in PDFs (one PDF for = each > test suite graph type, with all test cases). > The graphs output include various grouped barcharts for throughput tests,= and > histogram and boxplot graphs are used for latency tests. >=20 > Documentation is added to outline the configuration and usage for the scr= ipt. >=20 > Usage: > A JSON config file must be specified when running the script, > "./dpdk-graph-crypto-perf " >=20 > The script uses the installed app by default (from ninja install). > Alternatively we can pass path to app by > "-f //app/dpdk-test-crypto-perf" >=20 > All device test suites are run by default. > Alternatively we can specify by adding arguments, > "-t latency" - to run latency test suite only > "-t throughput latency" > - to run both throughput and latency test suites >=20 > A directory can be specified for all output files, or the script director= y is used by > default. > "-o " >=20 > To see the output from the dpdk-test-crypto-perf app, use the verbose opt= ion "- > v". >=20 > Signed-off-by: Ciara Power Acked-by: Adam Dybkowski