The Performance Impact From Different Arch Linux Kernel Flavors

Written by Michael Larabel in Operating Systems on 25 January 2023 at 12:00 PM EST. Page 7 of 8. 51 Comments.
OpenVINO benchmark with settings of Model: Vehicle Detection FP16, Device: CPU. 6.1.7-arch1-1 was the fastest.
OpenVINO benchmark with settings of Model: Vehicle Detection FP16, Device: CPU. 6.1.7-arch1-1 was the fastest.
OpenVINO benchmark with settings of Model: Face Detection FP16-INT8, Device: CPU. 6.1.7-hardened1-1-hardened was the fastest.
OpenVINO benchmark with settings of Model: Vehicle Detection FP16-INT8, Device: CPU. 6.1.7-arch1-1 was the fastest.
OpenVINO benchmark with settings of Model: Person Vehicle Bike Detection FP16, Device: CPU. 6.1.7-zen1-1-zen was the fastest.

The only difference to find with the OpenVINO AI performance on the Ryzen 9 7950X desktop was that using the Linux 5.15 LTS kernel often yielded measurably worse performance than the other Linux 6.0~6.1 kernel flavors. This outcome is similar to what we saw earlier with TensorFlow and DeepSparse.

Selenium benchmark with settings of Benchmark: Kraken, Browser: Firefox. 6.1.7-zen1-1-zen was the fastest.
Selenium benchmark with settings of Benchmark: Jetstream 2, Browser: Firefox. 6.1.7-arch1-1 was the fastest.
Selenium benchmark with settings of Benchmark: Speedometer, Browser: Firefox. 6.0.5.14.realtime1-3-rt was the fastest.
Selenium benchmark with settings of Benchmark: PSPDFKit WASM, Browser: Firefox. 6.0.5.14.realtime1-3-rt was the fastest.
Selenium benchmark with settings of Benchmark: WASM imageConvolute, Browser: Firefox. 6.1.7-arch1-1 was the fastest.

When it came to the web browser performance with Firefox on Arch Linux, the Linux 5.15 LTS kernel again was yielding the worst performance out of the five official kernel flavors on this AMD Ryzen 9 7950X desktop. For some of the browser benchmarks the hardened kernel also led to lower performance.


Related Articles