Comment by dannyw
2 years ago
You’re describing behaviour with AMD’s Infinity Fabric, which groups cores into CCDs of 8 on 7000 series chips.
Essentially, a 16 core AMD CPU is actually two separate 8 core CPUs glued together with a link.
Intel does not have this limitation.
yeah? a xeon with 16 cores might have to be my next pc. pricey though.
You can try to make your code aware of the situation and distribute the tasks accordingly. IIRC that's what people do on NUMA systems.
afaik not for my use case. i need low latency with no variability. you only get that staying within a single cpu cluster.
3 replies →