Early 2016 vs. End of Year 2018 Linux Distribution Benchmarks Linux distribution benchmarks by Michael Larabel for a future article of several different Linux 2016 distributions against EOY2018 Linux distro updates on the same system.
HTML result view exported from: https://openbenchmarking.org/result/1812210-SP-2018LINUX80&sor&grw .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Vulkan SOY2016 EOY2018 CentOS Clear Linux Fedora Ubuntu openSUSE CentOS Clear Linux Fedora Ubuntu openSUSE Intel Core i7-5775C @ 3.70GHz (8 Cores) MSI Z97-G45 GAMING (MS-7821) v1.0 Intel Broadwell-U- DMI 16384MB 120GB CT120BX100SSD1 Intel Broadwell-U (1150MHz) Intel Broadwell-U Audio VE228 Qualcomm Atheros Killer E220x Gigabit CentOS Linux 7 3.10.0-327.10.1.el7.x86_64 (x86_64) GNOME Shell 3.14.4 X Server 1.17.2 intel 2.99.917 3.3 Mesa 10.6.5 GCC 4.8.5 20150623 xfs 1920x1080 Intel Core i7-5775C @ 3.30GHz (8 Cores) Clear Linux 6430 4.4.2-171.native (x86_64) GCC 5.3.0 ext4 Intel Core i7-5775C @ 3.70GHz (8 Cores) Fedora 23 4.3.5-300.fc23.x86_64 (x86_64) GNOME Shell 3.18.3 intel 2.99.917 3.3 Mesa 11.1.0 (git-525f3c2) GCC 5.3.1 20151207 Ubuntu 16.04 4.4.0-7-generic (x86_64) Unity 7.4.0 X Server 1.17.3 3.3 Mesa 11.1.2 GCC 5.3.1 20160222 SUSE LINUX 42.1 4.1.15-8-default (x86_64) KDE Frameworks 5 X Server 1.17.2 3.3 Mesa 11.0.8 GCC 4.8.5 xfs Intel Core i7-5775C @ 3.70GHz (4 Cores / 8 Threads) MSI Z97-G45 GAMING (MS-7821) v1.0 (V2.9 BIOS) Intel Broadwell-U DMI Intel Iris Pro 6200 3GB (1150MHz) DELL S2409W CentOS Linux 7 3.10.0-957.1.3.el7.x86_64 (x86_64) GNOME Shell 3.28.3 X Server 1.20.1 modesetting 1.20.1 4.5 Mesa 18.0.5 GCC 4.8.5 20150623 Clear Linux OS 26830 4.19.9-672.native (x86_64) GNOME Shell 3.30.2 X Server 1.20.3 modesetting 1.20.3 4.5 Mesa 19.0.0-devel 1.1.90 GCC 8.2.1 20180502 + Clang 7.0.0 + LLVM 7.0.0 ext4 Fedora 29 4.19.9-300.fc29.x86_64 (x86_64) X Server + Wayland 4.5 Mesa 18.2.6 GCC 8.2.1 20181215 Intel Iris Pro 6200 (1150MHz) Ubuntu 18.10 4.18.0-13-generic (x86_64) GNOME Shell 3.30.1 X Server 1.20.1 modesetting 1.20.1 GCC 8.2.0 Intel Iris Pro 6200 3GB (1150MHz) openSUSE Tumbleweed 20181218 4.19.8-1-default (x86_64) KDE Plasma 5.14.4 X Server 1.20.3 modesetting 1.20.3 4.5 Mesa 18.3.1 GCC 8.2.1 20181108 [gcc-8-branch revision 265914] xfs OpenBenchmarking.org Compiler Details - SOY2016: CentOS: --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++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - SOY2016: Clear Linux: --build=x86_64-generic-linux --disable-multiarch --disable-multilib --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-ppl=no --with-system-libunwind --with-tune=haswell - SOY2016: Fedora: --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 - SOY2016: Ubuntu: --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 - SOY2016: openSUSE: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind - EOY2018: CentOS: --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++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - EOY2018: Clear Linux: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - EOY2018: Fedora: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - EOY2018: Ubuntu: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - EOY2018: openSUSE: --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind Disk Details - SOY2016: CentOS: CFQ / attr2,inode64,noquota,relatime,rw,seclabel - SOY2016: Clear Linux: CFQ / data=ordered,relatime,rw - SOY2016: Fedora: CFQ / data=ordered,relatime,rw,seclabel - SOY2016: Ubuntu: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - SOY2016: openSUSE: DEADLINE / attr2,inode64,noquota,relatime,rw - EOY2018: CentOS: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel - EOY2018: Clear Linux: MQ-DEADLINE / relatime,rw,stripe=256 - EOY2018: Fedora: CFQ / relatime,rw,seclabel - EOY2018: Ubuntu: CFQ / errors=remount-ro,relatime,rw - EOY2018: openSUSE: CFQ / attr2,inode64,noquota,relatime,rw Processor Details - SOY2016: CentOS: Scaling Governor: intel_pstate powersave - SOY2016: Clear Linux: Scaling Governor: acpi-cpufreq performance - SOY2016: Fedora: Scaling Governor: intel_pstate powersave - SOY2016: Ubuntu: Scaling Governor: intel_pstate performance - SOY2016: openSUSE: Scaling Governor: intel_pstate powersave - EOY2018: CentOS: Scaling Governor: intel_pstate powersave - EOY2018: Clear Linux: Scaling Governor: intel_pstate performance - EOY2018: Fedora: Scaling Governor: intel_pstate powersave - EOY2018: Ubuntu: Scaling Governor: intel_pstate powersave - EOY2018: openSUSE: Scaling Governor: intel_pstate powersave System Details - SOY2016: CentOS: Python 2.7.5. SELinux: Enabled. - SOY2016: Clear Linux: Python 2.7.11. - SOY2016: Fedora: Python 2.7.10. SELinux: Enabled. - SOY2016: Ubuntu: Python 2.7.11. - SOY2016: openSUSE: Python 2.7.9. Python Details - EOY2018: CentOS: Python 2.7.5 - EOY2018: Clear Linux: Python 3.7.1 - EOY2018: Fedora: Python 2.7.15 + Python 3.7.1 - EOY2018: Ubuntu: Python 2.7.15+ + Python 3.6.7 - EOY2018: openSUSE: Python 2.7.15 + Python 3.6.5 Security Details - EOY2018: CentOS: SELinux - EOY2018: Clear Linux: KPTI + __user pointer sanitization + Full generic retpoline STIBP: disabled RSB filling + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - EOY2018: Fedora: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - EOY2018: Ubuntu: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - EOY2018: openSUSE: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable Environment Details - EOY2018: Clear Linux: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake CXXFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake-fvisibility-inlines-hidden-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx"
compilebench: Compile compilebench: Initial Create encode-mp3: WAV To MP3 xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra etlegacy: Renderer2 - 1920 x 1080 mafft: Multiple Sequence Alignment himeno: Poisson Pressure Solver rust-prime: Prime Number Test To 200,000,000 compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 rust-mandel: Time To Complete Serial/Parallel Mandelbrot c-ray: Total Time ffmpeg: H.264 HD To NTSC DV smallpt: Global Illumination Renderer; 100 Samples phpbench: PHP Benchmark Suite redis: GET redis: SET node-octane: pybench: Total For Average Test Times SOY2016 EOY2018 CentOS Clear Linux Fedora Ubuntu openSUSE CentOS Clear Linux Fedora Ubuntu openSUSE 706 191 13.21 4.53 2017 22.66 79 2032916 1585420 1560 393 12.44 4.20 2104 22.58 9.08 23 2831179 1976903 706 285 11.66 4.30 2116 22.61 9.23 73 2026981 1496305 795 396 12.48 4.23 2086 22.59 9.35 73 2107672 1600043 825 255 13.00 4.58 2109 22.71 9.33 80 2418980 1687807 635 156 12.60 213 172 116 4.72 2102 27.68 23.29 82 190288 1837228 1397719 1186 411 9.82 216 173 117 4.47 2055 36.66 28.86 67.35 21.95 9.52 19 679971 2470714 1823774 38103 1195 636 254 9.76 209 167 111 4.43 2092 35.88 32.60 70.00 23.24 10.81 72 549229 2114190 1574343 42159 1529 713 376 9.72 213 173 119 4.58 2205 36.61 32.26 69.93 23.21 10.84 72 560975 2351969 1717422 38018 1253 674 229 9.69 214 172 118 4.53 2204 36.63 29.43 66.75 23.22 10.96 72 562967 2147474 1600044 42823 1587 OpenBenchmarking.org
Compile Bench Test: Compile SOY2016 EOY2018 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Clear Linux openSUSE Ubuntu Fedora CentOS 300 600 900 1200 1500 SE +/- 12.41, N = 3 SE +/- 2.62, N = 3 SE +/- 13.35, N = 6 SE +/- 10.95, N = 5 SE +/- 1.60, N = 3 SE +/- 13.13, N = 9 SE +/- 1.99, N = 3 SE +/- 9.49, N = 6 SE +/- 2.07, N = 3 SE +/- 5.59, N = 3 1560 825 795 706 706 1186 713 674 636 635
Compile Bench Test: Initial Create EOY2018 SOY2016 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Clear Linux Ubuntu Fedora openSUSE CentOS 90 180 270 360 450 SE +/- 37.12, N = 3 SE +/- 37.67, N = 3 SE +/- 4.81, N = 3 SE +/- 3.13, N = 3 SE +/- 4.76, N = 3 SE +/- 4.79, N = 3 SE +/- 21.25, N = 3 SE +/- 0.28, N = 3 SE +/- 4.78, N = 3 SE +/- 1.33, N = 3 411 376 254 229 156 396 393 285 255 191
LAME MP3 Encoding WAV To MP3 EOY2018 SOY2016 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 openSUSE Ubuntu Fedora Clear Linux CentOS 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.14, N = 5 SE +/- 0.06, N = 5 SE +/- 0.15, N = 5 SE +/- 0.35, N = 10 SE +/- 0.09, N = 5 SE +/- 0.06, N = 5 9.69 9.72 9.76 9.82 12.60 11.66 12.44 12.48 13.00 13.21 1. (CC) gcc options: -O3 -pipe -lm
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: High Clear Linux openSUSE Ubuntu CentOS Fedora 50 100 150 200 250 SE +/- 0.43, N = 3 SE +/- 0.38, N = 3 SE +/- 0.87, N = 3 SE +/- 1.22, N = 3 SE +/- 1.19, N = 3 216 214 213 213 209 MIN: 141 / MAX: 295 MIN: 139 / MAX: 292 MIN: 137 / MAX: 295 MIN: 139 / MAX: 297 MIN: 140 / MAX: 309
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultra Ubuntu Clear Linux openSUSE CentOS Fedora 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.99, N = 3 SE +/- 0.75, N = 3 SE +/- 0.20, N = 3 173 173 172 172 167 MIN: 88 / MAX: 258 MIN: 87 / MAX: 258 MIN: 87 / MAX: 258 MIN: 90 / MAX: 259 MIN: 88 / MAX: 262
ET: Legacy Renderer: Renderer2 - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.75 Renderer: Renderer2 - Resolution: 1920 x 1080 Ubuntu openSUSE Clear Linux CentOS Fedora 30 60 90 120 150 SE +/- 1.50, N = 3 SE +/- 0.54, N = 3 SE +/- 0.45, N = 3 SE +/- 0.35, N = 3 SE +/- 1.31, N = 3 119 118 117 116 111
Timed MAFFT Alignment Multiple Sequence Alignment SOY2016 EOY2018 OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Clear Linux Ubuntu Fedora CentOS openSUSE 1.062 2.124 3.186 4.248 5.31 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 5 SE +/- 0.14, N = 6 SE +/- 0.13, N = 6 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 7 SE +/- 0.05, N = 10 SE +/- 0.08, N = 4 4.20 4.23 4.30 4.53 4.58 4.43 4.47 4.53 4.58 4.72 1. (CC) gcc options: -O3 -lm -lpthread
Himeno Benchmark Poisson Pressure Solver EOY2018 SOY2016 OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ubuntu openSUSE Fedora Clear Linux CentOS 500 1000 1500 2000 2500 SE +/- 2.28, N = 3 SE +/- 4.16, N = 3 SE +/- 2.50, N = 3 SE +/- 37.43, N = 12 SE +/- 36.95, N = 3 SE +/- 1.12, N = 3 SE +/- 0.60, N = 3 SE +/- 3.42, N = 3 SE +/- 32.41, N = 4 SE +/- 29.82, N = 6 2205 2204 2102 2092 2055 2116 2109 2104 2086 2017 1. (CC) gcc options: -O3 -mavx2
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 Fedora Ubuntu openSUSE Clear Linux 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 35.88 36.61 36.63 36.66 -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil 1. (CC) gcc options: -m64 -pie -nodefaultlibs
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 CentOS Clear Linux openSUSE Ubuntu Fedora 8 16 24 32 40 SE +/- 0.45, N = 4 SE +/- 0.30, N = 3 SE +/- 0.53, N = 3 SE +/- 0.28, N = 3 SE +/- 0.28, N = 3 27.68 28.86 29.43 32.26 32.60 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lz -llzma -llz4 -lz -lz -llzma -lz 1. (CC) gcc options: -O3 -pthread
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot openSUSE Clear Linux Ubuntu Fedora 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.27, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 66.75 67.35 69.93 70.00 -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm 1. (CC) gcc options: -m64 -pie -nodefaultlibs
C-Ray Total Time EOY2018 SOY2016 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Clear Linux Ubuntu Fedora CentOS openSUSE 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 21.95 23.21 23.22 23.24 23.29 22.58 22.59 22.61 22.66 22.71 1. (CC) gcc options: -lm -lpthread -O3
FFmpeg H.264 HD To NTSC DV SOY2016 EOY2018 OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.8.1 H.264 HD To NTSC DV Clear Linux Fedora openSUSE Ubuntu 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 9.08 9.23 9.33 9.35 9.52 10.81 10.84 10.96 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -O3 -fno-signed-zeros -std=c99 -fomit-frame-pointer -fno-math-errno -fno-tree-vectorize
Smallpt Global Illumination Renderer; 100 Samples EOY2018 SOY2016 OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Clear Linux Fedora Ubuntu openSUSE CentOS 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 19 72 72 72 82 23 73 73 79 80 1. (CXX) g++ options: -fopenmp
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Clear Linux openSUSE Ubuntu Fedora CentOS 150K 300K 450K 600K 750K SE +/- 725.48, N = 3 SE +/- 1962.58, N = 3 SE +/- 1211.75, N = 3 SE +/- 248.40, N = 3 SE +/- 3467.96, N = 3 679971 562967 560975 549229 190288
Redis Test: GET SOY2016 EOY2018 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Clear Linux openSUSE Ubuntu Fedora CentOS 600K 1200K 1800K 2400K 3000K SE +/- 143681.44, N = 6 SE +/- 93398.14, N = 6 SE +/- 51476.87, N = 6 SE +/- 39070.59, N = 6 SE +/- 101094.35, N = 6 SE +/- 36190.53, N = 12 SE +/- 32062.60, N = 3 SE +/- 4071.30, N = 3 SE +/- 5161.24, N = 3 SE +/- 35659.87, N = 12 2831179 2418980 2107672 2032916 2026981 2470714 2351969 2147474 2114190 1837228 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Redis Test: SET SOY2016 EOY2018 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Clear Linux Ubuntu openSUSE CentOS Fedora 400K 800K 1200K 1600K 2000K SE +/- 94145.55, N = 6 SE +/- 37607.89, N = 6 SE +/- 32962.32, N = 6 SE +/- 46780.85, N = 6 SE +/- 23228.20, N = 6 SE +/- 7774.69, N = 3 SE +/- 12804.34, N = 3 SE +/- 5912.36, N = 3 SE +/- 16898.45, N = 3 SE +/- 17927.58, N = 12 1976903 1687807 1600043 1585420 1496305 1823774 1717422 1600044 1574343 1397719 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark openSUSE Fedora Clear Linux Ubuntu 9K 18K 27K 36K 45K SE +/- 125.50, N = 3 SE +/- 114.69, N = 3 SE +/- 49.90, N = 3 SE +/- 82.90, N = 3 42823 42159 38103 38018 1. openSUSE: Nodejs 2. Fedora: Nodejs 3. Clear Linux: Nodejs 4. Ubuntu: Nodejs
v8.11.4
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Clear Linux Ubuntu Fedora openSUSE 300 600 900 1200 1500 SE +/- 2.00, N = 3 SE +/- 2.60, N = 3 SE +/- 1.67, N = 3 1195 1253 1529 1587
Phoronix Test Suite v10.8.5