From owner-freebsd-mips@FreeBSD.ORG Tue Jul 19 11:48:05 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF6CB1065674; Tue, 19 Jul 2011 11:48:04 +0000 (UTC) (envelope-from asmrookie@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id 879108FC0A; Tue, 19 Jul 2011 11:48:04 +0000 (UTC) Received: by yxl31 with SMTP id 31so2105837yxl.13 for ; Tue, 19 Jul 2011 04:48:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=naAdwigXJBXXiDe4KQimnXsp4i37uAg899GQy+JSAnw=; b=vPvVSedh0gsA6ZOw76w9PVpq+GZ3pyBLgBchGj+oqTaawNs7vaDMdosrRIt+HKO7bY gYLwOoMmn/iLxE7mzMDmW+iOdtdijhPtlzWOj98HUPugqbCRhom4qUIDV97RwAIs7URu TjMxfT+/SwVkhCSSVpS/oQJl2UXWjHWqviL48= MIME-Version: 1.0 Received: by 10.236.9.100 with SMTP id 64mr5614677yhs.339.1311076083804; Tue, 19 Jul 2011 04:48:03 -0700 (PDT) Sender: asmrookie@gmail.com Received: by 10.236.105.169 with HTTP; Tue, 19 Jul 2011 04:48:03 -0700 (PDT) In-Reply-To: References: Date: Tue, 19 Jul 2011 13:48:03 +0200 X-Google-Sender-Auth: v5Ag74XCXakmKNJz_AoC_0c8Ai0 Message-ID: From: Attilio Rao To: "Jayachandran C." Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Warner Losh , freebsd-mips@freebsd.org Subject: Re: Bumping MAXCPU for MIPS configurations X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Jul 2011 11:48:05 -0000 2011/7/19 Jayachandran C. : > On Tue, Jul 19, 2011 at 6:37 AM, Attilio Rao wrote: >> 2011/7/3 Jayachandran C. : >>> On Wed, Jun 29, 2011 at 4:48 PM, Attilio Rao wrot= e: >>>> 2011/6/29 Jayachandran C. : >>>>> On Wed, Jun 29, 2011 at 3:10 PM, Attilio Rao wr= ote: >>>>>> [ Please CC me in replies as I'm not subscribed to this mailing list= ] >>>>>> >>>>>> I'm planning to bump MAXCPU for all the kernel configurations >>>>>> requiring it, as long as the latest cut of largeSMP changes is >>>>>> completed. >>>>>> >>>>>> Anyway, I'm not really sure what MIPS configurations may benefit fro= m >>>>>> a larger number of MAXCPU. Probabilly XLP should, for what I've hear= d, >>>>>> but I'd like to get a precise mapping between configurations that wa= nt >>>>>> to bump the number and the actual maximum number of CPUs to be >>>>>> supported. >>>>> >>>>> An XLP SoC has 32 cpus (8cores x 4 hw threads per core), and 4 of >>>>> these can be interconnected to have upto 128 cpus. =C2=A0We have an X= LP >>>>> port running on one chip with 32cpus, but there is interest in trying >>>>> out 2 chip (64cpus) and 4 chip(128 cpus) configurations, so this is >>>>> something I want to do when I get access to multi-chip boards for >>>>> FreeBSD development. >>>> >>>> I'll bump MAXCPU to 128 for XLP then, thanks. >>>> Do you have informations about XLR? >>> >>> For XLR the the MAXCPU should be 32 (8 cores x 4 threads per core on >>> the SoC). We cannot connect multiple chips together like the XLP. >> >> So what do you think about this patch?: >> http://www.freebsd.org/~attilio/maxcpu_bump.diff >> >> I already got Marcel's approval on ia64 part, but I need you review >> the mips bits. > > For the XLP changes, we don't really need 128 for MAXCPU now. =C2=A0The I= CI > interface driver which is needed to connect multiple XLPs together to > get 64/128 cpus have not been checked in yet. =C2=A0I plan to do this a f= ew > months down the line. As I'm going to bump the MAXCPUs for all the architectures now, where needed, I'm not sure why we should not do that now, even if the full support is not ready yet. If you are strongly against the change I won't commit it, otherwise it would be good to bump now, along with amd64 and ia64. Attilio --=20 Peace can only be achieved by understanding - A. Einstein