Fedora 23 vs. Fedora 24 Alpha vs. Ubuntu Linux Benchmarks

Fedora 24 Linux benchmarks, initial data from alpha build compared to Debian Testing and Ubuntu 16.04. Benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1604037-GA-LINUX766407&grt&sro&rro.

Fedora 23 vs. Fedora 24 Alpha vs. Ubuntu Linux BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionDisplay ServerFedora 23Fedora 23 + UpdatesFedora 24 AlphaDebian TestingUbuntu 16.04 20160403Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores)MSI C236A WORKSTATION (MS-7998) v1.0Intel Sky Lake16384MB120GB Samsung SSD 850XFX AMD Radeon R9 290 4096MBRealtek ALC1150DELL P2415QIntel ConnectionFedora 234.2.3-300.fc23.x86_64 (x86_64)GNOME Shell 3.18.1radeon 7.5.994.1 Mesa 11.0.3 (git-b4bfea0) Gallium 0.4GCC 5.3.1 20151207ext43840x2160Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores)Intel Skylake4.4.6-300.fc23.x86_64 (x86_64)GNOME Shell 3.18.4radeon 7.6.994.1 Mesa 11.1.0 (git-525f3c2) Gallium 0.4Fedora 244.5.0-0.rc7.git0.2.fc24.x86_64 (x86_64) 20160307GNOME Shell 3.20.04.1 Mesa 11.2.0-devel (git-24ea81a) Gallium 0.4GCC 6.0.0 20160323Intel Sky Lake2 x 8192 MB DDR4-2133MHzDebian testing4.4.0-1-amd64 (x86_64)X Server 1.18.2modesetting 1.18.24.1 Mesa 11.1.2 Gallium 0.4GCC 5.3.1 2016032316384MBUbuntu 16.044.4.0-16-generic (x86_64)Unity 7.4.0X Server 1.18.1modesetting 1.18.1GCC 5.3.1 20160330OpenBenchmarking.orgCompiler Details- Fedora 23: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-isl --with-linker-hash-style=gnu --with-tune=generic - Fedora 23 + Updates: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-isl --with-linker-hash-style=gnu --with-tune=generic - Fedora 24 Alpha: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --enable-libmpx --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-isl --with-linker-hash-style=gnu --with-tune=generic - Debian Testing: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i586 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 16.04 20160403: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details- Fedora 23: CFQ / data=ordered,relatime,rw,seclabel- Fedora 23 + Updates: CFQ / data=ordered,relatime,rw,seclabel- Fedora 24 Alpha: CFQ / data=ordered,relatime,rw,seclabel- Debian Testing: CFQ / data=ordered,errors=remount-ro,relatime,rw- Ubuntu 16.04 20160403: DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Fedora 23: Scaling Governor: acpi-cpufreq ondemand- Fedora 23 + Updates: Scaling Governor: intel_pstate powersave- Fedora 24 Alpha: Scaling Governor: intel_pstate powersave- Debian Testing: Scaling Governor: intel_pstate powersave- Ubuntu 16.04 20160403: Scaling Governor: intel_pstate powersaveGraphics Details- GLAMORSystem Details- Fedora 23: Python 2.7.10. SELinux: Enabled.- Fedora 23 + Updates: Python 2.7.10. SELinux: Enabled.- Debian Testing: Python 2.7.11+.- Ubuntu 16.04 20160403: Python 2.7.11+.

Fedora 23 vs. Fedora 24 Alpha vs. Ubuntu Linux Benchmarksbyte: Dhrystone 2c-ray: Total Timecompilebench: Compilecompilebench: Initial Createffte: N=64, 1D Complex FFT Routinegputest: Furmark - 3840 x 2160 - Fullscreengputest: Triangle - 3840 x 2160 - Fullscreenhimeno: Poisson Pressure Solveropenarena: 1920 x 1080pgbench: On-Disk - Normal Load - Read Writepgbench: Mostly RAM - Normal Load - Read Writeredis: GETredis: SETsqlite: Default Test Directorytesseract: 1920 x 1080build-linux-kernel: Time To Compilexonotic: 3840 x 2160 - Lowxonotic: 3840 x 2160 - UltraFedora 23Fedora 23 + UpdatesFedora 24 AlphaDebian TestingUbuntu 16.04 2016040336993598.9719.68743.11295.327809.541733812672600.68259.631413.122578.512817005.332067565.1325.77184.8593.84292.33154.1737297935.1319.68753.43299.407813.061732809522599.58273.801395.142452.112592488.421869273.5831.76192.9293.13335.99166.4934990864.9725.88781.08334.814292.271718790872647.57290.571306.922501.432819583.831812888.3831.01193.50100.46338.25166.0619.68876.78425.617849.7318611671042594.28294.671729.792325.973191539.922058083.8130.79197.3490.08343.49170.4234947130.2325.55937.73542.064125.301735814702474.31298.371838.262479.123102704.581950983.4828.75195.1090.23344.31168.33OpenBenchmarking.org

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2Ubuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 238M16M24M32M40MSE +/- 17198.71, N = 3SE +/- 355555.03, N = 3SE +/- 26406.33, N = 3SE +/- 430877.65, N = 334947130.2334990864.9737297935.1336993598.97

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing612182430SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 325.5525.8819.6819.6819.681. (CC) gcc options: -lm -lpthread -O3

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing2004006008001000SE +/- 18.77, N = 3SE +/- 4.28, N = 3SE +/- 11.54, N = 6SE +/- 13.57, N = 6SE +/- 8.49, N = 3937.73781.08753.43743.11876.78

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing120240360480600SE +/- 18.10, N = 3SE +/- 2.81, N = 3SE +/- 6.16, N = 3SE +/- 3.77, N = 3SE +/- 7.47, N = 3542.06334.81299.40295.32425.61

