packet processing
packet processing
Posted Nov 8, 2021 18:33 UTC (Mon) by mebrown (subscriber, #7960)In reply to: packet processing by mtaht
Parent article: Intel AMX support in 5.16
Last time I checked, the kernel code could not use FPU instructions, which includes SSE and all these newer instructions.
... aaand after a quick google search: "kernel_fpu_begin() / kernel_fpu_end()"
looks like they added a standardized way to do FPU/SSE/etc in the kernel. Likely the reason it's not used in packet processing is that you'd have to call the above functions, and the speed increase would have to be worth the fpu state save/restore.