Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel.

Learn more about this test at the upstream project site: kernel.org.

This utility test is maintained by Michael Larabel. This OpenBenchmarking.org test profile was created on 6 December 2010 and last updated on 23 June 2020. To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark build-linux-kernel.

This test has an average install time of 1 second and an average run-time of 34 minutes, 19 seconds.

300k+ Downloads

Performance Metrics

Analyze Test Configuration:

Timed Linux Kernel Compilation 5.4

Time To Compile

OpenBenchmarking.org metrics for this test profile configuration based on 2,538 public samples since 13 October 2019 with the latest data as of 18 September 2020.

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.

Component
Percentile Rank
Seconds (Average)
Mid-Tier
75th
> 44
Median
50th
84
35th
144
Low-Tier
25th
> 215
16th
298
OpenBenchmarking.orgDistribution Of Public Results2538 Results Range From 17 To 9931 Seconds172164156148131012121114101609180820072206240526042803300232013400359937983997419643954594479349925191539055895788598761866385658467836982718173807579777879778176837585748773897291719370956997689967400800120016002000

Revision History

pts/build-linux-kernel-1.10.2     23 Jun 2020 10:33 EDT
Add libelf.h as a SystemDependencies, addressing possible build issue outlined in https://github.com/phoronix-test-suite/phoronix-test-suite/pull/430

pts/build-linux-kernel-1.10.1     25 Apr 2020 09:12 EDT
Update against latest Linux 5.4 LTS point release to fix GCC 10 build problems.

pts/build-linux-kernel-1.10.0     13 Oct 2019 20:17 EDT
Update against latest Linux 5.4 snapshot

pts/build-linux-kernel-1.9.1     22 Aug 2018 18:01 EDT
Somehow TimesToRun got overrode to 1 on upload...

pts/build-linux-kernel-1.9.0     22 Aug 2018 17:59 EDT
Update against upstream Linux 4.18, add bison/flex/openssl external dependencies, tweak the def config to avoid libelf dependency.

pts/build-linux-kernel-1.8.0     03 Oct 2017 11:48 EDT
Update against Linux 4.13 upstream

pts/build-linux-kernel-1.7.0     04 Jan 2017 11:36 EST
Update against upstream Linux 4.9.0 kernel

pts/build-linux-kernel-1.6.0     03 Nov 2015 11:36 EST
Update against Linux 4.3.0 kernel.

pts/build-linux-kernel-1.5.3     05 Dec 2014 22:03 EST
Add bc as external dependency -- not installed by default on Arch.

pts/build-linux-kernel-1.5.2     27 Nov 2014 22:12 EST
Simplify make defconfig to better support other architectures.

pts/build-linux-kernel-1.5.1     27 Nov 2014 22:07 EST
Fix rc3/rc6 typo in previous commit pre.sh

pts/build-linux-kernel-1.5.0     27 Nov 2014 21:41 EST
Update against Linux 3.18-rc6 kernel due to the explicit GNU89 kernel change recently to allow this to work better on GCC5.

pts/build-linux-kernel-1.4.0     09 Nov 2014 17:00 EST
Update against latest upstream Linux kernel.

pts/build-linux-kernel-1.3.0     07 Dec 2011 18:10 EST
Update against Linux 3.1 vanilla kernel.

pts/build-linux-kernel-1.2.0     06 Dec 2010 14:28 EST
Initial import into OpenBenchmarking.org

Recent Test Results

Compare

1 System - 48 Benchmark Results

2 x AMD EPYC 7272 12-Core - Supermicro H11DSi-NT v2.00 - AMD Starship

Ubuntu 20.04 - 5.8.0-050800rc6daily20200721-generic - GNOME Shell 3.36.1

15 Systems - 119 Benchmark Results

Intel Xeon Gold 5218 - GIGABYTE MD61-SC2-00 v01000100 - Intel Sky Lake-E DMI3 Registers

Ubuntu 20.04 - 5.4.0-18-generic - GNOME Shell 3.36.0

1 System - 1 Benchmark Result

AMD EPYC 7351P 16-Core - Supermicro H11SSL-i v1.01 - 8 x 16384 MB DDR4-2667MT

Debian 10 - 5.0.21-4-pve - GCC 8.3.0

1 System - 15 Benchmark Results

