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 8421345B3D; Tue, 15 Oct 2024 07:43:07 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6636F4027D; Tue, 15 Oct 2024 07:43:07 +0200 (CEST) Received: from mx0a-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 2CA4B4042C for ; Tue, 15 Oct 2024 07:43:04 +0200 (CEST) Received: from pps.filterd (m0431384.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49F0vUXg009515; Mon, 14 Oct 2024 22:43:03 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=pfpt0220; bh=4 oT7R14+AsAlKzvuENO4qU83NUaHrjuprTS7/xd+DcY=; b=KHEginQToeJE2wZdq 2qcek1o/Hmf8F3bqwoNTDPMU1Z6vgXyv/XifcZxRLc11DJXbqwtVWstKkqrY1kfU CyKd7vJHMx/XadJOkPy+b+rluQXqxVEM7tPT9F7ok94Ythu3yVgWX9ChYJ89UHR2 2vfA+F35M16rJGQEtNC1P59QrbAaO7fjHHM/LDxamOnJnTkffrlnX+Ef8KAI4ePz 8ekN9RFqAb1YZa2gnb+k5ha2RjMhjhfiiU8z6aEpFr3hFUBoMIT6utCkq/mb/fu5 wvduu5TTsimCP/0fyMv0utLsz+CPndvk6DnJLsd3YYIhJJ5AMrpJLVlE3FpEqjqv XhSrw== Received: from dc6wp-exch02.marvell.com ([4.21.29.225]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 429ea4gdnr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 14 Oct 2024 22:43:01 -0700 (PDT) Received: from DC6WP-EXCH02.marvell.com (10.76.176.209) by DC6WP-EXCH02.marvell.com (10.76.176.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.4; Mon, 14 Oct 2024 22:42:58 -0700 Received: from maili.marvell.com (10.69.176.80) by DC6WP-EXCH02.marvell.com (10.76.176.209) with Microsoft SMTP Server id 15.2.1544.4 via Frontend Transport; Mon, 14 Oct 2024 22:42:58 -0700 Received: from MININT-80QBFE8.corp.innovium.com (MININT-80QBFE8.marvell.com [10.28.164.106]) by maili.marvell.com (Postfix) with ESMTP id 830463F7053; Mon, 14 Oct 2024 22:42:52 -0700 (PDT) From: To: , , , , , CC: , Pavan Nikhilesh Subject: [PATCH v7 2/3] doc: update graph layout and node anatomy images Date: Tue, 15 Oct 2024 11:12:40 +0530 Message-ID: <20241015054241.2447-3-pbhagavatula@marvell.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20241015054241.2447-1-pbhagavatula@marvell.com> References: <20241014161036.12225-1-pbhagavatula@marvell.com> <20241015054241.2447-1-pbhagavatula@marvell.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain X-Proofpoint-ORIG-GUID: pE2sRS0_m7ZuiMPH3wWmG3nTQ-Mh-MOf X-Proofpoint-GUID: pE2sRS0_m7ZuiMPH3wWmG3nTQ-Mh-MOf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.687,Hydra:6.0.235,FMLib:17.0.607.475 definitions=2020-10-13_15,2020-10-13_02,2020-04-07_01 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 From: Pavan Nikhilesh update the graph memory layout and node anatomy images to reflect the xstats memory region. Signed-off-by: Pavan Nikhilesh Reviewed-by: Robin Jarry --- .../prog_guide/img/anatomy_of_a_node.svg | 329 +++++-- .../prog_guide/img/graph_mem_layout.svg | 921 +++++++++++++----- 2 files changed, 955 insertions(+), 295 deletions(-) diff --git a/doc/guides/prog_guide/img/anatomy_of_a_node.svg b/doc/guides/p= rog_guide/img/anatomy_of_a_node.svg index d3bc742e77..fcb6d1e976 100644 --- a/doc/guides/prog_guide/img/anatomy_of_a_node.svg +++ b/doc/guides/prog_guide/img/anatomy_of_a_node.svg @@ -3,13 +3,6 @@ + inkscape:version=3D"1.3.2 (091e20e, 2023-11-25, custom)" + xmlns:inkscape=3D"http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi=3D"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns=3D"http://www.w3.org/2000/svg" + xmlns:svg=3D"http://www.w3.org/2000/svg" + xmlns:rdf=3D"http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:cc=3D"http://creativecommons.org/ns#" + xmlns:dc=3D"http://purl.org/dc/elements/1.1/"> @@ -27,12 +27,51 @@ image/svg+xml - + + id=3D"defs423"> + + + + + + + + + + inkscape:current-layer=3D"g417" + inkscape:showpageshadow=3D"2" + inkscape:pagecheckerboard=3D"0" + inkscape:deskcolor=3D"#d1d1d1" + inkscape:lockguides=3D"true" /> + style=3D"fill:#ffffff;fill-rule:evenodd;fill-opacity:1" /> @@ -90,87 +133,92 @@ inkscape:connector-curvature=3D"0" style=3D"fill-rule:evenodd;stroke:#c27ba0;stroke-width:1;stroke-lin= ecap:butt;stroke-linejoin:round;stroke-dasharray:4, 3, 1, 3" /> + style=3D"fill-rule:nonzero;stroke:#1155cc;stroke-width:0.99953708;s= troke-linecap:butt;stroke-dasharray:none" /> + @@ -275,32 +323,37 @@ inkscape:connector-curvature=3D"0" style=3D"fill:#000000;fill-opacity:0;fill-rule:evenodd" /> + @@ -975,10 +1028,11 @@ inkscape:connector-curvature=3D"0" style=3D"fill:#000000;fill-opacity:0;fill-rule:evenodd" /> + style=3D"fill-rule:evenodd;stroke:#595959;stroke-width:1.2253;strok= e-linecap:butt;stroke-linejoin:round;stroke-dasharray:9.80238, 3.67589" + sodipodi:nodetypes=3D"cssscc" /> + style=3D"fill-rule:evenodd;stroke:#595959;stroke-width:1;stroke-lin= ecap:butt;stroke-linejoin:round;stroke-dasharray:8, 3" + sodipodi:nodetypes=3D"cssscc" /> + style=3D"fill-rule:evenodd;stroke:#595959;stroke-width:1;stroke-lin= ecap:butt;stroke-linejoin:round;stroke-dasharray:8, 3" + sodipodi:nodetypes=3D"cssc" /> @@ -1020,10 +1076,11 @@ inkscape:connector-curvature=3D"0" style=3D"fill:#000000;fill-opacity:0;fill-rule:evenodd" /> + style=3D"fill-rule:evenodd;stroke:#595959;stroke-width:1;stroke-lin= ecap:butt;stroke-linejoin:round;stroke-dasharray:8, 3" + sodipodi:nodetypes=3D"cssssscc" /> + + + + + + + nb_xstats + xstat 1 + xstat 2 + xstat 3 + xstat n + + + + + + diff --git a/doc/guides/prog_guide/img/graph_mem_layout.svg b/doc/guides/pr= og_guide/img/graph_mem_layout.svg index 1d41729c9c..3f3a4f3a80 100644 --- a/doc/guides/prog_guide/img/graph_mem_layout.svg +++ b/doc/guides/prog_guide/img/graph_mem_layout.svg @@ -3,700 +3,1141 @@ - - - - image/svg+xml - - - - - - + id=3D"svg1" + inkscape:version=3D"1.3.2 (091e20e, 2023-11-25, custom)" + sodipodi:docname=3D"graph_mem_layout.svg" + xmlns:inkscape=3D"http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi=3D"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink=3D"http://www.w3.org/1999/xlink" + xmlns=3D"http://www.w3.org/2000/svg" + xmlns:svg=3D"http://www.w3.org/2000/svg"> - - - + inkscape:current-layer=3D"layer1"> + + + + + + + + + + + + + + + + + + + + + + + - - - + inkscape:label=3D"Layer 1" + inkscape:groupmode=3D"layer" + id=3D"layer1"> + + + + + id=3D"path286" + style=3D"fill:none" /> + + + id=3D"path338" + style=3D"fill:none" /> + + + + + + + + Node 1 xstats + Node 1 + xstat 1 + xstat 1 + xstat 1 + xstat 2 + xstat 2 + xstat 2 + xstat N + xstat 3 + xstat 3 + xstat 4 + Node 4 + Node 8 + Node N + Node 4 xstats + Node 8 xstats + Node N xstats + + rte_node xstat memory layout + + + + + + + + + + + + --=20 2.25.1