From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-eopbgr800084.outbound.protection.outlook.com [40.107.80.84]) by dpdk.org (Postfix) with ESMTP id 516C01B5E8 for ; Mon, 17 Dec 2018 12:11:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BCwHojy16X7F5Rlj72qCbt/1Z9lDmkrm3ZswJ1olCS8=; b=arx2qkPmAbzzN90kYDSTgzn5SO6QG57bhROEcawblmR3jEdq7LhkIbuOorN/fJCoJMBorr0ATnoB2gMYXaevMALjnkIkSvTSkzjqwKrmaDtlkQ2Z/OqMMUg2N3yHxYsfxV6JeeIejdkNHFR+6s41L1Jgln5f9Jxf0YfkHH0x4qg= Received: from SN6PR07MB5152.namprd07.prod.outlook.com (52.135.101.33) by SN6PR07MB4992.namprd07.prod.outlook.com (52.135.121.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1425.20; Mon, 17 Dec 2018 11:11:52 +0000 Received: from SN6PR07MB5152.namprd07.prod.outlook.com ([fe80::14c5:1013:408f:49c1]) by SN6PR07MB5152.namprd07.prod.outlook.com ([fe80::14c5:1013:408f:49c1%5]) with mapi id 15.20.1425.021; Mon, 17 Dec 2018 11:11:52 +0000 From: "Verma, Shally" To: Tomasz Jozwiak , "dev@dpdk.org" , "fiona.trahe@intel.com" , "akhil.goyal@nxp.com" Thread-Topic: [PATCH v6 0/5] add initial version of compress-perf Thread-Index: AQHUkhGDi1lV39tg202uSUSdY6RtVaWCzjig Date: Mon, 17 Dec 2018 11:11:52 +0000 Message-ID: References: <1543999626-24262-1-git-send-email-tomaszx.jozwiak@intel.com> <1544615684-3429-1-git-send-email-tomaszx.jozwiak@intel.com> In-Reply-To: <1544615684-3429-1-git-send-email-tomaszx.jozwiak@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Shally.Verma@cavium.com; x-originating-ip: [115.113.156.2] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN6PR07MB4992; 6:IlZQCs844clS0nN4ZtFP8ed1CbInzyp3zELGP3m90DeprjVHgG+rFrP1NBLDldESvjnNFp/KL6j4qbUmwvyZimj9WJB3TelAPpXlR8ap+OZXP6vbSsLYfaate/03i6CqhLFJx44vFdygCgwnhECMVw5ocuDOTem/PMUBQdV5nafaTVoPgxaUtj8BXep9BdFNaHvro+1++oooMPxNEt03msuvMa5dgjwUIvJqndcqsrPgtCcE3668R5mO/gWDQqRGhnp/A0mEoHImH8ctbWC/fVAtSJYNQXs5rjFjse66WfCfvS8mEVOjEhNQNErW5oP7uNiW0NGjL4vso+qU/JTrLywTsxEjkz9H3n/8D6SPj6WLoWyivFQc55OhsE368y6usP0ytueX7ZfbrCB/zvpYm/rh808g8/6iJukmp7nHhMhm+a2dcVWwLypYZpbdW+nkJRuhDIiyAM4V2tYbEkZ5gw==; 5:CwNpwzOS5+4lmDCfwRmpRHpO4WwlN6Mliiam9mJOEriy9WIfykUk67T4AFje8ktX59r5uLIIsYdDULK8T34mTEZucNB8NYM2td0CbWJGsbN03IiA4egxyyd84nlX2e7HZ0k7BKt/nzRANptbOa3fF9Sq7RNnMU9mfmqIl0J5JDs=; 7:UJkhjur8pscx6XLOPs+qOtt1b3IS26EQe63qOeIBT8xCBV26FAL3mUUL7CqfTk1WJOYkYFVVS++82wh2aQ2YgCsJhD9+QfjQeje87kHOkia7DRCO1w9fJ1ipzK+xEhCN68LSUdh00LZhi5iAM5SoBg== x-ms-office365-filtering-correlation-id: 35182a6b-6020-483f-e953-08d6641072ab x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:SN6PR07MB4992; x-ms-traffictypediagnostic: SN6PR07MB4992: x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(3230021)(999002)(6040522)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(3231475)(944501520)(52105112)(10201501046)(148016)(149066)(150057)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123562045)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:SN6PR07MB4992; BCL:0; PCL:0; RULEID:; SRVR:SN6PR07MB4992; x-forefront-prvs: 08897B549D x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(376002)(346002)(136003)(366004)(39860400002)(189003)(199004)(13464003)(9686003)(55016002)(476003)(446003)(97736004)(2501003)(486006)(6246003)(316002)(53936002)(66066001)(71200400001)(71190400001)(68736007)(86362001)(8676002)(2201001)(14444005)(81166006)(81156014)(8936002)(72206003)(14454004)(2906002)(478600001)(6116002)(11346002)(3846002)(7696005)(5660300001)(102836004)(229853002)(33656002)(6506007)(305945005)(55236004)(7736002)(6436002)(256004)(25786009)(110136005)(99286004)(26005)(105586002)(106356001)(186003)(76176011)(74316002); DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR07MB4992; H:SN6PR07MB5152.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: 4R4HwhOub9k956lsrtIkGdRKCDrNqFOBbhydxaSMglbnN3m0f67THUEsagLR1NZTxcXtVaGkFvoJQ9Ua1hZ0LU57w54tCUdPlJW/GwuO8v4lFq0H9ICPlyMoCmY/UymEM5Nhpzg/7EFHq939SgRFuFqqRRkFZwgYng3gOjfkiI1+HoJyJ72D5KOd+sHNtUX2WapBhqIsyUECx+oNAQ3YOLXyDIfqjxAsEfFjJBvA6SsQNXsrn+SFg2Cggq/AF4ng+sfkFTL5mZsOsMnfHgvfbjT5/JO93CRdQiMV7q4/urXcKntNZQ0ZcevR0lwuEO0U spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-Network-Message-Id: 35182a6b-6020-483f-e953-08d6641072ab X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2018 11:11:52.4796 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR07MB4992 Subject: Re: [dpdk-dev] [PATCH v6 0/5] add initial version of compress-perf X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Dec 2018 11:11:54 -0000 >-----Original Message----- >From: Tomasz Jozwiak >Sent: 12 December 2018 17:25 >To: dev@dpdk.org; fiona.trahe@intel.com; tomaszx.jozwiak@intel.com; Verma,= Shally ; >akhil.goyal@nxp.com >Subject: [PATCH v6 0/5] add initial version of compress-perf > >External Email > >This patchset adds initial version of compression performance >test. > >v6 changes: > - Updated the 19.02 release notes > >v5 changes: > - Fixed documentation > - Added op's status checking after rte_compressdev_dequeue_burst > - code cleanup > >v4 changes: > - fixed checkpatch issues > - code cleanup > >v3 changes: > - Added dynamic compression > - Code refactoring to separate validation > from benchmarking part > - Updated documentation > - Added fail detection from rte_compressdev_enqueue_burst > and rte_compressdev_dequeue_burst functions > - Code cleanup > >v2 changes: > > - Added release note > - Added new cleanup flow into main function > - Blocked dynamic compression test because it hasn't been > tested enough > - Changed `--max-num-sgl-segs' default value to 16 > - Updated documentation > >Tomasz Jozwiak (5): > app/compress-perf: add parser > app/compress-perf: add performance measurement > doc/guides/tools: add doc files > app/compress-perf: add dynamic compression test > app/compress-perf: code refactoring > > MAINTAINERS | 5 + > app/Makefile | 4 + > app/meson.build | 1 + > app/test-compress-perf/Makefile | 18 + > app/test-compress-perf/comp_perf_options.h | 71 +++ > app/test-compress-perf/comp_perf_options_parse.c | 596 +++++++++++++++++= +++++ > app/test-compress-perf/comp_perf_test_benchmark.c | 308 +++++++++++ > app/test-compress-perf/comp_perf_test_benchmark.h | 13 + > app/test-compress-perf/comp_perf_test_verify.c | 353 +++++++++++++ > app/test-compress-perf/comp_perf_test_verify.h | 13 + > app/test-compress-perf/main.c | 590 +++++++++++++++++= ++++ > app/test-compress-perf/meson.build | 9 + > config/common_base | 5 + > doc/guides/rel_notes/release_19_02.rst | 5 + > doc/guides/tools/comp_perf.rst | 81 +++ > doc/guides/tools/index.rst | 1 + > 16 files changed, 2073 insertions(+) > create mode 100644 app/test-compress-perf/Makefile > create mode 100644 app/test-compress-perf/comp_perf_options.h > create mode 100644 app/test-compress-perf/comp_perf_options_parse.c > create mode 100644 app/test-compress-perf/comp_perf_test_benchmark.c > create mode 100644 app/test-compress-perf/comp_perf_test_benchmark.h > create mode 100644 app/test-compress-perf/comp_perf_test_verify.c > create mode 100644 app/test-compress-perf/comp_perf_test_verify.h > create mode 100644 app/test-compress-perf/main.c > create mode 100644 app/test-compress-perf/meson.build > create mode 100644 doc/guides/tools/comp_perf.rst > >-- >2.7.4 Acked-by: Shally Verma