XNNPACK is a Google library for high efficiency floating-point neural network inference operators across mobile / server / web use. XNNPACK is used by machine learning frameworks like TensorFlow, PyTorch, ONNX Runtime, MediaPipe, and others. This test profile uses XNNPACK with its bench-models benchmark and testing all available CPU threads.
To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark xnnpack.
OpenBenchmarking.org metrics for this test profile configuration based on 98 public results since 15 October 2024 with the latest data as of 25 October 2024.
Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.
Based on OpenBenchmarking.org data, the selected test / test configuration (XNNPACK b7b048 - Model: QS8MobileNetV2) has an average run-time of 19 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.
Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 0.9%.
This benchmark has been successfully tested on the below mentioned architectures. The CPU architectures listed is where successful OpenBenchmarking.org result uploads occurred, namely for helping to determine if a given test is compatible with various alternative CPU architectures.
3 Systems - 67 Benchmark Results |
ARMv8 Neoverse-N1 - System76 Thelio Astra - Ampere Computing LLC Altra PCI Root Complex A Ubuntu 24.04 - 6.8.0-47-generic-64k - GNOME Shell 46.0 |
8 Systems - 27 Benchmark Results |
Intel Xeon 6980P - Intel AvenueCity v0.01 - Intel Ice Lake IEH Ubuntu 24.04 - 6.10.0-phx - GCC 13.2.0 |
2 Systems - 27 Benchmark Results |
2 x AMD EPYC 9755 128-Core - AMD VOLCANO - AMD Device 153a Ubuntu 24.04 - 6.12.0-rc3-phx - GCC 13.2.0 + Clang 18.1.3 |
2 Systems - 32 Benchmark Results |
Intel Core i7-1280P - MSI Prestige 14Evo A12M MS-14C6 - Intel Alder Lake PCH Ubuntu 24.10 - 6.11.0-rc6-phx - GNOME Shell 47.0 |
2 Systems - 40 Benchmark Results |
Intel Core i9-14900K - ASUS PRIME Z790-P WIFI - Intel Raptor Lake-S PCH Ubuntu 24.04 - 6.10.0-061000rc6daily20240706-generic - GNOME Shell 46.0 |
3 Systems - 60 Benchmark Results |
AMD Ryzen 9 3900XT 12-Core - MSI MEG X570 GODLIKE - AMD Starship Ubuntu 22.04 - 6.8.0-47-generic - GNOME Shell 42.9 |
1 System - 12 Benchmark Results |
2 x Intel Xeon Gold 6144 - Dell PowerEdge R640 08HT8T - Intel Sky Lake-E DMI3 Registers Debian GNU - 6.8.12-2-pve - GCC 12.2.0 |
1 System - 12 Benchmark Results |
2 x Intel Xeon Gold 6144 - Dell PowerEdge R640 08HT8T - Intel Sky Lake-E DMI3 Registers Debian GNU - 6.8.12-2-pve - GCC 12.2.0 |
5 Systems - 33 Benchmark Results |
Intel Core Ultra 7 155H - MTL Swift SFG14-72T Coral_MTH - Intel Device 7e7f Ubuntu 24.10 - 6.11.0-rc6-phx - GNOME Shell 47.0 |
1 System - 15 Benchmark Results |
2 x Intel Xeon Gold 6144 - Dell PowerEdge R640 08HT8T - Intel Sky Lake-E DMI3 Registers Debian GNU - 6.8.12-2-pve - GCC 12.2.0 |
2 Systems - 24 Benchmark Results |
AMD Ryzen AI 9 HX 370 - ASUS Zenbook S 16 UM5606WA_UM5606WA UM5606WA v1.0 - AMD Device 1507 Ubuntu 24.10 - 6.11.0-rc6-phx - GNOME Shell 47.0 |
3 Systems - 24 Benchmark Results |
AMD Ryzen AI 9 365 - ASUS Zenbook S 16 UM5606WA_UM5606WA UM5606WA v1.0 - AMD Device 1507 Ubuntu 24.10 - 6.11.0-rc6-phx - GNOME Shell 47.0 |
3 Systems - 55 Benchmark Results |
Intel Core i9-10980XE - ASRock X299 Steel Legend - Intel Sky Lake-E DMI3 Registers Ubuntu 22.04 - 6.8.0-40-generic - GNOME Shell 42.9 |
3 Systems - 24 Benchmark Results |
2 x AMD EPYC 9575F 64-Core - AMD VOLCANO - AMD Device 153a Ubuntu 24.04 - 6.8.12-powercap-1ah-patched - GCC 13.2.0 |
4 Systems - 24 Benchmark Results |
AMD Ryzen Threadripper 7980X 64-Cores - System76 Thelio Major - AMD Device 14a4 Ubuntu 24.10 - 6.11.0-8-generic - GNOME Shell 47.0 |