firedancer icon indicating copy to clipboard operation
firedancer copied to clipboard

Let 'fdctl configure' set up smp_affinity

Open ripatel-fd opened this issue 7 months ago • 0 comments

Relates to #2297

A default configuration Fedora 40 will clumsily schedule ksoftirqd processes onto the same CPUs as Firedancer tiles.

This is mostly not noticeable but can lead to sporadic drops in performance at high packet rates (>15Mpps)

We should teach fdctl configure to adapt the smp_affinity sysfs knob to forbid such IRQs from running on any Firedancer-assigned CPUs.

ripatel-fd avatar Jul 03 '24 16:07 ripatel-fd