Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 May 2023 23:51:34 +0200
From:      Moin Rahman <bofh@freebsd.org>
To:        Ed Maste <emaste@freebsd.org>
Cc:        freebsd-arch <freebsd-arch@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Support for more than 256 CPU cores
Message-ID:  <E6E2D507-A9F0-4199-8501-3D9B901C5831@freebsd.org>
In-Reply-To: <CAPyFy2DODJVhs5o8xddaj7GD8zZfC3g1zm_guWKeCmeE07wn-w@mail.gmail.com>
References:  <CAPyFy2DODJVhs5o8xddaj7GD8zZfC3g1zm_guWKeCmeE07wn-w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail=_C3334CE5-ACF2-45E3-8874-D2467ED173AD
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On May 5, 2023, at 3:38 PM, Ed Maste <emaste@freebsd.org> wrote:
>=20
> FreeBSD supports up to 256 CPU cores in the default kernel =
configuration
> (on Tier-1 architectures).  Systems with more than 256 cores are
> available now, and will become increasingly common over FreeBSD 14=E2=80=
=99s
> lifetime.  The FreeBSD Foundation is supporting the effort to increase
> MAXCPU, and PR269572[1] is open to track tasks and changes.
>=20
> As a project we have scalability work ahead of us to make best use of
> high core count machines, but at a minimum we should be able to boot a
> GENERIC kernel on such systems, and have an ABI for the FreeBSD 14
> release that supports such a configuration.
>=20
> Some changes have already been committed in support of increased =
MAXCPU,
> including increasing MAX_APIC_ID (commit c8113dad7ed4) and a number of
> changes to reduce bloat (such as commits 42f722e721cd, e72f7ed43eef,
> 78cfa762ebf2 and 74ac712f72cf).
>=20
> The next step is to increase the maximum cpuset size for userland.
> I have this change open in review D39941[2] and an exp-run request in
> PR271213[3].  Following that the kernel change for increasing MAXCPU =
is
> in D36838[4].
>=20
> Additional work on bloat reduction will continue after this change, =
and
> looking forward FreeBSD is going to need ongoing effort from the
> community and the FreeBSD Foundation to continue improving =
scalability.
>=20
> [1] https://bugs.freebsd.org/269572
> [2] https://reviews.freebsd.org/D39941
> [3] https://bugs.freebsd.org/271213
> [4] https://reviews.freebsd.org/D36838
>=20

By any chance will this be merged into 13?

Kind regards,
Moin

--Apple-Mail=_C3334CE5-ACF2-45E3-8874-D2467ED173AD
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEETfdREoUGjQZKBS+fvbm1phfAvJEFAmRYHWZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDRE
Rjc1MTEyODUwNjhEMDY0QTA1MkY5RkJEQjlCNUE2MTdDMEJDOTEACgkQvbm1phfA
vJHjIw/+PJmVaqSnjEOT6WJiuZvO72HKqpZIlH4GlDeZR9aWrCOVPiw7MjnYvoZa
E0XPBngzxPnM5adP0k7rjekdIScwxkorqZsNa6ncTGXc7sa1dDe22wjVPlTk3BxX
eLy+SjzoNcilT8bcykFbl2OydFwTR4AhtGWFn1oZ/KvqZXeYrfH+TmsxswleKe8D
pDgmalvUTD736ugYeG08+amdEv6leT1RaOuUdADxWTj7ptU7aJSZhwHyZthpsq7d
6y2JxDIhxi2trmK3TaOfPf5yXHUdt9d6/sV3Z/gD7e8nSKBnI8ZZ/dGHk7/PLpsh
AxqImzwPi1jldTxcE/LPXJ4wyEWF1FVGCIhyBJhASdn0HkjpuWKCjFVHYDmbEaRU
LNZ0iJnNGHTiMfOxLpp/SsushQQYNkAdcQWlZVSJ31JgYSV/kx0XvgU/A96Cikjx
6To+Rxp6xB1Hn5IjC4RMaUcaZy0qbBsywmWVNDGeIfCDCLIg306sABRtY0Q1HmBR
mTH4K0bmGlj6FgRuQXewquSNnytuLCELh8rUErNuK1UM2obHyYKlehFyYRifJZwh
IOj2izQFj+6krGjpepP/5yHRRgQ2iwBchCqFr6QoJZYKt1c80kqUrUWKGSYyojq7
JghRa61zEptePqlnHO/9heudUFkBVght3DS8+LsTqi9Su7Kwlqg=
=0Pdu
-----END PGP SIGNATURE-----

--Apple-Mail=_C3334CE5-ACF2-45E3-8874-D2467ED173AD--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E6E2D507-A9F0-4199-8501-3D9B901C5831>