From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0084.outbound.protection.outlook.com [104.47.41.84]) by dpdk.org (Postfix) with ESMTP id 137BB7CC7 for ; Sun, 28 May 2017 22:02:59 +0200 (CEST) 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; bh=p4tQgNfwnqK5OgIKwwt3beggFAvnJwxbMmN3ZccqZXw=; b=dIGU0MeeOECFut41r1ATHkEBVLoMfxdJ4lAy3qoXZZZPrseo4NA5xElFFvsh68y5e/1us/Rh5E+9NkSyavVytlax94+mFNcY1i7TStAM+pASFR3Kq2ISwHFSYxQJjUVxZ7ZrHG13b20e3VLITCSv/KI8+ZVikx/Hyo7G/dwF1+w= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin.domain.name (111.93.218.67) by CY1PR0701MB1725.namprd07.prod.outlook.com (10.163.21.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9; Sun, 28 May 2017 20:02:53 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: bruce.richardson@intel.com, harry.van.haaren@intel.com, hemant.agrawal@nxp.com, gage.eads@intel.com, nipun.gupta@nxp.com, narender.vangati@intel.com, nikhil.rao@intel.com, gprathyusha@caviumnetworks.com, Jerin Jacob , John McNamara Date: Mon, 29 May 2017 01:28:53 +0530 Message-Id: <20170528195854.6064-33-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170528195854.6064-1-jerin.jacob@caviumnetworks.com> References: <20170528195854.6064-1-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BMXPR01CA0003.INDPRD01.PROD.OUTLOOK.COM (10.174.214.141) To CY1PR0701MB1725.namprd07.prod.outlook.com (10.163.21.14) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY1PR0701MB1725: X-MS-Office365-Filtering-Correlation-Id: 1cc56506-7eab-4623-1083-08d4a6048911 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:CY1PR0701MB1725; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 3:PptjAWumQoFhm3ViYvCHAVw4UwFUGUmyjXOCY9yRklkE73apgWgbI9C1OD3MiyVNgct1/fAc28lGNpoM7GAsPd4qoO7nqyXshuC9MCK4c5bjO9UOZagIcy4e3ki2fv0lKPXOU9jnqhXqfJSm7ZFNuNtEbYOgEdi9u/F3YZOj1+VBMxs/T0hOQbxCDs7Mt/I7Zv7itboyNRetO6UGV76arsE5vNMCanRvBE8jND/8ui3qj6AAEij9LpZRcY6d0QYOaGPCX1nB2yYDU4uwSQtyI3zLUhL2uIXm7g7aty1Feyx5iTtiO7TA8Gk5W0FldAmyctciw/rAYwX3P+bBiwzcLA==; 25:q9vg6/Lw7EOsEbm2rPLIx5hbbxK7H+ZbYge2qeszegunJMr1L2mmlykoHFxCy2D3OcLwl/XNvNJ9JhC43eP0ku9G0F36HuK1CL2eXHQ6+D3it1PL/iWj8jQ2kZF/SEnj1exIQq8vJ8Qr6Zu9pOCNERzJ+LLvUdE4u5ZCFBn/tw5naSMFgl9JykCVndLZBYSGQY6VECnoNUNw6Lrl/W8S5EDHe0Jsn8PE24Chqkzqs1hwf0FTekb8rGt4sTSRZTXd/EDubglu4nypvRtD3zb+wRJs3NlVJR3sZJHRdxaeNUmBejCtPu6C07TbFiScaGXqnuaAt2POXo1If/1yYeleAfIhFOi2Rx3j7s0V5/JgsmpOZqvAOmmUoXywb+3QUKhg6i9FJUX2X1pQ6L06Q/By6+j3QFNp29W/Iq1hguS9m0rFnsbkjxlCIYboL9oqanFs1mVEYai7fxBg34o+lnOKwwKQJY79ZsaIQgJoZ4E7Dv4= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 31:SyBpehuy98g6Fmg0i8BJaaBxzv0mFXxrXdQsdS+RUDw/3AnDRFwXVRBBKXPYUb3UTbfmS2WLJcPkiupDGTC8GVIGJoen7JOhgAyr5sumUE23BlbPXaefLF/SMPnZxpHa5Uiv4yjIJr1RE9C1FDk57nsX+HYY/QUsQ2sDo/Lv8EPVZCH/9MGYGqe9orxGDAPD6nScukBXs0iOW2JiHcS6GFZnHU8dlBUaao+8LxcpAXcp9nkAEyUTfTF4sKt6vQt3Nvi/UgI6STYiihlwX84Tyw==; 20:pehoDNHGuCTv+vqFs2qHDU/S+I/gl2qoYLs1ByszNxSSi3u67CanbE+afdkfdc8sOUz9FScVZJLEDt8YJgVB724xlcIUUaPRYCxU2Bv0gJpCcPW60bdyBnuTIoLQt3ostNX+K0utqEGDedxQP9iv7NYARHuryzjE40tSi4h8b4np3Lx7zzAV8oV0ZyQ8WqoFP+sTWIL59Pug7lNH1qtmbHXKVfyeXBa30e7LUoN6pNeuX2TLJJaMm/qQDCrIEm+UzXSDLoSH/6YglEDGhJnSF8RQUeyF484knX2Ns+4iGDKzmbM6NsNAyZ4bw2pHDtK/tqtwVfL5pmsWpmX06cNdk8TNZCtCbpZ0D+aJtrLW+q+ASN3D1Fz0jELOZED+aQpHmh0yGUrWW+deV5mn4pdSnDjwNT3hvVoDttcbSB12XOrLzhtBQwSUiu9ABi1W3Ei6T1Jn9C4kq6BKQuhE7YuD9BL7lnrY2qVlTAfORXmFH9Hps5mlgyqjv65FR+m49Uyqti5LmKM//OnEoGNicjmFQvNYILMb6l+kA7MfhjorVayTFwnxuRQiGo0LY38Kfsz3yGCgSFMOGXBBgSFGlH+UUWbCAZPshWUyCeIbaqxb9Jo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(145185744447497)(159090696235961)(131327999870524)(42262312472803)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700073)(100105000095)(100000701073)(100105300095)(100000702073)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(100000703073)(100105400095)(6041248)(20161123562025)(20161123555025)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704073)(100105200095)(100000705073)(100105500095); SRVR:CY1PR0701MB1725; BCL:0; PCL:0; RULEID:(100000800073)(100110000095)(100000801073)(100110300095)(100000802073)(100110100095)(100000803073)(100110400095)(100000804073)(100110200095)(100000805073)(100110500095); SRVR:CY1PR0701MB1725; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjA3MDFNQjE3MjU7NDpCSnM5b21zMGZoSXFxaDlDN0NKQ1VuQi9J?= =?utf-8?B?Nm5sQlhrajZ0N25zdjVybU1BeElzOFRVYWZFRy9oblNycUp6bDFhS2xIWmR4?= =?utf-8?B?NHVkWGtUWVU1YW5vbjdSYW10MnJiOHhPY1Y0eWxkTXNBSE9TdGFFRXFBZW9m?= =?utf-8?B?L2NOWDFpdkp4OEd6RkRLZ2xzVjZZNHZNalc1VEU2eGVuSjlGYjJLQkZrbUtJ?= =?utf-8?B?VlFCei9oNlJmK1JmdC9FR2JGVjN3bFdFQUxHUGRpTCtuTURvMnZJYkM3Z2ha?= =?utf-8?B?d0FFKytObktjRGpiNWczMll0OGJpSE15aHZ2dmtEdkFqZithcnB0aWZKdXZX?= =?utf-8?B?SUxOSFlNL2ZuTEE3VFYwc0FwdDZaU01RV2J6Z3Z6MmJhdDlKUm9QZmVFdENz?= =?utf-8?B?Q2VUc21pZFlXUVNxRmJPNi84QUsrMXY2dkI0M1JicWtjRzF5cEdZeTIzUWZX?= =?utf-8?B?eW1iTG8wV0J3VE1FRVhjU0xEQTlzYzVFMXdSVUVBNGJyTW1ONExUejdhcU9X?= =?utf-8?B?TnVITDZlVXlxcWZnV2dQcjRkeGJ6alRPZk9nYmxWemovb0RWZFN0QXpMS25I?= =?utf-8?B?STBwWjMvcE0ydUtRdGs4TXlDYlNxUVJieWMyWGdRbmtGV3V1cXVpVUNLYk9L?= =?utf-8?B?cEpOQTRzd2EzbGlrYTd5dEVRa2QwZUJ2WWx5MzhGNjJpWStyano4WnZlWHdL?= =?utf-8?B?Uk5tS1UwR2FKZVZoczg5SE5uQmRGUzBKa2QxL0xQeERieC9QdVVKSkUxeFgv?= =?utf-8?B?ajVQUWVpaUlUMGIxYVI1TVJXY2NjNC9iWE85ZHFhUzB1STNVVjhXcXJPcHJB?= =?utf-8?B?ZE9sRkMxbUV5cFNGc0YzUWI2c0d5d29XRlVDb3Ntc2IxZ1lHU1RrTGdTdG11?= =?utf-8?B?cmQ4WHRveUNZODZWL09ETDAzNmZSV2RoTldFaU1qQk9JOFEvdGJRc1dyNHdR?= =?utf-8?B?QzNxTSsxN09uc1VmS3BJZFFSWWs4WGhiYkZVdVpGK2poc2xZbmd3V1NLc1Vu?= =?utf-8?B?RnhLR1ZuYmJjV1pmejd5d28weHFXcmJjWTdLTDFLdk04ZTFqamMrMW1NeU5H?= =?utf-8?B?bU5pY2YxNy9uWEN4MmpzclZqcjJ6aHVPK2Q1cDE3Uk9BbDNuRWdwYUhJNno0?= =?utf-8?B?eksvTWd5eWtzQ0l6eTJIS1FsM05wTkx1YWpTVmd6UEtBbG5FZ0VKRXBTTm1j?= =?utf-8?B?WnhOejdJTmxMNk5aQ2NialdCMmpGcGdVVzBQZGhwb2hZaUIwOGZ3eE5obitl?= =?utf-8?B?ZWw4aDVOMzdjRlVweTAwbW55VXZiTm95UzI1N1h3RkdzMUZFTjF6aytDOFVZ?= =?utf-8?B?R090b1BGRGJwd0tzd0dGZVdodjhHTEtYeGkwNU5VMFQ4WGo0bDl0UEUyTGRq?= =?utf-8?B?N3JQK0VycEN0d3Fza0ZydGZJNDZQRlpLVWRJanVBT0ZHejltVkU0bUpUVVJx?= =?utf-8?B?akVMTS9UbzkxZW9YeXBDdGJGVlc2bjhuZFMvdG9zSi9acTltdWdMQjJUNnBh?= =?utf-8?B?alNsdjR5eVpheXR0ekxHOHdWdUQ2bVdzdkI5U1d6S1JlS0Q3T1VJOUI1clFp?= =?utf-8?B?MitrdDN6WmZxWVg0Y2ZoV09IM0FDRlVVc2VnY3N2M3RqeWVWVWUzaDVpQUF5?= =?utf-8?B?S1pHL2YwNmF3YlVFNjZwRm5UQ1FhclFsVE1SNXlza3JkcHR0UTQ1eS9QZkZF?= =?utf-8?B?NDBycXlJR1FWSy9OenJOc1lDU1B4NUpDQ3loUXRrWWJiS2NFeEY2MnRWQkll?= =?utf-8?Q?ay91PXzTLt1dtdWy3TrVeu3Dti++t8mVKZu/x4=3D?= X-Forefront-PRVS: 03218BFD9F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(39450400003)(39850400002)(39410400002)(39840400002)(39400400002)(81166006)(6486002)(66066001)(4326008)(50986999)(76176999)(50226002)(189998001)(6306002)(72206003)(53376002)(36756003)(6506006)(38730400002)(5009440100003)(110136004)(42186005)(53416004)(7736002)(8676002)(50466002)(23676002)(1076002)(54906002)(3846002)(6116002)(6512007)(2361001)(2870700001)(305945005)(2906002)(478600001)(25786009)(5660300001)(2351001)(6916009)(42882006)(2950100002)(33646002)(8656002)(47776003)(53946003)(53936002)(562404015)(559001)(579004)(563064011)(19607625011); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1725; H:jerin.domain.name; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjA3MDFNQjE3MjU7MjM6TWpzQStJZThOaHlob2tLNjI0YmIwV1lD?= =?utf-8?B?QWY0dlZmVHZPK1RoRmhINDNTaVBDYUNpZkNPc2JVS25TcXNWN05JYnBTWnYr?= =?utf-8?B?eitydkxmME0xVWF1RGpVbm8rOVYvM1FXZEt4blJJMnF3Y2dJNkkxWUtGOHJj?= =?utf-8?B?Rm1MbDVrcWNCVldQRDAzWEZNMFg3dCtpdGtSdkJBU2ZoeDFPMjFoVjNMQlh0?= =?utf-8?B?MTlXajgrSzlpODQ0KzAwVlp0ZTJnVlZiNGJHcU9SbHR5cFNRU2FJK0hIVjlX?= =?utf-8?B?clRnVHNMZGRGbElNZVhoajBNdUpRZURibkhIaXlCMUp6TUpFaldYalVOS3gv?= =?utf-8?B?SGZ3eGxtZS8wZ21MRWpEMjBSN285RHlSMmEzRTFpMTNwRnY4QjlkandkcHlZ?= =?utf-8?B?K3hsR080d0JXRk5XNEtmZ3BKNG1KNms5SFI5bkF6dEJFRGRjamdVVEVsTWVk?= =?utf-8?B?MzdKQllIR0ZEcDJnN0MxdHBPL3h4NitPayt2ZVNnbExaRmhwRC9PYytFMldS?= =?utf-8?B?T0Y3bGUxRTZlR2VmbXlOSmI5elFjYVZVcnhZRklMZ0N5NjdrV0txeVozYUM3?= =?utf-8?B?VWZRWjdzZFFXZE94cVFPYlN3ak1pS0NzWk1kMS9KNzRiWE5URWZyaXNVbGh0?= =?utf-8?B?TzdJUW8wS2tCYTg4eEdMdDNxbVd5VlIwNFJ6TTJOSXFoVUw5dG5NaXBIU0ty?= =?utf-8?B?MGRIcGQ1QVFGeVZjM0U0KzF5NnFUc1pSQTc1aUdhZXN4TFNmbkVKSTJ1NHRV?= =?utf-8?B?OFVvYkRsR21UVUdSc2crb3NURCtMVGFjaFdXVW9uTytwYjhiWVd5Zk5ONXFo?= =?utf-8?B?RFRBVG95VllkclQ1cERKMWpaS2c0d2dHWXREVllheEJRK0dScFVvTkVSZ2Z5?= =?utf-8?B?ZjdzUkdFTGdVZGh0Rlc1R3N1ZnFOUVhMeEFGTUlkZnhwcnBxMEdyMW11OWNs?= =?utf-8?B?Z0t5cS9Ed3FXUFVhNkZMU1FRL1FPUjdyNTJxd29aMFZjZUhxbUZTOGV5a3Jj?= =?utf-8?B?QXNWbkx5MDFUTFFMTGdna1VMczRiNWYvQ1VGZHphUGJLUjZGaWJCMkNPdGlT?= =?utf-8?B?SUx3MEhXeGpVRnJySkVmb3FIVC9hLy9hYWZGS0dPd0FCM2RrbUFsQldGZjZS?= =?utf-8?B?dDlKNFQvQUM0TUJ6cDdYdy9OYno0RVl0Q2RKbUxwT2VzQmp6b1c2U0psNmlv?= =?utf-8?B?QlduNE5VbkhzdkJkWkdHaVhyeHljMkxhTHVpTWd1Nm9iai81UUVtWk1FN2Jh?= =?utf-8?B?TWZQdEV5L29qZm82YnJ4S1ZwU1doVmtNekdIaEFyWXBueVNRVHRrTThVMHNU?= =?utf-8?B?UmVlMXBGK3R1eTh3Q3FLK1NyZWZDdU9zbld0Rk1oTzNtcWt4aGZpRWxLaEVi?= =?utf-8?B?bGNUSmVqZEg4Z2JlaDl6ZU5zZURicmM0SWFHV0lIazJ1UFAwU3hPWUpvUTJ3?= =?utf-8?B?MXZmUHpOMUJhaGJQL3g3L2lBbGl2emo1ZEhlU1R6SUpEYURtUCtGaXZaeW5j?= =?utf-8?B?UUExWHlOUFpNcHB4NlFFU3NUTHNob1c2V2l1M1dMUHFQLy9BdVdqWFlMTXhz?= =?utf-8?B?K3haQW9FVDRhTWRRTU1LUTRnYVNNM1B3TWt2L2tJRlFqakRnSXpGZ1NQN3kx?= =?utf-8?B?VjJ6aFlnTVc0NXpYVTd3elZ4WldydlY1RUtkdXZDaGtYbVUyZDMvelAzU2U3?= =?utf-8?B?MVlRNDlUYUpPaE1qZHhJU05RNlhIeGlzWVFDSEl1bTRLMWVCMlVkaXZFRWta?= =?utf-8?Q?ys99O32bheMay03rnAWzgbrnayNEShArLI+Zz9k=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 6:tYihm/zZWNjHtzFa7M/eR6DcyvH54o9q0XzrBnqJSGFqekfIJE+k6kvXigrgt1uZEj+/0ZA60PwHZuu6GZuv7Zutyy00jJhXrGksp5Vsjfe0THBt3QXbqUz15KS7uldjO4eOkfNRyW9MM0+gYRITWqJQ8DARuYkvsBBEdSMAZ5MVkF8eGQHxFuKV4BUYgkEHrjz6JRL+v5g+kneylZD79NEPimpfStv3DwnUa9a6kKoKtT8s2j2/k/u20WVKLLJxGz1E8GZf8WZGRVE9Qw3mphNVzuZw4mwtyiVZrOdOTlxUdLVZuE4/qBytJ7XqqfR5QlW4XIBO0nstL6Bmua6AHXFI4/T6tLX1rvZfM4GO/FUCJXrIhIHf1FiYVypxhROy5kmqaVIMD0d1Jx88uhPljs7jA9F8+zskRd+D4FBWaZOHZqwcf0HOFCd/munRSXUwYVjlp/HLB2oPU25iyG51fWEJL6VnvKskJVrYOgTu8TlsZaWvidYO7DO1rfNfsK6lg+8wAoJ75Z6IoV3ETAN1Dw== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 5:XdPi9Gq+Xh+Br9oTMZDYlXp+TlTXC63MWQrvRGREmtVqwYswYuJrUgaZ+NFJD+8oh+00RFPPk98xpd3twYIZDS05/PB2f3G6UUi5/c6YsXosI3xAUyT0Ar3mQE5SSLvJ9YoxTRvoGkKQNzzbFO4JmRj/Wz5EEw10oJ1h6WVPX+ehe2BqT6nRjHtuxEs5lB9jOf17RqzoMDhgbEsxOBbs5nJ+dcs/OWwEUiU2LzVf9/GEmJ5iDcy7XUIl5Qw/jZw5XlUiQXPD+g1FS2SMZ2VKLXnMbWUOwvo/sA2EmOMbs7Uv0iS+bBwRzxuGj8FgUyaH+wqYtD1C8v9nkPBrmvg6gWOc4ZaqRbaeQOi/MEj7bCXyIzfTx9j82UNQl0Wk75RQSDcty1YFNQ4g/h9zt18Tl8PWm6X/hW9sCh3Qgbw6rqe7ncBqN8MaIz9eK+MCUF1gEyUNxfBy71e6Rzn7xpPPBTXlKe8aO67mOnkGURoBki5wsu7uEjA5WCQfqNmXnBC+; 24:ONBbPdkspJuY//87y/BiIZO6EV3A3hRNMlq9hjp0bwZqdN1t5h+DxtzUu+fYXCs6AL2/tZ/mmJvhTLv5gjpEoPNRW6/SG+N/bfkXITFNjSQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 7:wgsaUJbBU5W+/hWO7ETd4QKOiVirWUSzW0hcUgtfum3qa/awe51cuXMJWVB4WhYoR0ZcZM1jcxRRP1KuI7m88OwXe6eGcCNhiPbYW4gYD0h8kgt7UkPF8rNrb1K7s4jMuY3j41nrEDqYJhF9jOvQs6FHHRHwLPKyulfjDxZMRWSSIoGoZCiAN0GQxhtfJOm1cFzDhWIj5lshljtIRS6W6DBSc07HCtJnBlpYC6Ij7O05wtBEunmQLN/0WOtvnFzwIXSO9zYjtfN8VgVK2tmBLtj794R1NDzSNPDMnfx2sQ8AhT/HyefQ0LeyJlzsfWd69XS78m3YFuQY9LBaU1+tbg== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2017 20:02:53.3615 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1725 Subject: [dpdk-dev] [PATCH 32/33] doc/testeventdev: add "perf all types queue" test details 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: Sun, 28 May 2017 20:03:01 -0000 CC: John McNamara Signed-off-by: Jerin Jacob Signed-off-by: Guduri Prathyusha --- doc/guides/tools/img/eventdev_perf_atq_test.svg | 3188 +++++++++++++++++++++++ doc/guides/tools/testeventdev.rst | 75 + 2 files changed, 3263 insertions(+) create mode 100644 doc/guides/tools/img/eventdev_perf_atq_test.svg diff --git a/doc/guides/tools/img/eventdev_perf_atq_test.svg b/doc/guides/tools/img/eventdev_perf_atq_test.svg new file mode 100644 index 000000000..9d160ee91 --- /dev/null +++ b/doc/guides/tools/img/eventdev_perf_atq_test.svg @@ -0,0 +1,3188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + +   + + + + + worker 0 + worker 1 + worker n + port 0 + port 1 + port n + + producer 0 + + port n+1 + test: perf_atq(all types queues) + + producer 1 + + port n+2 + + producer m + + port n+m + + + + total queues = number of producers + All workers are linked to all queues + + + + + + + all types queue 0 + all types queue 1 + all types queue n + stage 0 + stage 1 + stage n + + + + + + + + + + + + + + + + diff --git a/doc/guides/tools/testeventdev.rst b/doc/guides/tools/testeventdev.rst index b895b2d2b..057b0196c 100644 --- a/doc/guides/tools/testeventdev.rst +++ b/doc/guides/tools/testeventdev.rst @@ -384,3 +384,78 @@ Example command to run perf queue test: sudo build/app/dpdk-test-eventdev --vdev=event_sw0 -- --test=perf_queue --slcore=1 --plcores=2 --wlcore=3 --stlist=p --nb_pkts=1000000000 +PERF_ATQ Test +~~~~~~~~~~~~~~~ + +This is a performance test case that aims at testing the following with +``all types queue`` eventdev scheme. + +#. Measure the number of events can be processed in a second. +#. Measure the latency to forward an event. + +.. _table_eventdev_perf_atq_test: + +.. table:: Perf all types queue test eventdev configuration. + + +---+--------------+----------------+-----------------------------------------+ + | # | Items | Value | Comments | + | | | | | + +===+==============+================+=========================================+ + | 1 | nb_queues | nb_producers | Queues will be configured based on the | + | | | | user requested sched type list(--stlist)| + +---+--------------+----------------+-----------------------------------------+ + | 2 | nb_producers | >= 1 | Selected through --plcores command line | + | | | | argument. | + +---+--------------+----------------+-----------------------------------------+ + | 3 | nb_workers | >= 1 | Selected through --wlcores command line | + | | | | argument | + +---+--------------+----------------+-----------------------------------------+ + | 4 | nb_ports | nb_workers + | Workers use port 0 to port w. | + | | | nb_producers | Producers use port w to port p | + +---+--------------+----------------+-----------------------------------------+ + +.. _figure_eventdev_perf_atq_test: + +.. figure:: img/eventdev_perf_atq_test.* + + perf all types queue test operation. + + +The ``all types queues(atq)`` perf test configures the eventdev with Q queues +and P ports, where Q and P is a function of the number of workers and number of +producers as mentioned in :numref:`table_eventdev_perf_atq_test`. + + +The atq queue test functions as same as ``perf_queue`` test. The difference +is, It uses, ``all type queue scheme`` instead of separate queues for each +stage and thus reduces the number of queues required to realize the use case +and enables flow pinning as the event does not move to the next queue. + + +Application options +^^^^^^^^^^^^^^^^^^^ + +Supported application command line options are following:: + + --verbose + --dev + --test + --socket_id + --pool_sz + --slcore + --plcores + --wlcores + --stlist (Valid when eventdev is not RTE_EVENT_DEV_CAP_DISTRIBUTED_SCHED capable) + --nb_flows + --nb_pkts + --worker_deq_depth + --fwd_latency + +Example +^^^^^^^ + +Example command to run perf ``all types queue`` test: + +.. code-block:: console + + sudo build/app/dpdk-test-eventdev --vdev=event_octeontx -- --test=perf_atq --plcores=2 --wlcore=3 --stlist=p --nb_pkts=1000000000 -- 2.13.0