From owner-freebsd-hackers@FreeBSD.ORG Wed Dec 24 02:47:55 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DB05E584 for ; Wed, 24 Dec 2014 02:47:55 +0000 (UTC) Received: from mail-wg0-x235.google.com (mail-wg0-x235.google.com [IPv6:2a00:1450:400c:c00::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6A3B464DB6 for ; Wed, 24 Dec 2014 02:47:55 +0000 (UTC) Received: by mail-wg0-f53.google.com with SMTP id l18so10362273wgh.40 for ; Tue, 23 Dec 2014 18:47:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=zotGfQ6SEFS+/EGUgmsbQGrhTA0bakT6+jOtS4M62JI=; b=a1RGXYuEqjUxfBS7nhgdUWb0Xmr4kCcMcRM1VetrBpGvQ+wiWl64acYsTWbfgweBb1 L5xrDyG01TzIQ9qWSdy0RYk56APAk1cCkW67egRIXZgGXWGsJSAE8nAuH+tkU1Hf67FI eg3cWpwKiYq38ayoeOBVzcyD6Tl05VcxuQbbPAR2cCwVJffRe44IOI6qAU1BtlbrdFh2 RbZwyTIrFaTnCO6hyJ88qjQjBxIn4N22syPsn+nLIHi9EZJX7j1nAbcpWQrBmeOtKv+N kfi/TH91AnFXXYerW041QNrvCDvM+3ohaTP63XTp3QKvER0GhQNMGW/7aVpDToWfxPA9 GuhA== MIME-Version: 1.0 X-Received: by 10.194.108.9 with SMTP id hg9mr57745791wjb.68.1419389273843; Tue, 23 Dec 2014 18:47:53 -0800 (PST) Sender: adrian.chadd@gmail.com Received: by 10.216.106.195 with HTTP; Tue, 23 Dec 2014 18:47:53 -0800 (PST) In-Reply-To: References: <35AF9553-9536-41B0-8C2C-D907ED8E8531@gmail.com> Date: Tue, 23 Dec 2014 18:47:53 -0800 X-Google-Sender-Auth: ptYFZVY74WcBrVyxWWvJXNCQucg Message-ID: Subject: Re: status of projects/numa? From: Adrian Chadd To: Gavin Mu Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-hackers@freebsd.org" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Dec 2014 02:47:55 -0000 Hi, Well can you at least outline what your implementation did? I've had a lot of people say "We have a local set of hacks for NUMA" but never really any public-ish discussion about them. -adrian On 23 December 2014 at 17:11, Gavin Mu wrote: > Hi, Adrian, > > Our impl is based on FreeBSD 7.x, and full of tricky, and we are moving t= o newer FreeBSD version. This is why I am asking for this, we would like to= re-write and keep sync with FreeBSD community. We want to know the latest = status and where we can start from. > > I can see that projects/numa and also Jeff's repo have more functions imp= lemented, and one userland API proposal on github. There is no update for a= long time for all. > > There is also the wiki page at https://wiki.freebsd.org/NUMA. I am not su= re if it is outdated or not. > > Regards, > Gavin Mu > > >> On Dec 24, 2014, at 02:12, Adrian Chadd wrote: >> >>> On 23 December 2014 at 02:19, Gavin Mu wrote: >>> Hi, Adrian, >>> >>> Thanks, I have checked out your ACPI related change for NUMA support. L= ooking forward to your further updates. >>> >>> Is the discussion public? it will be very helpful if there are any reco= rds. We have had a hacked and limited impl of NUMA, and wondering if we can= help on a general design for FreeBSD. >> >> I'm 100% for having a public discussion list and discussion about >> adding more NUMA support. >> >> So please kick-start this a little - what can you share about your >> private NUMA support? >> >> >> >> >> -adrian