X1 Carbon Ubuntu vs. Fedora vs. openSUSE Broadwell Benchmarks by Michael Larabel for a future article on Phoronix.com of a three-way Linux distribution comparison with Intel Broadwell laptop. Ubuntu, Fedora, and openSUSE benchmarked.
HTML result view exported from: https://openbenchmarking.org/result/1501240-DE-X1CARBON644&sor&grs .
X1 Carbon Ubuntu vs. Fedora vs. openSUSE Broadwell Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ubuntu 14.10 Ubuntu 15.04 20150123 Fedora 21 openSUSE Tumbleweed Intel Core i7-5600U @ 3.20GHz (4 Cores) LENOVO 20BSCTO1WW Intel Broadwell-U-OPI 8192MB 128GB SAMSUNG MZNTE128 Intel Broadwell-U (950MHz) Intel Broadwell-U Audio Intel Connection + Intel Wireless 7265 Ubuntu 14.10 3.16.0-29-generic (x86_64) Unity 7.3.1 X Server 1.16.0 intel 2.99.914 3.3 Mesa 10.3.2 GCC 4.9.1 ext4 1920x1080 Ubuntu 15.04 3.18.0-9-generic (x86_64) X Server 1.16.2.901 (1.16.3 RC 1) intel 2.99.917 GCC 4.9.2 Fedora 21 3.17.8-300.fc21.x86_64 (x86_64) GNOME Shell 3.14.3 intel 2.99.916 3.3 Mesa 10.4.1 GCC 4.9.2 20141101 openSUSE 20150123 3.18.3-1-desktop (x86_64) KDE 4.14.4 X Server 1.16.2 intel 2.99.917 3.3 Mesa 10.4.2 GCC 4.8.3 xfs OpenBenchmarking.org Compiler Details - Ubuntu 14.10: --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,c++,java,go,d,fortran,objc,obj-c++ --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 15.04 20150123: --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,c++,java,go,d,fortran,objc,obj-c++ --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Fedora 21: --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-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-linker-hash-style=gnu --with-tune=generic - openSUSE Tumbleweed: --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 Disk Details - Ubuntu 14.10: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Ubuntu 15.04 20150123: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Fedora 21: CFQ / data=ordered,relatime,rw,seclabel Processor Details - Scaling Governor: intel_pstate powersave Graphics Details - SNA System Details - Ubuntu 14.10: Disk Scheduler: DEADLINE. Python 2.7.8. - Ubuntu 15.04 20150123: Disk Scheduler: DEADLINE. Python 2.7.9. - Fedora 21: Disk Scheduler: CFQ. Python 2.7.8. SELinux: Enabled. - openSUSE Tumbleweed: Python 2.7.9. Disk Mount Options Details - openSUSE Tumbleweed: attr2,inode64,noquota,relatime,rw
X1 Carbon Ubuntu vs. Fedora vs. openSUSE Broadwell tesseract: 1400 x 1050 tesseract: 1920 x 1080 xonotic: 1400 x 1050 - Ultimate xonotic: 1920 x 1080 - Ultimate xonotic: 1920 x 1080 - High xonotic: 1400 x 1050 - High xonotic: 1400 x 1050 - Ultra xonotic: 1920 x 1080 - Ultra fio: Seq Read - POSIX AIO - No - 4KB - Default Test Directory - MB/s encode-mp3: WAV To MP3 build-linux-kernel: Time To Compile compilebench: Compile build-apache: Time To Compile postmark: Disk Transaction Performance ffmpeg: H.264 HD To NTSC DV openssl: RSA 4096-bit Performance john-the-ripper: Blowfish fio: Rand Read - POSIX AIO - No - 4KB - Default Test Directory - MB/s stockfish: Total Time c-ray: Total Time fio: Seq Write - POSIX AIO - No - 4KB - Default Test Directory - MB/s x264: H.264 Video Encoding compilebench: Read Compiled Tree compilebench: Initial Create fio: Rand Write - POSIX AIO - No - 4KB - Default Test Directory - MB/s Ubuntu 14.10 Ubuntu 15.04 20150123 Fedora 21 openSUSE Tumbleweed 29.75 24.10 25.44 25.46 48.43 48.43 36.68 36.68 154.36 13.06 284.35 277.39 59.65 5068 18.06 241.77 2400 36.96 3872 63.28 119.50 73.87 923.42 173.04 111.19 47.72 38.90 39.06 39.05 74.86 74.81 55.96 55.90 162.13 12.85 284.57 273.36 59.98 5282 18.26 241.77 2404 37.15 3879 63.31 119.67 73.65 1095.48 207.45 103.31 50.18 40.56 40.80 40.79 71.02 72.94 55.05 55.22 148.20 12.74 262.96 269.22 55.80 5034 17.22 254.73 2374 37.62 3937 62.60 120.10 73.60 966.02 164.78 111.73 37.46 37.35 67.28 67.59 52.08 52.05 181.08 14.51 251.90 302.76 53.62 4967 17.50 255.53 2488 38.66 3899 62.91 120.66 73.85 1107.16 164.13 112.48 OpenBenchmarking.org
Tesseract Resolution: 1400 x 1050 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1400 x 1050 Fedora 21 Ubuntu 15.04 20150123 Ubuntu 14.10 11 22 33 44 55 SE +/- 0.60, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 50.18 47.72 29.75
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Fedora 21 Ubuntu 15.04 20150123 Ubuntu 14.10 9 18 27 36 45 SE +/- 0.28, N = 3 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 40.56 38.90 24.10
Xonotic Resolution: 1400 x 1050 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1400 x 1050 - Effects Quality: Ultimate Fedora 21 Ubuntu 15.04 20150123 openSUSE Tumbleweed Ubuntu 14.10 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 40.80 39.06 37.46 25.44 MIN: 19 / MAX: 71 MIN: 18 / MAX: 65 MIN: 18 / MAX: 63 MIN: 12 / MAX: 44
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1920 x 1080 - Effects Quality: Ultimate Fedora 21 Ubuntu 15.04 20150123 openSUSE Tumbleweed Ubuntu 14.10 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 40.79 39.05 37.35 25.46 MIN: 19 / MAX: 72 MIN: 18 / MAX: 65 MIN: 18 / MAX: 63 MIN: 12 / MAX: 43
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1920 x 1080 - Effects Quality: High Ubuntu 15.04 20150123 Fedora 21 openSUSE Tumbleweed Ubuntu 14.10 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.45, N = 3 SE +/- 0.31, N = 3 SE +/- 0.03, N = 3 74.86 71.02 67.28 48.43 MIN: 42 / MAX: 102 MIN: 38 / MAX: 113 MIN: 39 / MAX: 101 MIN: 27 / MAX: 62
Xonotic Resolution: 1400 x 1050 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1400 x 1050 - Effects Quality: High Ubuntu 15.04 20150123 Fedora 21 openSUSE Tumbleweed Ubuntu 14.10 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 74.81 72.94 67.59 48.43 MIN: 41 / MAX: 103 MIN: 39 / MAX: 113 MIN: 38 / MAX: 101 MIN: 27 / MAX: 62
Xonotic Resolution: 1400 x 1050 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1400 x 1050 - Effects Quality: Ultra Ubuntu 15.04 20150123 Fedora 21 openSUSE Tumbleweed Ubuntu 14.10 13 26 39 52 65 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 55.96 55.05 52.08 36.68 MIN: 25 / MAX: 84 MIN: 26 / MAX: 94 MIN: 24 / MAX: 83 MIN: 17 / MAX: 55
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 1920 x 1080 - Effects Quality: Ultra Ubuntu 15.04 20150123 Fedora 21 openSUSE Tumbleweed Ubuntu 14.10 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 55.90 55.22 52.05 36.68 MIN: 25 / MAX: 84 MIN: 27 / MAX: 94 MIN: 24 / MAX: 83 MIN: 17 / MAX: 57
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s openSUSE Tumbleweed Ubuntu 15.04 20150123 Ubuntu 14.10 Fedora 21 40 80 120 160 200 SE +/- 0.37, N = 3 SE +/- 1.34, N = 3 SE +/- 1.21, N = 3 SE +/- 0.45, N = 3 181.08 162.13 154.36 148.20 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Fedora 21 Ubuntu 15.04 20150123 Ubuntu 14.10 openSUSE Tumbleweed 4 8 12 16 20 SE +/- 0.01, N = 5 SE +/- 0.04, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 12.74 12.85 13.06 14.51 1. (CC) gcc options: -O3 -fomit-frame-pointer -ffast-math -pipe -lm
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.18-rc6 Time To Compile openSUSE Tumbleweed Fedora 21 Ubuntu 14.10 Ubuntu 15.04 20150123 60 120 180 240 300 SE +/- 0.81, N = 3 SE +/- 0.56, N = 3 SE +/- 0.65, N = 3 SE +/- 0.53, N = 3 251.90 262.96 284.35 284.57
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile openSUSE Tumbleweed Ubuntu 14.10 Ubuntu 15.04 20150123 Fedora 21 70 140 210 280 350 SE +/- 2.05, N = 3 SE +/- 6.50, N = 6 SE +/- 5.97, N = 6 SE +/- 2.69, N = 3 302.76 277.39 273.36 269.22
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile openSUSE Tumbleweed Fedora 21 Ubuntu 14.10 Ubuntu 15.04 20150123 13 26 39 52 65 SE +/- 0.36, N = 3 SE +/- 0.54, N = 3 SE +/- 0.52, N = 3 SE +/- 0.47, N = 3 53.62 55.80 59.65 59.98
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ubuntu 15.04 20150123 Ubuntu 14.10 Fedora 21 openSUSE Tumbleweed 1100 2200 3300 4400 5500 SE +/- 37.00, N = 3 SE +/- 34.00, N = 3 SE +/- 34.00, N = 3 SE +/- 33.00, N = 3 5282 5068 5034 4967 1. (CC) gcc options: -O3
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.1.1 H.264 HD To NTSC DV Fedora 21 openSUSE Tumbleweed Ubuntu 14.10 Ubuntu 15.04 20150123 4 8 12 16 20 SE +/- 0.25, N = 5 SE +/- 0.25, N = 6 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 17.22 17.50 18.06 18.26 -lasound -lXv -lX11 -lXext -lasound -lXv -lX11 -lXext -lasound 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lm -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance openSUSE Tumbleweed Fedora 21 Ubuntu 15.04 20150123 Ubuntu 14.10 60 120 180 240 300 SE +/- 3.63, N = 6 SE +/- 3.51, N = 6 SE +/- 0.20, N = 3 SE +/- 0.29, N = 3 255.53 254.73 241.77 241.77 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish openSUSE Tumbleweed Ubuntu 15.04 20150123 Ubuntu 14.10 Fedora 21 500 1000 1500 2000 2500 SE +/- 1.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 4.16, N = 3 2488 2404 2400 2374 1. (CC) gcc options: -fopenmp -lcrypt
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s openSUSE Tumbleweed Fedora 21 Ubuntu 15.04 20150123 Ubuntu 14.10 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 38.66 37.62 37.15 36.96 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time Ubuntu 14.10 Ubuntu 15.04 20150123 openSUSE Tumbleweed Fedora 21 800 1600 2400 3200 4000 SE +/- 1.00, N = 3 SE +/- 5.90, N = 3 SE +/- 3.48, N = 3 SE +/- 1.45, N = 3 3872 3879 3899 3937 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt -flto
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Fedora 21 openSUSE Tumbleweed Ubuntu 14.10 Ubuntu 15.04 20150123 14 28 42 56 70 SE +/- 0.31, N = 3 SE +/- 0.35, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 62.60 62.91 63.28 63.31 1. (CC) gcc options: -lm -lpthread -O3
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s openSUSE Tumbleweed Fedora 21 Ubuntu 15.04 20150123 Ubuntu 14.10 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 SE +/- 0.45, N = 3 SE +/- 0.17, N = 3 120.66 120.10 119.67 119.50 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-08-30 H.264 Video Encoding Ubuntu 14.10 openSUSE Tumbleweed Ubuntu 15.04 20150123 Fedora 21 16 32 48 64 80 SE +/- 0.18, N = 5 SE +/- 0.86, N = 10 SE +/- 0.08, N = 5 SE +/- 0.84, N = 10 73.87 73.85 73.65 73.60 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree openSUSE Tumbleweed Ubuntu 15.04 20150123 Fedora 21 Ubuntu 14.10 200 400 600 800 1000 SE +/- 7.97, N = 3 SE +/- 6.46, N = 3 SE +/- 21.94, N = 3 SE +/- 109.32, N = 3 1107.16 1095.48 966.02 923.42
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 15.04 20150123 Ubuntu 14.10 Fedora 21 openSUSE Tumbleweed 50 100 150 200 250 SE +/- 1.06, N = 3 SE +/- 13.37, N = 3 SE +/- 3.78, N = 3 SE +/- 1.47, N = 3 207.45 173.04 164.78 164.13
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s openSUSE Tumbleweed Fedora 21 Ubuntu 14.10 Ubuntu 15.04 20150123 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 SE +/- 0.26, N = 3 SE +/- 4.42, N = 6 112.48 111.73 111.19 103.31 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Phoronix Test Suite v10.8.4