Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jul 2011 13:48:03 +0200
From:      Attilio Rao <attilio@freebsd.org>
To:        "Jayachandran C." <c.jayachandran@gmail.com>
Cc:        Warner Losh <imp@freebsd.org>, freebsd-mips@freebsd.org
Subject:   Re: Bumping MAXCPU for MIPS configurations
Message-ID:  <CAJ-FndBF%2B6mCwp6rw5HsqLTBcFJRTSkvFBaTdH=G7CbqAZo3mg@mail.gmail.com>
In-Reply-To: <CA%2B7sy7BGE0u35oohnBViiYTGUqGybtNVCY_pJxVcY8RhUzwmpA@mail.gmail.com>
References:  <BANLkTima1XC-K0d2gY=hRSb1BGE_TX2rZw@mail.gmail.com> <BANLkTik%2Bhz-S=umvmy99SScypNg8JFfRWg@mail.gmail.com> <BANLkTimiayq1yExjLSobDhHK0mSAOdXkKA@mail.gmail.com> <BANLkTikF8MRXV7sajRZCg_Va4JbvsepnYw@mail.gmail.com> <CAJ-FndAj1j7YN2YqdxMd%2BvjiEhyqp=SedXg5HMHgV--6nSU5kg@mail.gmail.com> <CA%2B7sy7BGE0u35oohnBViiYTGUqGybtNVCY_pJxVcY8RhUzwmpA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
2011/7/19 Jayachandran C. <c.jayachandran@gmail.com>:
> On Tue, Jul 19, 2011 at 6:37 AM, Attilio Rao <attilio@freebsd.org> wrote:
>> 2011/7/3 Jayachandran C. <c.jayachandran@gmail.com>:
>>> On Wed, Jun 29, 2011 at 4:48 PM, Attilio Rao <attilio@freebsd.org> wrot=
e:
>>>> 2011/6/29 Jayachandran C. <c.jayachandran@gmail.com>:
>>>>> On Wed, Jun 29, 2011 at 3:10 PM, Attilio Rao <attilio@freebsd.org> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-FndBF%2B6mCwp6rw5HsqLTBcFJRTSkvFBaTdH=G7CbqAZo3mg>