2 x Intel $0000% - Nokia Solutions and s AR-SER1W-A/AF0319.01 - Intel Device 0998

CentOS Linux 8 - 4.18.0-193.14.2.el8_2.x86_64 - GNOME Shell 3.32.2

7 Systems - 84 Benchmark Results

2 x AMD EPYC 7282 16-Core - Supermicro H11DSi-NT v2.00 - AMD Starship

Ubuntu 20.04 - 5.8.0-050800rc6daily20200721-generic - GNOME Shell 3.36.1

7 Systems - 51 Benchmark Results

2 x AMD EPYC 7252 8-Core - Supermicro H11DSi-NT v2.00 - AMD Starship

Ubuntu 20.04 - 5.8.0-050800rc6daily20200721-generic - GNOME Shell 3.36.1

1 System - 14 Benchmark Results

2 x Intel Xeon E5-2450L 0 - HP ProLiant DL380e Gen8 - 24GB

Debian GNU - 5.4.60-1-pve - GCC 8.3.0

1 System - 290 Benchmark Results

Intel Xeon E5-1680 v3 - ASUS X99-A - Intel Xeon E7 v3

Ubuntu 20.04 - 5.4.0-47-generic - GNOME Shell 3.36.3

14 Systems - 119 Benchmark Results

2 x Intel Xeon Silver 4216 - GIGABYTE MD61-SC2-00 v01000100 - Intel Sky Lake-E DMI3 Registers

Ubuntu 20.04 - 5.4.0-18-generic - GNOME Shell 3.36.0

5 Systems - 200 Benchmark Results

AMD EPYC 7F72 24-Core - ASRockRack EPYCD8 - AMD Starship

Ubuntu 20.04 - 5.9.0-rc5-14sep-patch - GNOME Shell 3.36.4

1 System - 57 Benchmark Results

Mobile AMD Sempron 3500+ - Dell 0WY383 - AMD RS480

Slackware 14.2 - 4.4.227 - Xfce 4.12

1 System - 180 Benchmark Results

AMD Ryzen 3 2200G - ASRock A320M-ITX - AMD Raven

Ubuntu 20.04 - 5.4.0-47-generic - GNOME Shell 3.36.4

Most Popular Test Results

Compare

8 Systems - 360 Benchmark Results

Intel Core i9-7980XE - ASUS PRIME X299-A - Intel Sky Lake-E DMI3 Registers

Ubuntu 19.10 - 5.4.0-999-generic - GNOME Shell 3.34.1

18 Systems - 115 Benchmark Results

Intel Core i9-10980XE - Gigabyte X299X DESIGNARE 10G - Intel Sky Lake-E DMI3 Registers

Fedora 30 - 5.3.8-200.local.fc30.x86_64 - GNOME Shell 3.32.2

3 Systems - 28 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - Gigabyte TRX40 AORUS XTREME - AMD Starship

Ubuntu 20.04 - 5.4.0-9-generic - GNOME Shell 3.34.3

7 Systems - 62 Benchmark Results

Intel Core i9-7960X - 15360MB - 2 x 275GB Virtual Disk

Ubuntu 18.04 - 4.19.75-microsoft-standard - GCC 7.4.0

1 System - 29 Benchmark Results

Intel Core i5-1035G1 - Dell 04N9HV - Intel Device 34ef

Ubuntu 19.10 - 5.3.0-19-generic - GNOME Shell 3.34.1

6 Systems - 400 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - MSI Creator TRX40 - AMD Starship

Ubuntu 19.10 - 5.4.0-999-generic - GNOME Shell 3.34.1

2 Systems - 269 Benchmark Results

AMD Ryzen Threadripper 3990X 64-Core - System76 Thelio Major - AMD Starship

Pop 20.04 - 5.4.0-7626-generic - GNOME Shell 3.36.1

2 Systems - 475 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASUS ROG ZENITH II EXTREME - AMD Starship

Ubuntu 19.10 - 5.3.0-18-generic - GNOME Shell 3.34.1

2 Systems - 150 Benchmark Results

Intel Core i7-1065G7 - Dell 06CDVY - Intel Device 34ef

Ubuntu 20.04 - 5.7.0-999-generic - GNOME Shell 3.36.1

Find More Test Results


User Comments

Post A Comment