FFTE

Test: N=64, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 5.0Test: N=64, 1D Complex FFT RoutineUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing2K4K6K8K10KSE +/- 1.78, N = 3SE +/- 13.30, N = 3SE +/- 19.20, N = 3SE +/- 33.15, N = 3SE +/- 9.82, N = 34125.304292.277813.067809.547849.73-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi-pthread -lmpi_usempif08 -lmpi_mpifh -lmpi1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

GpuTest

Test: Furmark - Resolution: 3840 x 2160 - Mode: Fullscreen

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Furmark - Resolution: 3840 x 2160 - Mode: FullscreenUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing400800120016002000SE +/- 3.76, N = 3SE +/- 6.57, N = 3SE +/- 5.55, N = 3SE +/- 4.98, N = 3SE +/- 6.96, N = 317351718173217331861

GpuTest

Test: Triangle - Resolution: 3840 x 2160 - Mode: Fullscreen

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Triangle - Resolution: 3840 x 2160 - Mode: FullscreenUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing40K80K120K160K200KSE +/- 101.28, N = 3SE +/- 539.58, N = 3SE +/- 330.34, N = 3SE +/- 625.01, N = 3SE +/- 155.70, N = 381470790878095281267167104

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing6001200180024003000SE +/- 7.39, N = 3SE +/- 2.86, N = 3SE +/- 5.86, N = 3SE +/- 9.62, N = 3SE +/- 13.81, N = 32474.312647.572599.582600.682594.281. (CC) gcc options: -O3 -mavx2

OpenArena

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080Ubuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing60120180240300SE +/- 0.62, N = 3SE +/- 2.26, N = 3SE +/- 1.13, N = 3SE +/- 2.09, N = 3SE +/- 3.09, N = 3298.37290.57273.80259.63294.67MIN: 1MIN: 1MIN: 1MIN: 1MIN: 1

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1920 x 1080 - Total Frame TimeUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing816243240Min: 1 / Avg: 3.35 / Max: 25Min: 1 / Avg: 3.39 / Max: 27Min: 1 / Avg: 3.67 / Max: 36Min: 1 / Avg: 3.79 / Max: 25Min: 1 / Avg: 3.37 / Max: 25

PostgreSQL pgbench

Scaling: On-Disk - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: On-Disk - Test: Normal Load - Mode: Read WriteUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing400800120016002000SE +/- 9.76, N = 3SE +/- 1.72, N = 3SE +/- 0.48, N = 3SE +/- 1.80, N = 3SE +/- 10.02, N = 31838.261306.921395.141413.121729.791. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Mostly RAM - Test: Normal Load - Mode: Read WriteUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing6001200180024003000SE +/- 38.93, N = 6SE +/- 15.41, N = 3SE +/- 14.83, N = 3SE +/- 35.45, N = 3SE +/- 4.77, N = 32479.122501.432452.112578.512325.971. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing700K1400K2100K2800K3500KSE +/- 22529.67, N = 3SE +/- 7020.69, N = 3SE +/- 48424.42, N = 3SE +/- 12077.66, N = 3SE +/- 8969.44, N = 33102704.582819583.832592488.422817005.333191539.921. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing400K800K1200K1600K2000KSE +/- 44681.32, N = 6SE +/- 56977.83, N = 6SE +/- 34846.92, N = 3SE +/- 5128.18, N = 3SE +/- 83336.92, N = 61950983.481812888.381869273.582067565.132058083.811. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing714212835SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.35, N = 3SE +/- 0.06, N = 328.7531.0131.7625.7730.791. (CC) gcc options: -O2 -ldl -lpthread

Tesseract

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080Ubuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing4080120160200SE +/- 2.19, N = 3SE +/- 3.24, N = 3SE +/- 2.36, N = 3SE +/- 0.96, N = 3SE +/- 1.61, N = 3195.10193.50192.92184.85197.34

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.3Time To CompileUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing20406080100SE +/- 0.54, N = 3SE +/- 0.73, N = 3SE +/- 0.86, N = 3SE +/- 0.88, N = 3SE +/- 0.77, N = 390.23100.4693.1393.8490.08

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: LowUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing70140210280350SE +/- 0.80, N = 3SE +/- 6.16, N = 3SE +/- 1.59, N = 3SE +/- 1.50, N = 3SE +/- 1.42, N = 3344.31338.25335.99292.33343.49MIN: 223 / MAX: 606MIN: 212 / MAX: 636MIN: 207 / MAX: 591MIN: 186 / MAX: 564MIN: 217 / MAX: 604

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 3840 x 2160 - Effects Quality: UltraUbuntu 16.04 20160403Fedora 24 AlphaFedora 23 + UpdatesFedora 23Debian Testing4080120160200SE +/- 0.26, N = 3SE +/- 0.72, N = 3SE +/- 1.19, N = 3SE +/- 0.25, N = 3SE +/- 0.38, N = 3168.33166.06166.49154.17170.42MIN: 74 / MAX: 279MIN: 74 / MAX: 287MIN: 76 / MAX: 281MIN: 73 / MAX: 272MIN: 78 / MAX: 275


Phoronix Test Suite v10.8.5