[OpenIndiana-discuss] OI on modern Intel with P-cores and E-cores?
Bill Sommerfeld
sommerfeld at hamachi.org
Mon Apr 20 18:19:03 UTC 2026
On 4/20/26 10:47, Tim Mooney via openindiana-discuss wrote:
> Have you run into any situations that you could identify where you
> think it would be (or would have been) useful to force certain processes
> onto certain cores? Or has the experience been good enough that it hasn't
> been worth investigating?
I haven't found any such cases so far; the workload it's getting is
primarily integer ops in kernel networking code.
I saw some performance anomalies which I suspected might be CPU related
but turned out to be bugs in TCP congestion control resulting in
bufferbloat and rx ring exhaustion -- nothing CPU related.
I see slight differences in CPU utilization but it looks like both P and
E cores can forward line-ish rate traffic between two 10G interfaces
while leaving some cpu idle. I say "line-ish" because one of the
interfaces connects to a XGS-PON fiber ONT which provides about 8Gbit/s
of throughput due to various overheads so I can't get full 10G throughput.
(and, in case anyone is wondering, the system is a Protectli Vault Pro
VP6650).
- Bill
More information about the openindiana-discuss
mailing list