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 7365F42C4C; Wed, 7 Jun 2023 10:10:07 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 019E740A84; Wed, 7 Jun 2023 10:10:07 +0200 (CEST) Received: from mail-vs1-f43.google.com (mail-vs1-f43.google.com [209.85.217.43]) by mails.dpdk.org (Postfix) with ESMTP id 6D04840698 for ; Wed, 7 Jun 2023 10:10:05 +0200 (CEST) Received: by mail-vs1-f43.google.com with SMTP id ada2fe7eead31-43b1aa3ec78so2143618137.3 for ; Wed, 07 Jun 2023 01:10:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686125405; x=1688717405; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=hwGHlTwsioQHRrzA+MXz0CKGqQ0TVx6qzxtX87MANV0=; b=nroL0MlmDH1dNVGwLJLj89O2OQTXYc2lOS3Tgwczo1uYjsgmWraF1nVyeGDNd6AfUr TrZunkjbJYTwizPYv6yIMAUInxEa88u+mibxU60M826BTTJWw6DC3jscnP7f77HSjgKe CjOuo2JsGfWpX8ynk4gl3d+MXwXTaHfYSRJ0z+kfivUgkW3W0aOuJ8rdTIBQSeJo1afu inhyKmM11GFHSFvq7WxsWLNC+0CCRlpOpFHjf0xoDSJNER8sTXoWL7pGI7V56SyW1Dqh mlJ8jL3tCGWcc9tpotFk2e6kCvgnyqyknhoRG+5jtEz/jhEskHHgn2iS2Kj/nr3SNL4E Xkcg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686125405; x=1688717405; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hwGHlTwsioQHRrzA+MXz0CKGqQ0TVx6qzxtX87MANV0=; b=EmMzZc05HyTJSbzBuknnE1dpquxTjP4zNJ336gZ6FQ7mvlYnGaUGQbvD/7t1zPMX+u XMXr23zGwqFYDn5mifMMwaTqNx4wLAb2MnRpoO8hG/tYJKU2/alLo68uuHTH9b3dDBzd +UDAn11SRcYqj8HLvMSgGA0IwI4M/AdujrecvksTwLE3I1sYjciLe2n/UejpMIIgQzGT nDAySgHi5+4ZP+ymDoAPhapIoevvjOxukKCEmjIir+q3M0aCZA6swM9vACNLgZMzIOYr beyuq+JeIXoTnLLqdYyjDqxbY+pSUzdfVfUvupgHUQWiCko7w1tItvlekSquBKVcPBFG dMNg== X-Gm-Message-State: AC+VfDwc1KVZ3zKMO/LDA6WWWMIS82QZInwQRjYdkAZjRX+rnE9IbhjD hIhCT5dNO/ygUVWVKYtEUWN6/s7ABbN9aV3cHgM= X-Google-Smtp-Source: ACHHUZ54/5CKXkBXlYKBntx5hdJzaTAF9dDwdfqnQGr5eLr4bB4mrBuxdYps6vzrL+5eqzftUqxb2t8SsYoRsSPLjuU= X-Received: by 2002:a67:ec09:0:b0:43b:1b9c:6283 with SMTP id d9-20020a67ec09000000b0043b1b9c6283mr724136vso.28.1686125404722; Wed, 07 Jun 2023 01:10:04 -0700 (PDT) MIME-Version: 1.0 References: <20230606144746.708388-1-zhirun.yan@intel.com> <20230607035144.1214492-1-zhirun.yan@intel.com> <20230607035144.1214492-13-zhirun.yan@intel.com> In-Reply-To: <20230607035144.1214492-13-zhirun.yan@intel.com> From: Jerin Jacob Date: Wed, 7 Jun 2023 13:39:38 +0530 Message-ID: Subject: Re: [PATCH v9 12/17] graph: introduce graph walk by cross-core dispatch To: Zhirun Yan Cc: dev@dpdk.org, jerinj@marvell.com, kirankumark@marvell.com, ndabilpuram@marvell.com, stephen@networkplumber.org, pbhagavatula@marvell.com, cunming.liang@intel.com, haiyue.wang@intel.com, mattias.ronnblom@ericsson.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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 On Wed, Jun 7, 2023 at 9:30=E2=80=AFAM Zhirun Yan wr= ote: > > This patch introduces the task scheduler mechanism to enable dispatching > tasks to another worker cores. Currently, there is only a local work > queue for one graph to walk. We introduce a scheduler worker queue in > each worker core for dispatching tasks. It will perform the walk on > scheduler work queue first, then handle the local work queue. > > Signed-off-by: Haiyue Wang > Signed-off-by: Cunming Liang > Signed-off-by: Zhirun Yan Acked-by: Jerin Jacob