From patchwork Thu Mar 21 23:03:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Flore X-Patchwork-Id: 138744 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 3938D43D20; Fri, 22 Mar 2024 13:50:00 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EC4B142EA1; Fri, 22 Mar 2024 13:49:45 +0100 (CET) Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) by mails.dpdk.org (Postfix) with ESMTP id 8F9D3400D6 for ; Fri, 22 Mar 2024 00:04:07 +0100 (CET) Received: by mail-qk1-f170.google.com with SMTP id af79cd13be357-78a2093cd44so121703985a.0 for ; Thu, 21 Mar 2024 16:04:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711062246; x=1711667046; darn=dpdk.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=WzELG2Gav004pJZ0TETBeuQi5PSUgbH4t6dGwoonQNY=; b=TCyS1Er/EXSLqazDR86YjR7YMbDIm1Hunes5AZ6UWtuR1biyKlhuHPzy4VV0AWX/bx 0umGDwkVGhaEh7agRIMa1vdW26GOB4VBBh3ouMydoO9yZ7ik7bGERHdvlh+yxdT3xAup mm9G0CK4hb7vwEmR14G8KFyWBqHramY4zRueX4VM5FmhJCGI/hZZuTNnXCP/1t/HYnip Q0Y+lQJocgGqWK72AHfV326vYbRIyMQk89X8aLRvstfMCEbW2Mg6XvcK2n/+/bWh2eVn J+Bu2XreOIaWJRAd4YiiwmNJR5j6S8OUpLFasGbRPbUJiTVKJViwpc16fNrCKuUzeMZT 3j4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711062246; x=1711667046; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=WzELG2Gav004pJZ0TETBeuQi5PSUgbH4t6dGwoonQNY=; b=M/qasQH59CvIVzbdpnhkcpAEU5KvoDQuCsLG+maaZBBF+lEWVjAqxjBg0XKyWZ4BII yQiS7eNm+zlgCCzgfMagrdfQ1qoeNAelFLT+Hme4fiF3SHfknK/vi3ucHbOjnMg/+Pm8 3/Z6Naeykviy+NGXut0+sCz1yCWcIgQif2Gh5OL4OcCQDE/eoYypx4mUTdlbsxFEZokD 6xru3vKKKR7kVdB1Hr54+CLOy0Y4DESSML7PnRBlNRGb7jx4EM/dnkt+muLXuarHRqUH hWbuEoneNRuzhcbpVzE2UOotCBIfjXXmK5izXDMfWtZpYf3g7H04GzGmjofQw/wy39SQ ggKA== X-Gm-Message-State: AOJu0YzOFUPXxMGREaMGU11cYmQjCquZNJbbiqB28gEFOZxmovURyuyY fbMMu4Hukq+WTeGVwVxcyUOA54aOJfztJUvPFEAp0k8QME4aleAdRdoTz2hi X-Google-Smtp-Source: AGHT+IE1dH53mKcDf1Iz+WPQfItMd1cFpvuIDSq0zoXzZoAAQqt0WrBEOuFlDmkJVeoDsO4rMfWSWg== X-Received: by 2002:a05:6214:2aab:b0:691:641a:7bbb with SMTP id js11-20020a0562142aab00b00691641a7bbbmr559820qvb.28.1711062246186; Thu, 21 Mar 2024 16:04:06 -0700 (PDT) Received: from localhost.localdomain ([129.63.248.1]) by smtp.gmail.com with ESMTPSA id ge2-20020a05621427c200b00690c14810c2sm401962qvb.126.2024.03.21.16.04.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Mar 2024 16:04:05 -0700 (PDT) From: Flore To: dev@dpdk.org Cc: Flore Subject: [PATCH] Spelling: Fixed a spelling mistake. Date: Thu, 21 Mar 2024 19:03:52 -0400 Message-ID: <20240321230352.886-1-florestecien@gmail.com> X-Mailer: git-send-email 2.42.0.windows.2 MIME-Version: 1.0 X-Mailman-Approved-At: Fri, 22 Mar 2024 13:49:41 +0100 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 Caught by codespell Signed-off-by: Flore Norceide --- doc/guides/prog_guide/packet_framework.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guides/prog_guide/packet_framework.rst b/doc/guides/prog_guide/packet_framework.rst index ebc69d8c3e..9987ead6c5 100644 --- a/doc/guides/prog_guide/packet_framework.rst +++ b/doc/guides/prog_guide/packet_framework.rst @@ -509,7 +509,7 @@ the number of L2 or L3 cache memory misses is greatly reduced, hence one of the This is because the cost of L2/L3 cache memory miss on memory read accesses is high, as usually due to data dependency between instructions, the CPU execution units have to stall until the read operation is completed from L3 cache memory or external DRAM memory. By using prefetch instructions, the latency of memory read accesses is hidden, -provided that it is preformed early enough before the respective data structure is actually used. +provided that it is performed early enough before the respective data structure is actually used. By splitting the processing into several stages that are executed on different packets (the packets from the input burst are interlaced), enough work is created to allow the prefetch instructions to complete successfully (before the prefetched data structures are actually accessed) and