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 7EDE54595A; Wed, 11 Sep 2024 05:53:50 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1637640E1D; Wed, 11 Sep 2024 05:53:50 +0200 (CEST) Received: from mail-pj1-f45.google.com (mail-pj1-f45.google.com [209.85.216.45]) by mails.dpdk.org (Postfix) with ESMTP id B9CD7402DE for ; Wed, 11 Sep 2024 05:53:48 +0200 (CEST) Received: by mail-pj1-f45.google.com with SMTP id 98e67ed59e1d1-2d8818337a5so333509a91.1 for ; Tue, 10 Sep 2024 20:53:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20230601.gappssmtp.com; s=20230601; t=1726026828; x=1726631628; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=IQkOAib9aSCeI86zBTV4pqd+EATr4KF11IWdZ3aglPk=; b=i0/uBtt0NCIXgYvcusIwZz/bMN8+ThpLemsgI4GI6tEfpe+paYMGL2fneHfNwYGVDn kQkdPEBJuJGUjqZ3hbdzkto+Pof3bzWJm4RcSBXqD/LPyCiEs8bbPSfGlik29DzbROp7 b2u4ZvizwXFP4IJUeoaX2LSZNcirmuRdT5oxHdqt0qHW1uxV89Cu9//3xZAbhHYk5H07 I0YmeyxzStZd5uYDnQMFs71CgEOjubYbffJBnHgC2qkKXTFY1sI9ojpwIWIC7i39JB8I aTk6VBTR0r6MCvkFm+0EDDv9ts1yoL2WjA0HFPll/HuIRqZVtSbET6IpYEs50+1eGJWV jXew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726026828; x=1726631628; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IQkOAib9aSCeI86zBTV4pqd+EATr4KF11IWdZ3aglPk=; b=snnXg2FW5wpWfOqLpH4YdEsgaPTIouMzhhrIayGcmfCCDaK17upNYxqTh69j5d2Nrb 7DzXgzhUivL/v8YLLli617KcTGx5Ja2J2Z3uaCaSm6cw5gcvGbpwVHHjjpQ9SSQl9+E2 FqRaz6mk6rhF87elbpGRimdsP1R+CG7aNzVrjVZxi3YDjyAISt66dE6GH5IwoP/QQamq JfYA6TbDrejltTZJknJLGOTxzziPd87yY5oKgzKzvBeiGGVMDLhABDCeuTh/iTDW/y5o GN/m9Qfr4sWBOTi7wUeUyyy65VizP0PMSyAxAFo4Vp4Bd6+lohaAFcVO0Ags7HJEP2CD K2Gg== X-Forwarded-Encrypted: i=1; AJvYcCVZJF8pByXWcY3xx1muhsJ4VIGPxEKV8e8kcxt/2azDHHb96iJmeWWnUzmHSDEfl2bnNnI=@dpdk.org X-Gm-Message-State: AOJu0YxRNw0z/l6/ap+1Tk/cuk/3t7CYw9y2LCAyTgg9VVyWe0bkMdHg auT1AhoyaxsS3sXfRYJGJiFDWN7rPFYDf8uWpZswBB32iRmVJX/9C5vC2axrq38= X-Google-Smtp-Source: AGHT+IFenEH7ofKy7kMsw0n7cWJW70w7o6LVqXpKGDyuWAiuM61pEdKMQCvGMJCaEEhl3oH9gVxB9g== X-Received: by 2002:a17:90a:d301:b0:2d8:3f7a:edf2 with SMTP id 98e67ed59e1d1-2db671ae042mr8147721a91.12.1726026827744; Tue, 10 Sep 2024 20:53:47 -0700 (PDT) Received: from hermes.local (204-195-96-226.wavecable.com. [204.195.96.226]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2dadc110504sm9340454a91.38.2024.09.10.20.53.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Sep 2024 20:53:47 -0700 (PDT) Date: Tue, 10 Sep 2024 20:53:45 -0700 From: Stephen Hemminger To: "Varghese, Vipin" Cc: Mattias =?UTF-8?B?UsO2bm5ibG9t?= , "Yigit, Ferruh" , "dev@dpdk.org" Subject: Re: [RFC 0/2] introduce LLC aware functions Message-ID: <20240910205345.0cdc8db4@hermes.local> In-Reply-To: References: <20240827151014.201-1-vipin.varghese@amd.com> <45f26104-ad6c-4e42-8446-d8b51ac3f2dd@lysator.liu.se> <20240904073719.0603b2a5@hermes.local> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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, 11 Sep 2024 03:13:14 +0000 "Varghese, Vipin" wrote: > > Agreed. This one of those cases where the existing project hwloc which is part > > of open-mpi is more complete and well supported. It supports multiple OS's > > and can deal with more quirks. > > Thank you Stephen for the inputs, last year when checked hwloc for distros there were anomalies for NUMA and Physical socket Identification on AMD EPYC Soc. > I will recheck the distros version of hwloc, if these work out fine I will re-work with hwloc libraries making it OS independent too. DPDK doesn't exist to resolve problems with upstreaming hardware support in other packages. If DPDK does supports something only because it is harder, slower, more painful to deal with another project; then you create long term technical debt.