Specialized benchmarks Comparing the performance of Fedora 23, Fedora 23 with Qubes kernel, Docker container based on fedora:23 image and an arbitrary Fedora 23 TemplateVM based AppVM (Xen domain) inside the Qubes OS R3.1. A Fedora 23 TemplateVM is the standard AppVM in Qubes OS R3.1, therefore the performance inside an AppVM based on this template usually represents the performance of an arbitrary application running under the Qubes OS R3.1. The Docker version used was 1.11.1 and the Fedora spin used was Workstation x86_64. The version of PTS used for tests was Phoronix Test Suite v6.4.0m2 (Hasvik).
HTML result view exported from: https://openbenchmarking.org/result/1605152-HA-SPECIALIZ63&rdt&grr&export=txt .
Specialized benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution System Layer fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux Intel Core i5-2450M @ 3.10GHz (4 Cores) HP 167C Intel 2nd Generation Core Family DRAM 2 x 4096 MB DDR3-1333MHz Samsung 500GB Samsung SSD 850 Intel Gen6 Mobile (1300MHz) IDT 92HD87B1/3 Realtek RTL8111/8168/8411 + Qualcomm Atheros AR9285 Wireless Fedora 23 4.4.8-300.fc23.x86_64 (x86_64) GNOME Shell 3.18.5 X Server 1.18.3 3.3 Mesa 11.1.0 (git-525f3c2) GCC 5.3.1 20160406 btrfs 1600x900 8192MB (1300MHz) Wayland Weston + SurfaceFlinger + GNOME Shell Wayland Intel 2nd Generation Core Family DRAM 2 x 4096 MB DDR3-1333MHz Samsung Intel Gen6 Mobile (1300MHz) Realtek RTL8111/8168/8411 + Qualcomm Atheros AR9285 Wireless 4.1.13-9.pvops.qubes.x86_64 (x86_64) GNOME Shell 3.18.5 X Server 1.18.3 3.3 Mesa 11.1.0 (git-525f3c2) Intel Core i5-2450M @ 2.49GHz (4 Cores) 1536MB 97GB LLVMpipe 2.1 Mesa 11.1.0 (git-525f3c2) Gallium 0.4 ext4 Xen 4.6.0 Hypervisor OpenBenchmarking.org Compiler Details - --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 Disk Details - fedora-w-fedora-kernel-w-selinux: CFQ / relatime,rw,seclabel,space_cache,ssd,subvol=/root00,subvolid=258 - docker-on-fedora-multiple-suites: CFQ / relatime,rw,seclabel,space_cache,ssd,subvol=/root00/var/lib/docker/btrfs/subvolumes/c3a628efe5164f953fc3b645b03c128a995206f4c0364772724b71c879414bd0,subvolid=453 - fedora-w-qubes-kernel-wo-selinux: CFQ / relatime,rw,space_cache,ssd - qubes-w-qubes-kernel-wo-selinux: CFQ / data=ordered,discard,relatime,rw Processor Details - fedora-w-fedora-kernel-w-selinux, docker-on-fedora-multiple-suites, fedora-w-qubes-kernel-wo-selinux: Scaling Governor: intel_pstate powersave System Details - fedora-w-fedora-kernel-w-selinux: Python 2.7.11. SELinux: Enabled. - docker-on-fedora-multiple-suites: Python 2.7.11. - fedora-w-qubes-kernel-wo-selinux: Python 2.7.11. SELinux: Enabled. - qubes-w-qubes-kernel-wo-selinux: Python 2.7.11.
Specialized benchmarks dbench: 48 Clients sunflow: Global Illumination + Image Synthesis apache: Static Web Page Serving pybench: Total For Average Test Times openssl: RSA 4096-bit Performance sudokut: Total Time minion: Solitaire mencoder: AVI To LAVC ffmpeg: H.264 HD To NTSC DV encode-mp3: WAV To MP3 encode-flac: WAV To FLAC dcraw: RAW To PPM Image Conversion crafty: Elapsed Time compress-lzma: 256MB File Compression compress-gzip: 2GB File Compression bullet: Convex Trimesh smallpt: Global Illumination Renderer; 100 Samples compress-pbzip2: 256MB File Compression c-ray: Total Time compress-7zip: Compress Speed Test himeno: Poisson Pressure Solver graphics-magick: Resizing graphics-magick: Sharpen graphics-magick: Local Adaptive Thresholding graphics-magick: HWB Color Space x264: H.264 Video Encoding ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping john-the-ripper: MD5 john-the-ripper: Blowfish john-the-ripper: Traditional DES john-the-ripper: Traditional DES john-the-ripper: Blowfish tscp: AI Chess Performance byte: Integer Arithmetic byte: Dhrystone 2 gmpbench: Total Time mafft: Multiple Sequence Alignment hmmer: Pfam Database Search stream: Add stream: Scale stream: Copy stream: Add stream: Triad stream: Scale stream: Copy ramspeed: Floating-Point Add ramspeed: Integer Scale ramspeed: Integer Copy ramspeed: Integer Add gtkperf: GtkDrawingArea - Pixbufs urbanterror: 1280 x 1024 padman: 1600 x 900 openarena: 1280 x 1024 nexuiz: 1600 x 900 w/ HDR qgears2: XRender + Image Scaling postmark: Disk Transaction Performance unpack-linux: linux-2.6.32.tar.bz2 compilebench: Read Compiled Tree compilebench: Initial Create compilebench: Compile iozone: 8GB Write Performance iozone: 4GB Write Performance iozone: 8GB Read Performance iozone: 4GB Read Performance dbench: 1 Clients dbench: 128 Clients dbench: 12 Clients sqlite: Timed SQLite Insertions aio-stress: Rand Write fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 2634 190.40 27.00 16.19 9.84 71.12 97.62 418.39 16.94 252 26.47 75.94 7216 1301.86 110 63 69 120 26150 1939 3368000 3366667 1945 913699 1 23046775.07 2847.20 13.55 27.31 12893.91 11579.28 11655.79 12893.91 12920.24 11579.28 11655.79 13149.28 11334.25 11624.35 11504.48 83.17 166.67 137.43 26.75 4335 14.69 535.99 108.49 616.77 485.44 475.87 529.11 5916.86 96.03 365.72 7.29 2671 194.87 100.49 16.23 98.70 414.41 17.02 264 27.77 79.34 62.52 25141 1782 3236000 3226000 1831 28.14 13394.91 12030.85 12034.58 11835.59 3587 475.03 458.52 529.23 5644.45 46.32 430.94 166.60 210.85 730.39 7.39 10566.99 2627 197.17 23.07 101.85 27.57 18.63 16.17 9.69 71.08 97.61 419.62 16.83 1.83 260 27.30 78.82 7512 1304.28 110 61 68 120 56.63 62.14 25447 1802 3259000 3146333 1805 913094 1 23356676.20 2831.10 13.40 28.30 13003.63 11632.19 11685.37 13003.63 12995.38 11632.19 11687.02 12737.81 11808.29 11437 11759.22 1.24 84.33 166.33 135.87 25.90 1769.07 4573 14.66 577.68 142.54 651.20 485.82 460.12 532.59 6097.67 45.67 798.63 257.13 240.62 779.11 402.51 8.28 2643 197.83 23.85 29.10 16.68 10.86 73.99 100.97 431.20 19.35 1.92 260 28.42 77.99 7015 1264.12 56.85 25549 1799 3198833 3304667 1876 894733 1 23411762.07 2782.10 28.78 13069.88 11759.85 11811.11 13069.88 13066.73 11759.85 11807.89 13175.10 11734.67 11530.20 11588.18 0.45 5.01 769.85 1500 16.16 150.76 105.68 443.51 410.53 402.85 463.74 460.11 20.97 374.37 130.72 160.51 OpenBenchmarking.org
Dbench 48 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 48 Clients docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 90 180 270 360 450 SE +/- 3.67, N = 3 SE +/- 13.69, N = 6 365.72 402.51 1. (CC) gcc options: -lpopt -O2
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 2 4 6 8 10 SE +/- 0.11, N = 2 SE +/- 0.00, N = 2 SE +/- 0.16, N = 2 7.29 7.39 8.28
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving fedora-w-qubes-kernel-wo-selinux 2K 4K 6K 8K 10K SE +/- 28.76, N = 3 10518.81 1. (CC) gcc options: -shared -fPIC -O2 -pthread
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2008-08-14 Total For Average Test Times fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 600 1200 1800 2400 3000 SE +/- 5.20, N = 3 SE +/- 16.84, N = 3 SE +/- 2.40, N = 3 SE +/- 2.19, N = 3 2634 2671 2627 2643
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 40 80 120 160 200 SE +/- 1.90, N = 3 SE +/- 1.73, N = 3 SE +/- 1.87, N = 3 SE +/- 1.75, N = 3 193.20 193.57 188.87 194.23 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 6 12 18 24 30 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 27.00 23.07 23.85
Minion Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 0.15 Solitaire docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux 20 40 60 80 100 SE +/- 1.35, N = 3 SE +/- 0.50, N = 3 100.49 101.85 1. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams -lz -lbz2
Mencoder AVI To LAVC OpenBenchmarking.org Seconds, Fewer Is Better Mencoder 1.1 AVI To LAVC fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.26, N = 3 27.57 29.10 1. (CC) gcc options: -lm -ffast-math -lpng -lz -ljpeg -lasound -ldl -lpthread -lfreetype -lfontconfig -lbz2 -rdynamic
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.8.1 H.264 HD To NTSC DV fedora-w-qubes-kernel-wo-selinux 5 10 15 20 25 SE +/- 0.13, N = 3 18.81 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lxcb -lxcb-shm -lxcb-xfixes -lxcb-render -lxcb-shape -lasound -lSDL -lpthread -lm -lbz2 -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 4 8 12 16 20 SE +/- 0.02, N = 5 SE +/- 0.07, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 16.18 16.28 16.17 16.72 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3 6 9 12 15 SE +/- 0.08, N = 5 SE +/- 0.02, N = 5 SE +/- 0.04, N = 5 9.84 9.69 10.86 -logg -logg 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux qubes-w-qubes-kernel-wo-selinux 16 32 48 64 80 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 71.02 71.13 73.93 1. (CC) gcc options: -lm
Crafty Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better Crafty 23.4 Elapsed Time fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.18, N = 3 SE +/- 0.21, N = 3 97.65 97.67 97.26 100.82 1. (CC) gcc options: -lstdc++ -lm
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 90 180 270 360 450 SE +/- 1.31, N = 3 SE +/- 0.35, N = 3 SE +/- 0.80, N = 3 SE +/- 0.18, N = 3 418.76 418.02 414.19 428.75 1. (CXX) g++ options: -O2
Gzip Compression 2GB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression 2GB File Compression fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 5 10 15 20 25 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.36, N = 3 16.94 17.02 16.83 19.35
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 0.432 0.864 1.296 1.728 2.16 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 1.83 1.92 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples fedora-w-fedora-kernel-w-selinux qubes-w-qubes-kernel-wo-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux 60 120 180 240 300 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 253 259 264 260 1. (CXX) g++ options: -fopenmp
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 7 14 21 28 35 SE +/- 0.26, N = 3 SE +/- 0.20, N = 3 SE +/- 0.12, N = 3 SE +/- 0.29, N = 3 27.38 26.25 27.62 28.32 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.30, N = 3 SE +/- 0.36, N = 3 SE +/- 0.04, N = 3 78.42 76.10 79.98 77.81 1. (CC) gcc options: -lm -lpthread -O3
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.20.1 Compress Speed Test fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux qubes-w-qubes-kernel-wo-selinux 1600 3200 4800 6400 8000 SE +/- 16.20, N = 3 SE +/- 79.13, N = 3 SE +/- 50.39, N = 3 7430 7387 6861 1. (CXX) g++ options: -pipe -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux qubes-w-qubes-kernel-wo-selinux 300 600 900 1200 1500 SE +/- 0.59, N = 3 SE +/- 2.63, N = 3 SE +/- 3.58, N = 3 1304.82 1300.76 1260.05 1. (CC) gcc options: -O3
GraphicsMagick Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Resizing fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 110 110 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Sharpen fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux 14 28 42 56 70 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 63 61 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Local Adaptive Thresholding fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 69 68 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 HWB Color Space fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 119 120 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 1. (CC) gcc options: -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2015-11-02 H.264 Video Encoding fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 13 26 39 52 65 SE +/- 0.35, N = 5 SE +/- 0.37, N = 5 56.65 55.80 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux 14 28 42 56 70 SE +/- 0.32, N = 3 SE +/- 0.48, N = 3 62.52 62.14 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -lstdc++
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: MD5 fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 6K 12K 18K 24K 30K SE +/- 616.31, N = 6 SE +/- 77.69, N = 3 SE +/- 50.67, N = 3 SE +/- 77.58, N = 3 26150 25141 25447 25549 1. (CC) gcc options: -fopenmp -lcrypt
John The Ripper Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Blowfish fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 400 800 1200 1600 2000 SE +/- 24.48, N = 6 SE +/- 7.26, N = 3 SE +/- 3.33, N = 3 SE +/- 3.33, N = 3 1768 1942 1783 1802 1. (CC) gcc options: -fopenmp -lcrypt
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Traditional DES fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 700K 1400K 2100K 2800K 3500K SE +/- 5131.60, N = 3 SE +/- 33600.60, N = 3 SE +/- 40016.66, N = 3 SE +/- 71061.67, N = 6 3368000 3236000 3259000 3198833 1. (CC) gcc options: -fopenmp -lcrypt
John The Ripper Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Traditional DES fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 700K 1400K 2100K 2800K 3500K SE +/- 2962.73, N = 3 SE +/- 49943.30, N = 3 SE +/- 83628.81, N = 6 SE +/- 12666.67, N = 3 3366667 3226000 3146333 3304667 1. (CC) gcc options: -fopenmp -lcrypt
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 400 800 1200 1600 2000 SE +/- 22.67, N = 3 SE +/- 21.22, N = 3 SE +/- 29.70, N = 4 SE +/- 25.00, N = 3 1945 1831 1805 1876 1. (CC) gcc options: -fopenmp -lcrypt
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 200K 400K 600K 800K 1000K SE +/- 303.40, N = 5 SE +/- 302.40, N = 5 SE +/- 2704.13, N = 5 913699 913094 894733 1. (CC) gcc options: -O3 -march=native
BYTE Unix Benchmark Integer Arithmetic OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Integer Arithmetic fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 0.225 0.45 0.675 0.9 1.125 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1 1 1
BYTE Unix Benchmark Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Dhrystone 2 fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 5M 10M 15M 20M 25M SE +/- 393907.09, N = 3 SE +/- 377838.10, N = 3 SE +/- 44468.20, N = 3 23046775.07 23356676.20 23411762.07
GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GMPbench 0.2 Total Time fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 600 1200 1800 2400 3000 2847.20 2831.10 2782.10 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux 4 8 12 16 20 SE +/- 0.46, N = 6 SE +/- 0.22, N = 3 13.83 13.57 1. (CC) gcc options: -O3 -lm -lpthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 7 14 21 28 35 SE +/- 0.40, N = 4 SE +/- 0.47, N = 3 SE +/- 0.56, N = 3 SE +/- 0.31, N = 3 27.31 28.14 28.30 28.78 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K SE +/- 84.22, N = 10 SE +/- 2.10, N = 10 SE +/- 7.34, N = 10 12893.91 13003.63 13069.88 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Scale fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K SE +/- 59.19, N = 10 SE +/- 2.57, N = 10 SE +/- 4.00, N = 10 11579.28 11632.19 11759.85 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Copy fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K SE +/- 32.51, N = 10 SE +/- 3.26, N = 10 SE +/- 5.04, N = 10 11655.79 11685.37 11811.11 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Add fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K SE +/- 84.22, N = 10 SE +/- 2.10, N = 10 SE +/- 7.34, N = 10 12893.91 13003.63 13069.88 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K SE +/- 54.19, N = 10 SE +/- 3.30, N = 10 SE +/- 5.34, N = 10 12920.24 12995.38 13066.73 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K SE +/- 59.19, N = 10 SE +/- 2.57, N = 10 SE +/- 4.00, N = 10 11579.28 11632.19 11759.85 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K SE +/- 32.51, N = 10 SE +/- 2.58, N = 10 SE +/- 5.68, N = 10 11655.79 11687.02 11807.89 1. (CC) gcc options: -O3 -march=native -fopenmp
RAMspeed SMP Floating-Point Add OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Floating-Point Add fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K 13149.28 13394.91 12737.81 13175.10
RAMspeed SMP Integer Scale OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Scale fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K 11334.25 12030.85 11808.29 11734.67
RAMspeed SMP Integer Copy OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Copy fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K 11624.35 12034.58 11437.00 11530.20
RAMspeed SMP Integer Add OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Add fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 3K 6K 9K 12K 15K 11504.48 11835.59 11759.22 11588.18
GtkPerf GtkDrawingArea - Pixbufs OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GtkDrawingArea - Pixbufs fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 0.279 0.558 0.837 1.116 1.395 SE +/- 0.01, N = 3 SE +/- 0.01, N = 4 1.24 0.45 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
Urban Terror 1280 x 1024 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better Urban Terror 4.2.013 1280 x 1024 - Total Frame Time fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux 10 20 30 40 50 Min: 1 / Avg: 11.97 / Max: 42 Min: 1 / Avg: 11.76 / Max: 51
Urban Terror 1280 x 1024 OpenBenchmarking.org Frames Per Second, More Is Better Urban Terror 4.2.013 1280 x 1024 fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux 20 40 60 80 100 SE +/- 0.24, N = 3 SE +/- 0.37, N = 3 83.17 84.33
World of Padman 1600 x 900 OpenBenchmarking.org Frames Per Second, More Is Better World of Padman 1.2 1600 x 900 fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux 40 80 120 160 200 SE +/- 1.52, N = 3 SE +/- 0.41, N = 3 166.67 166.33
OpenArena 1280 x 1024 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 1280 x 1024 - Total Frame Time fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux 5 10 15 20 25 Min: 3 / Avg: 7.23 / Max: 22 Min: 3 / Avg: 7.4 / Max: 23
OpenArena 1280 x 1024 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 1280 x 1024 fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux 30 60 90 120 150 SE +/- 1.22, N = 3 SE +/- 1.35, N = 3 137.43 135.87 MIN: 3 MIN: 3
Nexuiz 1600 x 900 w/ HDR OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 1600 x 900 w/ HDR fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 26.75 25.90 5.01 MIN: 15 / MAX: 39 MIN: 14 / MAX: 38 MIN: 3 / MAX: 10
QGears2 XRender + Image Scaling OpenBenchmarking.org Frames Per Second, More Is Better QGears2 XRender + Image Scaling fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 400 800 1200 1600 2000 SE +/- 49.55, N = 6 SE +/- 1.34, N = 3 1769.07 769.85 1. (CXX) g++ options: -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 1000 2000 3000 4000 5000 SE +/- 71.57, N = 3 SE +/- 25.00, N = 3 SE +/- 30.31, N = 3 SE +/- 13.75, N = 3 4520 4360 3623 1506 1. (CC) gcc options: -O3
Unpacking The Linux Kernel linux-2.6.32.tar.bz2 OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-2.6.32.tar.bz2 fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 4 8 12 16 20 SE +/- 0.10, N = 4 SE +/- 0.09, N = 4 SE +/- 0.15, N = 4 14.69 14.66 16.16
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 120 240 360 480 600 SE +/- 1.33, N = 3 SE +/- 1.28, N = 3 SE +/- 14.17, N = 3 535.99 577.68 150.76
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 30 60 90 120 150 SE +/- 1.37, N = 3 SE +/- 1.17, N = 3 SE +/- 1.98, N = 3 108.49 142.54 105.68
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile fedora-w-fedora-kernel-w-selinux fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 140 280 420 560 700 SE +/- 5.29, N = 3 SE +/- 9.52, N = 4 SE +/- 8.69, N = 6 616.77 651.20 443.51
IOzone 8GB Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 8GB Write Performance fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 110 220 330 440 550 SE +/- 2.39, N = 3 SE +/- 6.42, N = 3 SE +/- 6.22, N = 3 SE +/- 8.42, N = 6 485.44 475.03 485.82 410.53 1. (CC) gcc options: -O3
IOzone 4GB Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 4GB Write Performance fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 100 200 300 400 500 SE +/- 5.08, N = 3 SE +/- 12.64, N = 6 SE +/- 9.82, N = 6 SE +/- 12.99, N = 6 475.87 458.52 460.12 402.85 1. (CC) gcc options: -O3
IOzone 8GB Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 8GB Read Performance fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 120 240 360 480 600 SE +/- 0.09, N = 3 SE +/- 2.06, N = 3 SE +/- 0.41, N = 3 SE +/- 4.30, N = 3 529.11 529.23 532.59 463.74 1. (CC) gcc options: -O3
IOzone 4GB Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.405 4GB Read Performance fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 1300 2600 3900 5200 6500 SE +/- 100.27, N = 3 SE +/- 97.45, N = 6 SE +/- 89.17, N = 3 SE +/- 12.81, N = 6 5916.86 5644.45 6097.67 460.11 1. (CC) gcc options: -O3
Dbench 1 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 1 Clients docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 11 22 33 44 55 SE +/- 0.25, N = 3 SE +/- 1.61, N = 6 SE +/- 0.74, N = 6 46.32 45.67 20.97 1. (CC) gcc options: -lpopt -O2
Dbench 128 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 128 Clients docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux qubes-w-qubes-kernel-wo-selinux 200 400 600 800 1000 SE +/- 2.28, N = 3 SE +/- 0.39, N = 3 SE +/- 5.66, N = 5 430.94 798.63 374.37 1. (CC) gcc options: -lpopt -O2
Dbench 12 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 12 Clients fedora-w-qubes-kernel-wo-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 60 120 180 240 300 SE +/- 7.44, N = 6 SE +/- 3.13, N = 3 SE +/- 1.48, N = 3 231.47 155.48 127.67 1. (CC) gcc options: -lpopt -O2
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Timed SQLite Insertions fedora-w-qubes-kernel-wo-selinux fedora-w-fedora-kernel-w-selinux docker-on-fedora-multiple-suites qubes-w-qubes-kernel-wo-selinux 50 100 150 200 250 SE +/- 7.72, N = 6 SE +/- 3.70, N = 6 SE +/- 8.56, N = 6 SE +/- 12.99, N = 6 193.53 101.17 153.44 182.77 1. (CC) gcc options: -O2 -ldl -lpthread
AIO-Stress Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Random Write docker-on-fedora-multiple-suites fedora-w-qubes-kernel-wo-selinux 200 400 600 800 1000 SE +/- 12.21, N = 3 SE +/- 22.02, N = 6 730.39 779.11 1. (CC) gcc options: -pthread -laio
Phoronix Test Suite v10.8.5