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&rdt&gru .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Compiler File-System Screen Resolution Desktop Display Driver OpenGL Display Server Vulkan SOY2016 EOY2018 Clear Linux Fedora CentOS openSUSE Ubuntu Fedora Ubuntu Clear Linux CentOS openSUSE Intel Core i7-5775C @ 3.30GHz (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 Clear Linux 6430 4.4.2-171.native (x86_64) GCC 5.3.0 ext4 1920x1080 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 CentOS Linux 7 3.10.0-327.10.1.el7.x86_64 (x86_64) GNOME Shell 3.14.4 X Server 1.17.2 3.3 Mesa 10.6.5 GCC 4.8.5 20150623 xfs SUSE LINUX 42.1 4.1.15-8-default (x86_64) KDE Frameworks 5 3.3 Mesa 11.0.8 GCC 4.8.5 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 ext4 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 Fedora 29 4.19.9-300.fc29.x86_64 (x86_64) GNOME Shell 3.30.2 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) 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 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 xfs 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] OpenBenchmarking.org Compiler Details - 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: 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: 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 - 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 - 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: 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: 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: 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: Clear Linux: CFQ / data=ordered,relatime,rw - SOY2016: Fedora: CFQ / data=ordered,relatime,rw,seclabel - SOY2016: CentOS: CFQ / attr2,inode64,noquota,relatime,rw,seclabel - SOY2016: openSUSE: DEADLINE / attr2,inode64,noquota,relatime,rw - SOY2016: Ubuntu: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - EOY2018: Fedora: CFQ / relatime,rw,seclabel - EOY2018: Ubuntu: CFQ / errors=remount-ro,relatime,rw - EOY2018: Clear Linux: MQ-DEADLINE / relatime,rw,stripe=256 - EOY2018: CentOS: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel - EOY2018: openSUSE: CFQ / attr2,inode64,noquota,relatime,rw Processor Details - SOY2016: Clear Linux: Scaling Governor: acpi-cpufreq performance - SOY2016: Fedora: Scaling Governor: intel_pstate powersave - SOY2016: CentOS: Scaling Governor: intel_pstate powersave - SOY2016: openSUSE: Scaling Governor: intel_pstate powersave - SOY2016: Ubuntu: Scaling Governor: intel_pstate performance - EOY2018: Fedora: Scaling Governor: intel_pstate powersave - EOY2018: Ubuntu: Scaling Governor: intel_pstate powersave - EOY2018: Clear Linux: Scaling Governor: intel_pstate performance - EOY2018: CentOS: Scaling Governor: intel_pstate powersave - EOY2018: openSUSE: Scaling Governor: intel_pstate powersave System Details - SOY2016: Clear Linux: Python 2.7.11. - SOY2016: Fedora: Python 2.7.10. SELinux: Enabled. - SOY2016: CentOS: Python 2.7.5. SELinux: Enabled. - SOY2016: openSUSE: Python 2.7.9. - SOY2016: Ubuntu: Python 2.7.11. Python Details - EOY2018: Fedora: Python 2.7.15 + Python 3.7.1 - EOY2018: Ubuntu: Python 2.7.15+ + Python 3.6.7 - EOY2018: Clear Linux: Python 3.7.1 - EOY2018: CentOS: Python 2.7.5 - EOY2018: openSUSE: Python 2.7.15 + Python 3.6.5 Security Details - 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: Clear Linux: KPTI + __user pointer sanitization + Full generic retpoline STIBP: disabled RSB filling + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - EOY2018: CentOS: SELinux - 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"
etlegacy: Renderer2 - 1920 x 1080 xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra compilebench: Compile compilebench: Initial Create himeno: Poisson Pressure Solver redis: GET redis: SET phpbench: PHP Benchmark Suite node-octane: pybench: Total For Average Test Times mafft: Multiple Sequence Alignment c-ray: Total Time smallpt: Global Illumination Renderer; 100 Samples encode-mp3: WAV To MP3 ffmpeg: H.264 HD To NTSC DV rust-prime: Prime Number Test To 200,000,000 rust-mandel: Time To Complete Serial/Parallel Mandelbrot compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 SOY2016 EOY2018 Clear Linux Fedora CentOS openSUSE Ubuntu Fedora Ubuntu Clear Linux CentOS openSUSE 1560 393 2104 2831179 1976903 4.20 22.58 23 12.44 9.08 706 285 2116 2026981 1496305 4.30 22.61 73 11.66 9.23 706 191 2017 2032916 1585420 4.53 22.66 79 13.21 825 255 2109 2418980 1687807 4.58 22.71 80 13.00 9.33 795 396 2086 2107672 1600043 4.23 22.59 73 12.48 9.35 111 209 167 636 254 2092 2114190 1574343 549229 42159 1529 4.43 23.24 72 9.76 10.81 35.88 70.00 32.60 119 213 173 713 376 2205 2351969 1717422 560975 38018 1253 4.58 23.21 72 9.72 10.84 36.61 69.93 32.26 117 216 173 1186 411 2055 2470714 1823774 679971 38103 1195 4.47 21.95 19 9.82 9.52 36.66 67.35 28.86 116 213 172 635 156 2102 1837228 1397719 190288 4.72 23.29 82 12.60 27.68 118 214 172 674 229 2204 2147474 1600044 562967 42823 1587 4.53 23.22 72 9.69 10.96 36.63 66.75 29.43 OpenBenchmarking.org
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 Fedora Ubuntu Clear Linux CentOS openSUSE 30 60 90 120 150 SE +/- 1.31, N = 3 SE +/- 1.50, N = 3 SE +/- 0.45, N = 3 SE +/- 0.35, N = 3 SE +/- 0.54, N = 3 111 119 117 116 118
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 Fedora Ubuntu Clear Linux CentOS openSUSE 50 100 150 200 250 SE +/- 1.19, N = 3 SE +/- 0.87, N = 3 SE +/- 0.43, N = 3 SE +/- 1.22, N = 3 SE +/- 0.38, N = 3 209 213 216 213 214 MIN: 140 / MAX: 309 MIN: 137 / MAX: 295 MIN: 141 / MAX: 295 MIN: 139 / MAX: 297 MIN: 139 / MAX: 292
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 Fedora Ubuntu Clear Linux CentOS openSUSE 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.75, N = 3 SE +/- 0.99, N = 3 167 173 173 172 172 MIN: 88 / MAX: 262 MIN: 88 / MAX: 258 MIN: 87 / MAX: 258 MIN: 90 / MAX: 259 MIN: 87 / MAX: 258
Compile Bench Test: Compile SOY2016 EOY2018 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Clear Linux Fedora CentOS openSUSE Ubuntu 300 600 900 1200 1500 SE +/- 12.41, N = 3 SE +/- 10.95, N = 5 SE +/- 1.60, N = 3 SE +/- 2.62, N = 3 SE +/- 13.35, N = 6 SE +/- 2.07, N = 3 SE +/- 1.99, N = 3 SE +/- 13.13, N = 9 SE +/- 5.59, N = 3 SE +/- 9.49, N = 6 1560 706 706 825 795 636 713 1186 635 674
Compile Bench Test: Initial Create SOY2016 EOY2018 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Clear Linux Fedora CentOS openSUSE Ubuntu 90 180 270 360 450 SE +/- 21.25, N = 3 SE +/- 0.28, N = 3 SE +/- 1.33, N = 3 SE +/- 4.78, N = 3 SE +/- 4.79, N = 3 SE +/- 4.81, N = 3 SE +/- 37.67, N = 3 SE +/- 37.12, N = 3 SE +/- 4.76, N = 3 SE +/- 3.13, N = 3 393 285 191 255 396 254 376 411 156 229
Himeno Benchmark Poisson Pressure Solver SOY2016 EOY2018 OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Clear Linux Fedora CentOS openSUSE Ubuntu 500 1000 1500 2000 2500 SE +/- 3.42, N = 3 SE +/- 1.12, N = 3 SE +/- 29.82, N = 6 SE +/- 0.60, N = 3 SE +/- 32.41, N = 4 SE +/- 37.43, N = 12 SE +/- 2.28, N = 3 SE +/- 36.95, N = 3 SE +/- 2.50, N = 3 SE +/- 4.16, N = 3 2104 2116 2017 2109 2086 2092 2205 2055 2102 2204 1. (CC) gcc options: -O3 -mavx2
Redis Test: GET SOY2016 EOY2018 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Clear Linux Fedora CentOS openSUSE Ubuntu 600K 1200K 1800K 2400K 3000K SE +/- 143681.44, N = 6 SE +/- 101094.35, N = 6 SE +/- 39070.59, N = 6 SE +/- 93398.14, N = 6 SE +/- 51476.87, N = 6 SE +/- 5161.24, N = 3 SE +/- 32062.60, N = 3 SE +/- 36190.53, N = 12 SE +/- 35659.87, N = 12 SE +/- 4071.30, N = 3 2831179 2026981 2032916 2418980 2107672 2114190 2351969 2470714 1837228 2147474 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 Fedora CentOS openSUSE Ubuntu 400K 800K 1200K 1600K 2000K SE +/- 94145.55, N = 6 SE +/- 23228.20, N = 6 SE +/- 46780.85, N = 6 SE +/- 37607.89, N = 6 SE +/- 32962.32, N = 6 SE +/- 16898.45, N = 3 SE +/- 12804.34, N = 3 SE +/- 7774.69, N = 3 SE +/- 17927.58, N = 12 SE +/- 5912.36, N = 3 1976903 1496305 1585420 1687807 1600043 1574343 1717422 1823774 1397719 1600044 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Fedora Ubuntu Clear Linux CentOS openSUSE 150K 300K 450K 600K 750K SE +/- 248.40, N = 3 SE +/- 1211.75, N = 3 SE +/- 725.48, N = 3 SE +/- 3467.96, N = 3 SE +/- 1962.58, N = 3 549229 560975 679971 190288 562967
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Fedora Ubuntu Clear Linux openSUSE 9K 18K 27K 36K 45K SE +/- 114.69, N = 3 SE +/- 82.90, N = 3 SE +/- 49.90, N = 3 SE +/- 125.50, N = 3 42159 38018 38103 42823 1. Fedora: Nodejs 2. Ubuntu: Nodejs
v8.11.4 3. Clear Linux: Nodejs 4. openSUSE: Nodejs
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Fedora Ubuntu Clear Linux openSUSE 300 600 900 1200 1500 SE +/- 1.67, N = 3 SE +/- 2.60, N = 3 SE +/- 2.00, N = 3 1529 1253 1195 1587
Timed MAFFT Alignment Multiple Sequence Alignment SOY2016 EOY2018 OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Clear Linux Fedora CentOS openSUSE Ubuntu 1.062 2.124 3.186 4.248 5.31 SE +/- 0.02, N = 3 SE +/- 0.07, N = 5 SE +/- 0.14, N = 6 SE +/- 0.13, N = 6 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 10 SE +/- 0.03, N = 3 SE +/- 0.08, N = 4 SE +/- 0.06, N = 7 4.20 4.30 4.53 4.58 4.23 4.43 4.58 4.47 4.72 4.53 1. (CC) gcc options: -O3 -lm -lpthread
C-Ray Total Time SOY2016 EOY2018 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Clear Linux Fedora CentOS openSUSE Ubuntu 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 22.58 22.61 22.66 22.71 22.59 23.24 23.21 21.95 23.29 23.22 1. (CC) gcc options: -lm -lpthread -O3
Smallpt Global Illumination Renderer; 100 Samples SOY2016 EOY2018 OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Clear Linux Fedora CentOS openSUSE Ubuntu 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 23 73 79 80 73 72 72 19 82 72 1. (CXX) g++ options: -fopenmp
LAME MP3 Encoding WAV To MP3 SOY2016 EOY2018 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Clear Linux Fedora CentOS openSUSE Ubuntu 3 6 9 12 15 SE +/- 0.15, N = 5 SE +/- 0.06, N = 5 SE +/- 0.06, N = 5 SE +/- 0.09, N = 5 SE +/- 0.35, N = 10 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.14, N = 5 SE +/- 0.01, N = 5 12.44 11.66 13.21 13.00 12.48 9.76 9.72 9.82 12.60 9.69 1. (CC) gcc options: -pipe -O3 -lm
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.11, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 9.08 9.23 9.33 9.35 10.81 10.84 9.52 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
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 Clear Linux openSUSE 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 35.88 36.61 36.66 36.63 -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
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Fedora Ubuntu Clear Linux openSUSE 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.27, N = 3 SE +/- 0.00, N = 3 70.00 69.93 67.35 66.75 -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
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 Fedora Ubuntu Clear Linux CentOS openSUSE 8 16 24 32 40 SE +/- 0.28, N = 3 SE +/- 0.28, N = 3 SE +/- 0.30, N = 3 SE +/- 0.45, N = 4 SE +/- 0.53, N = 3 32.60 32.26 28.86 27.68 29.43 -lz -lz -llzma -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lz -llzma -llz4 -lz 1. (CC) gcc options: -O3 -pthread
Phoronix Test Suite v10.8.5