Date: Wed, 12 Apr 2023 13:43:08 -0500 From: Mike Karels <mike@karels.net> To: Dries Michiels <driesm@freebsd.org> Cc: freebsd-current <freebsd-current@freebsd.org> Subject: Re: Status of Alder and Raptor lake on FreeBSD Current Message-ID: <1B74CD55-A473-42AC-AE8B-73AE60121143@karels.net> In-Reply-To: <CACx_iREbWF9L=RArMCR%2BiZGrvaL5c%2Bscp2%2Bk69YYU=2oTpsAZg@mail.gmail.com> References: <CACx_iREbWF9L=RArMCR%2BiZGrvaL5c%2Bscp2%2Bk69YYU=2oTpsAZg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 12 Apr 2023, at 9:59, Dries Michiels wrote: > Hello current mailing list, > > I was wondering what the status of Alder/Raptor lake support is on FreeBSD? > Does it boot? Integrated graphics are supported from what I recall with the > newest drm drivers. -current and 13.2 boot and run on Alder Lake, and probably Raptor Lake (I haven’t heard of any tests). There is a bug, probably in hardware, that affects page invalidation on E-cores, but a workaround changes the mechanism on the E-cores to compensate. I have no information on graphics, maybe someone else does. > Are there any plans for changes to our scheduler to account for efficiency > and performance cores? > Are there real world downsides of not having such a scheduler when running > an Alder or Raptor lake CPU? I have been working on scheduler changes, but slowly. Things work surprisingly well without them though. An E-core is slower than the first thread on a P-core, but faster than the second thread. The scheduler puts fewer processes on the E-cores because of the shared cache in groups of 4 CPUs (vs 2 for SMT on the P-cores). Of course, with enough processes, they all get used. > Interested to hear from users using these CPU's right now in there system! > The Reason I ask is that I'm interested in upgrading my home server > hardware :-). I’m running -current on an i7-12700K, and it feels fast compared to my i7-10700K. Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1B74CD55-A473-42AC-AE8B-73AE60121143>