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 5A617A0505; Wed, 18 May 2022 08:20:47 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4510442686; Wed, 18 May 2022 08:20:47 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id 2242E40685 for ; Wed, 18 May 2022 08:20:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1652854846; x=1684390846; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=WyG9eDBqafTOgdRvbEDn5X4YgQLYaaYQI2MLY6yZSG0=; b=ABeC+r4UU1S8qiQGcKhbcGFSfxbwXwLLDRa35XIfzFgfHyHvgxvlkYR4 K9NKQpJ1e3tgmSGdio2HR/0jH3ao1GA3bGHuIP7h2fKFCrYIJdFJaUzUv EGMFg1UJr5Ah1gz2aK8E4/EJPKghSkSirx5ZGcT27pTqVqGBZ9LID33bl Z/GsG9Pxl+jdCwR05vE0Cs+1mg5GxN30opbk9qMWE3vxbvsba51rBgK9l PJvKLD66B5IRjNeHCJR/YDuETXxNDd3pEosbxbhR8WMHxywheIdPQYuIf nHfET/R1qIokdZedTSZCbVBGeMik6mYq1/151rQxRyMhWoGjLDJ6sQpqL Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10350"; a="296791179" X-IronPort-AV: E=Sophos;i="5.91,234,1647327600"; d="scan'208";a="296791179" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 May 2022 23:20:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,234,1647327600"; d="scan'208";a="556159029" Received: from dpdk-lijuan-icelake4.sh.intel.com ([10.67.118.178]) by orsmga002.jf.intel.com with ESMTP; 17 May 2022 23:20:44 -0700 From: Yingya Han To: dts@dpdk.org Cc: Yingya Han Subject: [dts][PTACH V1 1/3]conf/*: improve performance conf settings Date: Wed, 18 May 2022 14:20:37 +0800 Message-Id: <20220518062039.2234504-2-yingyax.han@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20220518062039.2234504-1-yingyax.han@intel.com> References: <20220518062039.2234504-1-yingyax.han@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Signed-off-by: Yingya Han --- conf/l3fwd.cfg | 8 +++++-- conf/l3fwd_em.cfg | 6 ++++- conf/l3fwd_lpm_ipv4.cfg | 26 ++++++++++++--------- conf/l3fwd_lpm_ipv4_rfc2544.cfg | 8 +++++-- conf/l3fwd_lpm_ipv6.cfg | 6 ++++- conf/testpmd_perf.cfg | 17 +++++--------- conf/vf_l3fwd_em_kernelpf.cfg | 6 ++++- conf/vf_l3fwd_kernelpf.cfg | 5 ++++ conf/vf_l3fwd_lpm_ipv4_kernelpf.cfg | 6 ++++- conf/vf_l3fwd_lpm_ipv4_rfc2544_kernelpf.cfg | 8 +++++-- conf/vf_l3fwd_lpm_ipv6_kernelpf.cfg | 6 ++++- 11 files changed, 69 insertions(+), 33 deletions(-) diff --git a/conf/l3fwd.cfg b/conf/l3fwd.cfg index 66274d8c..62cd6814 100644 --- a/conf/l3fwd.cfg +++ b/conf/l3fwd.cfg @@ -56,11 +56,15 @@ [suite] update_expected = True - -port_list=None +compile_rx_desc = 16 +port_list = None rxtx_queue_size = None test_duration = 12 +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 accepted_tolerance = 1 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/l3fwd_em.cfg b/conf/l3fwd_em.cfg index cc236370..e9ea322c 100644 --- a/conf/l3fwd_em.cfg +++ b/conf/l3fwd_em.cfg @@ -53,10 +53,14 @@ [suite] update_expected = True - +compile_rx_desc = 16 rxtx_queue_size = None test_duration = 12 +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 accepted_tolerance = 1 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/l3fwd_lpm_ipv4.cfg b/conf/l3fwd_lpm_ipv4.cfg index fd8cb95b..53e30928 100644 --- a/conf/l3fwd_lpm_ipv4.cfg +++ b/conf/l3fwd_lpm_ipv4.cfg @@ -53,20 +53,24 @@ [suite] update_expected = True - +compile_rx_desc = 16 rxtx_queue_size = None test_duration = 60 +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 accepted_tolerance = 1 +l3fwd_restart = False +cores_for_all = True test_parameters = { - '1C/1T/1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], - '1C/2T/2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], - '2C/2T/2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], - '2C/4T/4Q': ['64', '128', '256', '512', '1024', '1280', '1518',], - '4C/4T/4Q': ['64', '128', '256', '512', '1024', '1280', '1518',],} + '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], + '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], + '2C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], + '2C/4T-4Q': ['64', '128', '256', '512', '1024', '1280', '1518',], + '4C/4T-4Q': ['64', '128', '256', '512', '1024', '1280', '1518',],} expected_throughput = { 'test_perf_throughput_ipv4_lpm': { 'IXGBE_10G-82599_SFP': { - '1C/1T/1Q': { + '1C/1T-1Q': { '64': '0.00', '128': '0.00', '256': '0.00', @@ -74,7 +78,7 @@ expected_throughput = { '1024': '0.00', '1280': '0.00', '1518': '0.00', }, - '1C/2T/2Q': { + '1C/2T-2Q': { '64': '0.00', '128': '0.00', '256': '0.00', @@ -82,7 +86,7 @@ expected_throughput = { '1024': '0.00', '1280': '0.00', '1518': '0.00', }, - '2C/2T/2Q': { + '2C/2T-2Q': { '64': '0.00', '128': '0.00', '256': '0.00', @@ -90,7 +94,7 @@ expected_throughput = { '1024': '0.00', '1280': '0.00', '1518': '0.00', }, - '2C/4T/4Q': { + '2C/4T-4Q': { '64': '0.00', '128': '0.00', '256': '0.00', @@ -98,7 +102,7 @@ expected_throughput = { '1024': '0.00', '1280': '0.00', '1518': '0.00', }, - '4C/4T/4Q': { + '4C/4T-4Q': { '64': '0.00', '128': '0.00', '256': '0.00', diff --git a/conf/l3fwd_lpm_ipv4_rfc2544.cfg b/conf/l3fwd_lpm_ipv4_rfc2544.cfg index 4c1ee00e..8039f8ed 100644 --- a/conf/l3fwd_lpm_ipv4_rfc2544.cfg +++ b/conf/l3fwd_lpm_ipv4_rfc2544.cfg @@ -53,10 +53,14 @@ [suite] update_expected = True - +compile_rx_desc = 16 rxtx_queue_size = None -test_duration = 60 +test_duration = 20 +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 accepted_tolerance = 1 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/l3fwd_lpm_ipv6.cfg b/conf/l3fwd_lpm_ipv6.cfg index 103a5104..13c9a298 100644 --- a/conf/l3fwd_lpm_ipv6.cfg +++ b/conf/l3fwd_lpm_ipv6.cfg @@ -53,10 +53,14 @@ [suite] update_expected = True - +compile_rx_desc = 16 rxtx_queue_size = None test_duration = 60 +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 accepted_tolerance = 1 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/testpmd_perf.cfg b/conf/testpmd_perf.cfg index dc558435..e974fc84 100644 --- a/conf/testpmd_perf.cfg +++ b/conf/testpmd_perf.cfg @@ -6,12 +6,6 @@ # e.g. # compile_rx_desc=16 # -# - compile_avx -# compile switch flag CONFIG_RTE_ENABLE_, support 'AVX512' or 'AVX2' -# -# e.g. -# compile_avx='AVX512' or 'AVX2' -# # - forwarding_mode # testpmd set the packet forwarding mode, support 'io'/'mac' # @@ -83,19 +77,20 @@ # [suite] -# compile_rx_desc=16 -# compile_avx='AVX512' or 'AVX2' +update_expected = True +compile_rx_desc = 16 # 'io', 'mac' forwarding_mode = 'io' descriptor_numbers = { 'txd': 2048, 'rxd': 2048, } - # port_list=None -cores_for_all=True test_duration = 60 +bin_ps_wait_up = 2 +traffic_stop_wait_time = 2 accepted_tolerance = 1 - +bin_ps_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/vf_l3fwd_em_kernelpf.cfg b/conf/vf_l3fwd_em_kernelpf.cfg index 95e228cd..ef5aa460 100644 --- a/conf/vf_l3fwd_em_kernelpf.cfg +++ b/conf/vf_l3fwd_em_kernelpf.cfg @@ -4,10 +4,14 @@ # [suite] +update_expected = True test_duration = 60 accepted_tolerance = '1%%' rxtx_queue_size = None - +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/vf_l3fwd_kernelpf.cfg b/conf/vf_l3fwd_kernelpf.cfg index 5b831f0a..ca590272 100644 --- a/conf/vf_l3fwd_kernelpf.cfg +++ b/conf/vf_l3fwd_kernelpf.cfg @@ -52,9 +52,14 @@ # tests as usual. [suite] +update_expected = True test_duration = 60 accepted_tolerance = '1%%' rxtx_queue_size = None +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/vf_l3fwd_lpm_ipv4_kernelpf.cfg b/conf/vf_l3fwd_lpm_ipv4_kernelpf.cfg index 6dcd07a2..1be258ca 100644 --- a/conf/vf_l3fwd_lpm_ipv4_kernelpf.cfg +++ b/conf/vf_l3fwd_lpm_ipv4_kernelpf.cfg @@ -4,10 +4,14 @@ # [suite] +update_expected = True test_duration = 60 accepted_tolerance = '1%%' rxtx_queue_size = None - +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/vf_l3fwd_lpm_ipv4_rfc2544_kernelpf.cfg b/conf/vf_l3fwd_lpm_ipv4_rfc2544_kernelpf.cfg index 6d70acf3..a853afbf 100644 --- a/conf/vf_l3fwd_lpm_ipv4_rfc2544_kernelpf.cfg +++ b/conf/vf_l3fwd_lpm_ipv4_rfc2544_kernelpf.cfg @@ -4,10 +4,14 @@ # [suite] -test_duration = 60 +update_expected = True +test_duration = 20 accepted_tolerance = '1%%' rxtx_queue_size = None - +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], diff --git a/conf/vf_l3fwd_lpm_ipv6_kernelpf.cfg b/conf/vf_l3fwd_lpm_ipv6_kernelpf.cfg index 47c4a36f..1a6a8c94 100644 --- a/conf/vf_l3fwd_lpm_ipv6_kernelpf.cfg +++ b/conf/vf_l3fwd_lpm_ipv6_kernelpf.cfg @@ -4,10 +4,14 @@ # [suite] +update_expected = True test_duration = 60 accepted_tolerance = '1%%' rxtx_queue_size = None - +l3fwd_wait_up = 2 +traffic_stop_wait_time = 2 +l3fwd_restart = False +cores_for_all = True test_parameters = { '1C/1T-1Q': ['64', '128', '256', '512', '1024', '1280', '1518',], '1C/2T-2Q': ['64', '128', '256', '512', '1024', '1280', '1518',], -- 2.25.1