]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MINOR: cpu-topo: add cpu-policy "group-by-cluster"
authorWilly Tarreau <w@1wt.eu>
Wed, 12 Mar 2025 14:00:42 +0000 (15:00 +0100)
committerWilly Tarreau <w@1wt.eu>
Fri, 14 Mar 2025 17:33:16 +0000 (18:33 +0100)
commit8aeb0967402f7518004958192ccde582c83afc88
treead6b9a9ae551c623a56d4ed45c4602672fbdfd7e
parentaaa4080b8bd41f1eff52da99a4f3f2084f398f90
MINOR: cpu-topo: add cpu-policy "group-by-cluster"

This policy forms thread groups from the CPU clusters, and bind all the
threads in them to all the CPUs of the cluster. This is recommended on
system with bad inter-CCX latencies. It was shown to simply triple the
performance with queuing on a 64-core EPYC without having to manually
assign the cores with cpu-map.
doc/configuration.txt
src/cpu_topo.c