From: Kevin Laatz [mailto:kevin.la...@intel.com] 
Sent: Monday, 29 August 2022 14.37
>
> The patches currently include runtime options to enable/disable the feature 
> via API and via telemetry endpoints. We have run performance tests and have 
> failed to measure any performance impact with the feature runtime disabled.

Lots of features are added to DPDK all the time, and they all use the same 
"insignificant performance impact" argument. But the fact is, each added 
test-and-branch has some small performance impact (and consume some entries in 
the branch prediction table, which may impact performance elsewhere). If you 
add a million features using this argument, there will be a significant and 
measurable performance impact.

Which is why I keep insisting on the ability to omit non-core features from 
DPDK at build time.

Reply via email to