a future article on Phoronix.com.
Fedora 29 Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V
OS: Fedora 29, Kernel: 4.18.16-300.fc29.x86_64 (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server + Wayland, OpenGL: 4.3 Mesa 18.2.2, Compiler: GCC 8.2.1 20180801, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --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-driverDisk Notes: NONE / relatime,rw,seclabelProcessor Notes: Scaling Governor: intel_pstate powersaveJava Notes: OpenJDK Runtime Environment (build 11-ea+28)Python Notes: Python 2.7.15 + Python 3.7.0Security Notes: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
Fedora 29 + Updates OS: Fedora 29, Kernel: 5.0.9-200.fc29.x86_64 (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server + Wayland, OpenGL: 4.3 Mesa 18.3.6, Compiler: GCC 8.3.1 20190223, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --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-driverDisk Notes: NONE / relatime,rw,seclabelProcessor Notes: Scaling Governor: intel_pstate powersaveJava Notes: OpenJDK Runtime Environment 18.9 (build 11.0.2+7)Python Notes: Python 2.7.15 + Python 3.7.3Security Notes: 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
Fedora 30 OS: Fedora 30, Kernel: 5.0.9-301.fc30.x86_64 (x86_64), Desktop: GNOME Shell 3.32.1, Display Server: X Server + Wayland, OpenGL: 4.3 Mesa 19.0.2, Compiler: GCC 9.0.1 20190312, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --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,d,lto --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-driverDisk Notes: NONE / relatime,rw,seclabelProcessor Notes: Scaling Governor: intel_pstate powersaveJava Notes: OpenJDK Runtime Environment (build 1.8.0_201-b09)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: 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
Clear Linux OS: Clear Linux OS 29090, Kernel: 5.0.9-741.native (x86_64), Desktop: GNOME Shell 3.32.1, Display Server: X Server 1.20.4, Display Driver: nouveau 1.0.16, OpenGL: 4.3 Mesa 19.1.0-devel, Compiler: GCC 9.0.1 20190426 + Clang 8.0.0 + LLVM 8.0.0, File-System: ext4, Screen Resolution: 2560x1440
Environment Notes: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-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 FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-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 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-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 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-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 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx"Compiler Notes: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --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-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylakeDisk Notes: MQ-DEADLINE / relatime,rw,stripe=256Processor Notes: Scaling Governor: intel_pstate performanceGraphics Notes: EXAJava Notes: OpenJDK Runtime Environment (build 1.8.0-internal-_2019_03_08_14_35-b00)Python Notes: Python 3.7.3Security Notes: 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
Ubuntu 19.04 Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA GeForce GTX TITAN X 12GB , Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V
OS: Ubuntu 19.04, Kernel: 5.0.0-13-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersaveJava Notes: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu1)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: 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
Fedora 29 vs. Fedora 30 Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Display Driver Fedora 29 Fedora 29 + Updates Fedora 30 Clear Linux Ubuntu 19.04 Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1704 BIOS) Intel Sky Lake-E DMI3 Registers 16384MB Samsung SSD 970 EVO 500GB NVIDIA NV120 12GB Realtek ALC1220 ASUS PB278 Intel I219-V Fedora 29 4.18.16-300.fc29.x86_64 (x86_64) GNOME Shell 3.30.1 X Server + Wayland 4.3 Mesa 18.2.2 GCC 8.2.1 20180801 ext4 2560x1440 5.0.9-200.fc29.x86_64 (x86_64) GNOME Shell 3.30.2 4.3 Mesa 18.3.6 GCC 8.3.1 20190223 Fedora 30 5.0.9-301.fc30.x86_64 (x86_64) GNOME Shell 3.32.1 4.3 Mesa 19.0.2 GCC 9.0.1 20190312 Clear Linux OS 29090 5.0.9-741.native (x86_64) X Server 1.20.4 nouveau 1.0.16 4.3 Mesa 19.1.0-devel GCC 9.0.1 20190426 + Clang 8.0.0 + LLVM 8.0.0 NVIDIA GeForce GTX TITAN X 12GB Ubuntu 19.04 5.0.0-13-generic (x86_64) GNOME Shell 3.32.0 modesetting 1.20.4 GCC 8.3.0 OpenBenchmarking.org Compiler Details - Fedora 29: --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 - Fedora 29 + Updates: --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 - Fedora 30: --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,d,lto --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 - Clear Linux: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --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-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylake - Ubuntu 19.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 Disk Details - Fedora 29: NONE / relatime,rw,seclabel - Fedora 29 + Updates: NONE / relatime,rw,seclabel - Fedora 30: NONE / relatime,rw,seclabel - Clear Linux: MQ-DEADLINE / relatime,rw,stripe=256 - Ubuntu 19.04: NONE / errors=remount-ro,relatime,rw Processor Details - Fedora 29: Scaling Governor: intel_pstate powersave - Fedora 29 + Updates: Scaling Governor: intel_pstate powersave - Fedora 30: Scaling Governor: intel_pstate powersave - Clear Linux: Scaling Governor: intel_pstate performance - Ubuntu 19.04: Scaling Governor: intel_pstate powersave Java Details - Fedora 29: OpenJDK Runtime Environment (build 11-ea+28) - Fedora 29 + Updates: OpenJDK Runtime Environment 18.9 (build 11.0.2+7) - Fedora 30: OpenJDK Runtime Environment (build 1.8.0_201-b09) - Clear Linux: OpenJDK Runtime Environment (build 1.8.0-internal-_2019_03_08_14_35-b00) - Ubuntu 19.04: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu1) Python Details - Fedora 29: Python 2.7.15 + Python 3.7.0 - Fedora 29 + Updates: Python 2.7.15 + Python 3.7.3 - Fedora 30: Python 2.7.16 + Python 3.7.3 - Clear Linux: Python 3.7.3 - Ubuntu 19.04: Python 2.7.16 + Python 3.7.3 Security Details - Fedora 29: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Fedora 29 + Updates: 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 - Fedora 30: 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 - Clear Linux: 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 - Ubuntu 19.04: 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 - Clear Linux: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-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 FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-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 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-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 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-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 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx" Graphics Details - Clear Linux: EXA
Fedora 29 Fedora 29 + Updates Fedora 30 Clear Linux Ubuntu 19.04 Result Overview Phoronix Test Suite 100% 140% 180% 220% 261% Timed HMMer Search Dbench DaCapo Benchmark OpenArena PHPBench Compile Bench OSBench PyBench C-Ray FS-Mark Hackbench Stress-NG Selenium XZ Compression Go Benchmarks Tesseract Rodinia ctx_clock Git Tinymembench IndigoBench Parboil Himeno Benchmark Zstd Compression MBW Chaos Group V-RAY Blender SQLite FLAC Audio Encoding LuaJIT Primesieve NAMD
Fedora 29 vs. Fedora 30 Benchmarks hmmer: Pfam Database Search dbench: 12 dacapobench: H2 dacapobench: Tradebeans osbench: Create Files compilebench: Initial Create compilebench: Compile osbench: Create Threads dacapobench: Tradesoap stress-ng: Context Switching openarena: 2560 x 1440 gimp: resize stress-ng: Forking go-benchmark: http phpbench: PHP Benchmark Suite stress-ng: System V Message Passing gimp: unsharp-mask gimp: rotate gimp: auto-levels dacapobench: Jython compilebench: Read Compiled Tree go-benchmark: build osbench: Memory Allocations stress-ng: Crypto pybench: Total For Average Test Times c-ray: Total Time - 4K, 16 Rays Per Pixel selenium: Jetstream 2 - Firefox selenium: CanvasMark - Firefox rodinia: OpenMP LavaMD fs-mark: 1000 Files, 1MB Size osbench: Create Processes compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 parboil: OpenMP Stencil stress-ng: Lsearch tesseract: 2560 x 1440 ctx-clock: Context Switch Time stress-ng: Tsearch parboil: OpenMP MRI Gridding selenium: Octane - Firefox go-benchmark: json osbench: Launch Programs stress-ng: Vector Math stress-ng: Bsearch stress-ng: Glibc C String Functions tinymembench: Standard Memcpy stress-ng: Matrix Math hackbench: 16 - Process stress-ng: Glibc Qsort Data Sorting git: Time To Complete Common Git Commands stress-ng: CPU Stress rodinia: OpenMP CFD Solver indigobench: Bedroom mbw: Memory Copy - 128 MiB indigobench: Supercar stress-ng: Semaphores stress-ng: Memory Copying mbw: Memory Copy, Fixed Block Size - 128 MiB himeno: Poisson Pressure Solver compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 go-benchmark: garbage tinymembench: Standard Memset v-ray: CPU blender: BMW27 - CPU-Only sqlite: Timed SQLite Insertions stress-ng: Hsearch encode-flac: WAV To FLAC parboil: OpenMP CUTCP luajit: Composite primesieve: 1e12 Prime Number Generation namd: ATPase Simulation - 327,506 Atoms gimp: unsharp-mask gimp: auto-levels gimp: rotate gimp: resize stress-ng: Socket Activity hackbench: 16 - Thread fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size Fedora 29 Fedora 29 + Updates Fedora 30 Clear Linux Ubuntu 19.04 8.99 339 6251 9058 21.86 389 1465 19.61 4963 15451934 72.17 13.93 76652 4172 688043 5501148 20.71 14.15 15.76 3709 2896 20644057307 70.01 3300 1152 50.38 67.61 13571 20.16 191 31.95 18.72 6.99 259 66.28 406 424 147 34161 3235225 36.84 40935 11340 1394951 10651 138870 25.21 281 5.37 7603 11.57 2.50 11346 6.00 3105466 3400 10265 3048 10.14 716316 28586 27372 116 39.72 102138 9.95 2.38 1621 12.75 0.97753 3956 36.20 133 8.84 317 6329 9180 21.24 394 1401 15.48 5109 19509929 74.00 13.57 100718 4100 689121 5627410 19.82 14.02 15.27 4061 2927 20923091634 69.94 3362 1152 43.34 69.80 11892 20.18 190 31.42 18.73 7.17 259 66.15 370 425 147 33700 3235593 37.06 40869 11273 1399438 10676 138671 24.04 283 5.25 7852 11.58 2.50 11022 5.98 3129632 3381 10272 3054 10.09 714724 28572 27464 116 39.40 102012 10.12 2.39 1616 12.80 0.98074 4314 37.33 132 7.53 342 7003 8906 20.92 401 1453 16.14 5052 19799081 74.03 13.04 99887 5092 749943 5690834 18.42 13.35 14.78 3672 3037 23149367471 71.67 3316 1168 42.08 69.04 12053 17.24 190 31.87 18.64 6.86 259 66.90 370 425 156 33756 2961251 36.54 42032 11569 1507499 10427 138186 24.02 285 5.36 8124 12.05 2.52 10793 6.01 3038078 3374 10146 3017 9.97 730840 28450 27586 116 39.49 103025 9.98 2.39 1619 12.79 0.98188 4356 37.89 132 3.45 346 3393 4629 11.71 691 2004 11.94 3227 23048468 87.53 9.57 107965 4188 978143 7627860 14.68 10.28 11.45 2964 3291 17253119973 53.76 4345 902 40.56 83.39 13087 16.62 226 28.08 16.09 7.77 250 70.95 368 391 142 35902 2960402 35.34 44303 10677 1499149 11241 129243 24.39 290 5.02 7920 11.28 2.64 11060 6.30 3114913 3276 9852 3145 9.74 722446 29439 28174 113 39.25 102731 9.99 2.42 1611 12.79 0.97969 15332 25.26 168 7.80 729 6091 7818 12.05 679 2448 14.58 4565 19976991 60 109963 5833 707193 7769769 3915 2419 17495525111 68.18 3579 916 42.09 67.22 10977 17.58 193 33.04 18.55 6.68 227 63.31 372 431 147 32824 3174043 38.47 40946 10871 1494499 10719 137116 23.47 271 5.33 7713 11.32 2.53 11382 6.02 3177838 3426 10222 3101 9.90 702047 28557 27681 116 38.80 100816 9.91 2.39 1627 12.74 0.97990 25.16 19.74 16.86 11.63 16460 31.56 192 OpenBenchmarking.org
OpenArena OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 2560 x 1440 - Total Frame Time Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 10 20 30 40 50 Min: 2 / Avg: 16.63 / Max: 28 Min: 3 / Avg: 11.41 / Max: 25 Min: 2 / Avg: 13.46 / Max: 48 Min: 2 / Avg: 13.48 / Max: 51 Min: 3 / Avg: 13.78 / Max: 32
Timed HMMer Search This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 7.80 3.45 7.53 8.84 8.99 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -O2 -O2 1. (CC) gcc options: -pthread -lhmmer -lsquid -lm
Dbench Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 160 320 480 640 800 SE +/- 1.95, N = 3 SE +/- 3.53, N = 8 SE +/- 3.02, N = 3 SE +/- 4.27, N = 3 SE +/- 3.98, N = 3 729 346 342 317 339 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -O2 -O2 1. (CC) gcc options: -lpopt
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 2K 4K 6K 8K 10K SE +/- 51.64, N = 4 SE +/- 33.12, N = 4 SE +/- 11.91, N = 4 SE +/- 41.91, N = 4 SE +/- 30.35, N = 4 7818 4629 8906 9180 9058
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.36, N = 3 SE +/- 0.33, N = 3 SE +/- 0.29, N = 3 12.05 11.71 20.92 21.24 21.86 -lm -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm -lm 1. (CC) gcc options:
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 150 300 450 600 750 SE +/- 12.99, N = 3 SE +/- 9.64, N = 3 SE +/- 1.00, N = 3 SE +/- 4.17, N = 3 SE +/- 0.90, N = 3 679 691 401 394 389
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 500 1000 1500 2000 2500 SE +/- 28.51, N = 6 SE +/- 30.08, N = 15 SE +/- 16.18, N = 6 SE +/- 18.44, N = 4 SE +/- 17.95, N = 3 2448 2004 1453 1401 1465
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 14.58 11.94 16.14 15.48 19.61 -lm -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm -lm 1. (CC) gcc options:
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 5M 10M 15M 20M 25M SE +/- 21606.45, N = 3 SE +/- 85867.49, N = 3 SE +/- 40378.83, N = 3 SE +/- 29559.75, N = 3 SE +/- 79171.18, N = 3 19976991 23048468 19799081 19509929 15451934 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenArena This is a test of OpenArena, a popular open-source first-person shooter. This game is based upon ioquake3, which in turn uses the GPL version of id Software's Quake 3 engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 2560 x 1440 Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 60.00 87.53 74.03 74.00 72.17 MIN: 4 MIN: 4 MIN: 2 MIN: 2 MIN: 3
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.10 Test: resize Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 9.57 13.04 13.57 13.93
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 20K 40K 60K 80K 100K SE +/- 501.93, N = 3 SE +/- 304.43, N = 3 SE +/- 491.36, N = 3 SE +/- 367.38, N = 3 SE +/- 166.42, N = 3 109963 107965 99887 100718 76652 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 1300 2600 3900 5200 6500 SE +/- 29.70, N = 3 SE +/- 33.69, N = 3 SE +/- 76.71, N = 3 SE +/- 61.41, N = 3 SE +/- 29.90, N = 3 5833 4188 5092 4100 4172
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 200K 400K 600K 800K 1000K SE +/- 1228.30, N = 3 SE +/- 6592.32, N = 3 SE +/- 4640.08, N = 3 SE +/- 1874.03, N = 3 SE +/- 1331.21, N = 3 707193 978143 749943 689121 688043
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 1.7M 3.4M 5.1M 6.8M 8.5M SE +/- 4999.88, N = 3 SE +/- 5736.81, N = 3 SE +/- 11102.45, N = 3 SE +/- 2960.65, N = 3 SE +/- 1833.93, N = 3 7769769 7627860 5690834 5627410 5501148 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.10 Test: unsharp-mask Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 SE +/- 0.11, N = 3 14.68 18.42 19.82 20.71
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.10 Test: rotate Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 10.28 13.35 14.02 14.15
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.10 Test: auto-levels Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 11.45 14.78 15.27 15.76
Compile Bench Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 700 1400 2100 2800 3500 SE +/- 41.53, N = 3 SE +/- 13.27, N = 3 SE +/- 10.11, N = 3 SE +/- 10.21, N = 3 SE +/- 9.50, N = 3 2419 3291 3037 2927 2896
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 5000M 10000M 15000M 20000M 25000M SE +/- 174426856.23, N = 3 SE +/- 137520128.17, N = 3 SE +/- 193713562.67, N = 3 SE +/- 305537049.96, N = 3 SE +/- 347572701.48, N = 3 17495525111 17253119973 23149367471 20923091634 20644057307
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 16 32 48 64 80 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 SE +/- 0.61, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 68.18 53.76 71.67 69.94 70.01 -lm -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm -lm 1. (CC) gcc options:
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Crypto Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 900 1800 2700 3600 4500 SE +/- 0.39, N = 3 SE +/- 2.53, N = 3 SE +/- 0.12, N = 3 SE +/- 2.16, N = 3 SE +/- 1.85, N = 3 3579 4345 3316 3362 3300 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 300 600 900 1200 1500 SE +/- 6.96, N = 3 SE +/- 1.76, N = 3 SE +/- 3.21, N = 3 SE +/- 0.88, N = 3 SE +/- 1.00, N = 3 916 902 1168 1152 1152
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.23, N = 3 42.09 40.56 42.08 43.34 50.38 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -lm -lpthread -O3
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 20 40 60 80 100 SE +/- 0.45, N = 3 SE +/- 0.38, N = 3 SE +/- 0.63, N = 3 SE +/- 0.16, N = 3 SE +/- 0.26, N = 3 67.22 83.39 69.04 69.80 67.61 1. Ubuntu 19.04: firefox 66.0.3 2. Clear Linux: firefox 66.0.3 3. Fedora 30: firefox 66.0.3 4. Fedora 29 + Updates: firefox 66.0.3 5. Fedora 29: firefox 62.0.3
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Firefox Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 3K 6K 9K 12K 15K SE +/- 111.13, N = 3 SE +/- 110.93, N = 3 SE +/- 160.76, N = 4 SE +/- 173.56, N = 4 SE +/- 176.48, N = 3 10977 13087 12053 11892 13571 1. Ubuntu 19.04: firefox 66.0.3 2. Clear Linux: firefox 66.0.3 3. Fedora 30: firefox 66.0.3 4. Fedora 29 + Updates: firefox 66.0.3 5. Fedora 29: firefox 62.0.3
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 17.58 16.62 17.24 20.18 20.16 1. (CXX) g++ options: -O2 -lOpenCL
FS-Mark FS_Mark is designed to test a system's file-system performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 50 100 150 200 250 SE +/- 0.20, N = 3 SE +/- 1.18, N = 3 SE +/- 0.15, N = 3 SE +/- 0.43, N = 3 SE +/- 0.52, N = 3 193 226 190 190 191 1. (CC) gcc options: -static
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 8 16 24 32 40 SE +/- 0.28, N = 3 SE +/- 0.29, N = 3 SE +/- 0.51, N = 3 SE +/- 0.47, N = 3 SE +/- 0.46, N = 3 33.04 28.08 31.87 31.42 31.95 -lm -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm -lm 1. (CC) gcc options:
XZ Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.22, N = 4 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 18.55 16.09 18.64 18.73 18.72 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -O2 -O2 1. (CC) gcc options: -pthread -fvisibility=hidden
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 2 4 6 8 10 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 5 SE +/- 0.11, N = 3 6.68 7.77 6.86 7.17 6.99 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Lsearch Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 60 120 180 240 300 SE +/- 0.01, N = 3 SE +/- 1.97, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 227 250 259 259 259 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Tesseract Tesseract is a fork of Cube 2 Sauerbraten with numerous graphics and game-play improvements. Tesseract has been in development since 2012 while its first release happened in May of 2014. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 2560 x 1440 Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 16 32 48 64 80 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.22, N = 3 SE +/- 0.20, N = 3 SE +/- 0.19, N = 3 63.31 70.95 66.90 66.15 66.28
ctx_clock Ctx_clock is a simple test program to measure the context switch time in clock cycles. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 90 180 270 360 450 372 368 370 370 406 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options:
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Tsearch Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 90 180 270 360 450 SE +/- 0.97, N = 3 SE +/- 0.34, N = 3 SE +/- 0.24, N = 3 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 431 391 425 425 424 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 30 60 90 120 150 SE +/- 2.03, N = 3 SE +/- 0.47, N = 3 SE +/- 0.75, N = 3 SE +/- 0.90, N = 3 SE +/- 0.21, N = 3 147 142 156 147 147 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 8K 16K 24K 32K 40K SE +/- 28.75, N = 3 SE +/- 104.97, N = 3 SE +/- 491.22, N = 3 SE +/- 194.58, N = 3 SE +/- 370.58, N = 3 32824 35902 33756 33700 34161 1. Ubuntu 19.04: firefox 66.0.3 2. Clear Linux: firefox 66.0.3 3. Fedora 30: firefox 66.0.3 4. Fedora 29 + Updates: firefox 66.0.3 5. Fedora 29: firefox 62.0.3
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 700K 1400K 2100K 2800K 3500K SE +/- 34145.11, N = 3 SE +/- 1824.17, N = 3 SE +/- 4512.12, N = 3 SE +/- 5681.98, N = 3 SE +/- 6801.19, N = 3 3174043 2960402 2961251 3235593 3235225
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 9 18 27 36 45 SE +/- 0.49, N = 5 SE +/- 0.16, N = 3 SE +/- 0.48, N = 3 SE +/- 0.52, N = 3 SE +/- 0.50, N = 3 38.47 35.34 36.54 37.06 36.84 -lm -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lm -lm 1. (CC) gcc options:
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Vector Math Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 9K 18K 27K 36K 45K SE +/- 5.13, N = 3 SE +/- 8.51, N = 3 SE +/- 7.63, N = 3 SE +/- 10.71, N = 3 SE +/- 3.73, N = 3 40946 44303 42032 40869 40935 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Bsearch Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 2K 4K 6K 8K 10K SE +/- 64.74, N = 3 SE +/- 28.90, N = 3 SE +/- 12.59, N = 3 SE +/- 47.06, N = 3 SE +/- 34.00, N = 3 10871 10677 11569 11273 11340 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc C String Functions Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 300K 600K 900K 1200K 1500K SE +/- 5777.45, N = 3 SE +/- 21410.25, N = 15 SE +/- 16578.64, N = 15 SE +/- 20295.86, N = 3 SE +/- 13264.06, N = 3 1494499 1499149 1507499 1399438 1394951 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Tinymembench This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 2K 4K 6K 8K 10K SE +/- 38.73, N = 3 SE +/- 95.11, N = 3 SE +/- 130.94, N = 3 SE +/- 31.88, N = 3 SE +/- 31.44, N = 3 10719 11241 10427 10676 10651 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -O2 -lm
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Matrix Math Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 30K 60K 90K 120K 150K SE +/- 1452.59, N = 3 SE +/- 119.58, N = 3 SE +/- 80.05, N = 3 SE +/- 90.06, N = 3 SE +/- 210.26, N = 3 137116 129243 138186 138671 138870 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 6 12 18 24 30 SE +/- 0.27, N = 15 SE +/- 0.03, N = 3 SE +/- 0.30, N = 15 SE +/- 0.33, N = 15 SE +/- 0.28, N = 3 23.47 24.39 24.02 24.04 25.21 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -lpthread
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Glibc Qsort Data Sorting Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 60 120 180 240 300 SE +/- 0.40, N = 3 SE +/- 0.41, N = 3 SE +/- 0.44, N = 3 SE +/- 0.22, N = 3 SE +/- 0.35, N = 3 271 290 285 283 281 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Git This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 1.2083 2.4166 3.6249 4.8332 6.0415 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 5.33 5.02 5.36 5.25 5.37 1. Ubuntu 19.04: git version 2.20.1 2. Clear Linux: git version 2.21.0 3. Fedora 30: git version 2.21.0 4. Fedora 29 + Updates: git version 2.20.1 5. Fedora 29: git version 2.19.1
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 2K 4K 6K 8K 10K SE +/- 8.89, N = 3 SE +/- 2.86, N = 3 SE +/- 7.96, N = 3 SE +/- 10.59, N = 3 SE +/- 7.42, N = 3 7713 7920 8124 7852 7603 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 11.32 11.28 12.05 11.58 11.57 1. (CXX) g++ options: -O2 -lOpenCL
MBW This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 2K 4K 6K 8K 10K SE +/- 24.77, N = 3 SE +/- 25.24, N = 3 SE +/- 1.93, N = 3 SE +/- 167.05, N = 3 SE +/- 6.84, N = 3 11382 11060 10793 11022 11346 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -O3 -march=native
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 700K 1400K 2100K 2800K 3500K SE +/- 29089.00, N = 3 SE +/- 17129.57, N = 3 SE +/- 30684.86, N = 3 SE +/- 43791.09, N = 3 SE +/- 27359.08, N = 11 3177838 3114913 3038078 3129632 3105466 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Memory Copying Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 700 1400 2100 2800 3500 SE +/- 5.63, N = 3 SE +/- 3.19, N = 3 SE +/- 10.53, N = 3 SE +/- 13.89, N = 3 SE +/- 7.36, N = 3 3426 3276 3374 3381 3400 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
MBW This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 2K 4K 6K 8K 10K SE +/- 42.29, N = 3 SE +/- 110.92, N = 3 SE +/- 122.85, N = 3 SE +/- 21.90, N = 3 SE +/- 33.05, N = 3 10222 9852 10146 10272 10265 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -O3 -march=native
Himeno Benchmark The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 700 1400 2100 2800 3500 SE +/- 2.89, N = 3 SE +/- 2.43, N = 3 SE +/- 44.94, N = 3 SE +/- 13.37, N = 3 SE +/- 8.93, N = 3 3101 3145 3017 3054 3048 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -O3 -mavx2
Zstd Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 9.90 9.74 9.97 10.09 10.14 -llzma -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 160K 320K 480K 640K 800K SE +/- 2046.97, N = 3 SE +/- 628.37, N = 3 SE +/- 1508.42, N = 3 SE +/- 1881.30, N = 3 SE +/- 3095.88, N = 3 702047 722446 730840 714724 716316
Tinymembench This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 6K 12K 18K 24K 30K SE +/- 121.58, N = 3 SE +/- 285.53, N = 3 SE +/- 115.90, N = 3 SE +/- 129.17, N = 3 SE +/- 150.79, N = 3 28557 29439 28450 28572 28586 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -O2 -lm
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 38.80 39.25 39.49 39.40 39.72 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -O2 -O2 1. (CC) gcc options: -lz -ldl -lpthread
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Hsearch Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 20K 40K 60K 80K 100K SE +/- 370.96, N = 3 SE +/- 365.54, N = 3 SE +/- 270.28, N = 3 SE +/- 386.33, N = 3 SE +/- 25.63, N = 3 100816 102731 103025 102012 102138 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
FLAC Audio Encoding This test times how long it takes to encode a sample WAV file to FLAC format five times. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.10, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 9.91 9.99 9.98 10.12 9.95 -O2 -logg -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -logg -O2 -O2 -O2 1. (CXX) g++ options: -fvisibility=hidden -lm
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 0.5445 1.089 1.6335 2.178 2.7225 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.39 2.42 2.39 2.39 2.38 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
LuaJIT This test profile is a collection of Lua scripts/benchmarks run against a locally-built copy of LuaJIT upstream. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 300 600 900 1200 1500 SE +/- 0.63, N = 3 SE +/- 0.46, N = 3 SE +/- 1.92, N = 3 SE +/- 6.01, N = 3 SE +/- 1.44, N = 3 1627 1611 1619 1616 1621 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Primesieve Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 12.74 12.79 12.79 12.80 12.75 -O3 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -O2 -O2 -O2 1. (CXX) g++ options: -lpthread
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 0.2209 0.4418 0.6627 0.8836 1.1045 SE +/- 0.00173, N = 3 SE +/- 0.00291, N = 3 SE +/- 0.00215, N = 3 SE +/- 0.00041, N = 3 SE +/- 0.00222, N = 3 0.97990 0.97969 0.98188 0.98074 0.97753
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 4K 8K 12K 16K 20K SE +/- 288.59, N = 12 SE +/- 39.73, N = 3 SE +/- 395.07, N = 15 SE +/- 398.55, N = 15 SE +/- 409.06, N = 15 16460 15332 4356 4314 3956 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -laio 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 9 18 27 36 45 SE +/- 1.96, N = 12 SE +/- 0.07, N = 3 SE +/- 0.46, N = 6 SE +/- 1.12, N = 12 SE +/- 0.12, N = 3 31.56 25.26 37.89 37.33 36.20 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake 1. (CC) gcc options: -lpthread
FS-Mark FS_Mark is designed to test a system's file-system performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Ubuntu 19.04 Clear Linux Fedora 30 Fedora 29 + Updates Fedora 29 40 80 120 160 200 SE +/- 0.57, N = 3 SE +/- 8.06, N = 12 SE +/- 2.48, N = 12 SE +/- 2.90, N = 15 SE +/- 2.64, N = 12 192 168 132 132 133 1. (CC) gcc options: -static
Fedora 29 Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V
OS: Fedora 29, Kernel: 4.18.16-300.fc29.x86_64 (x86_64), Desktop: GNOME Shell 3.30.1, Display Server: X Server + Wayland, OpenGL: 4.3 Mesa 18.2.2, Compiler: GCC 8.2.1 20180801, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --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-driverDisk Notes: NONE / relatime,rw,seclabelProcessor Notes: Scaling Governor: intel_pstate powersaveJava Notes: OpenJDK Runtime Environment (build 11-ea+28)Python Notes: Python 2.7.15 + Python 3.7.0Security Notes: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable
Testing initiated at 27 April 2019 09:52 by user phoronix.
Fedora 29 + Updates Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V
OS: Fedora 29, Kernel: 5.0.9-200.fc29.x86_64 (x86_64), Desktop: GNOME Shell 3.30.2, Display Server: X Server + Wayland, OpenGL: 4.3 Mesa 18.3.6, Compiler: GCC 8.3.1 20190223, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --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-driverDisk Notes: NONE / relatime,rw,seclabelProcessor Notes: Scaling Governor: intel_pstate powersaveJava Notes: OpenJDK Runtime Environment 18.9 (build 11.0.2+7)Python Notes: Python 2.7.15 + Python 3.7.3Security Notes: 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
Testing initiated at 27 April 2019 15:52 by user phoronix.
Fedora 30 Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V
OS: Fedora 30, Kernel: 5.0.9-301.fc30.x86_64 (x86_64), Desktop: GNOME Shell 3.32.1, Display Server: X Server + Wayland, OpenGL: 4.3 Mesa 19.0.2, Compiler: GCC 9.0.1 20190312, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --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,d,lto --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-driverDisk Notes: NONE / relatime,rw,seclabelProcessor Notes: Scaling Governor: intel_pstate powersaveJava Notes: OpenJDK Runtime Environment (build 1.8.0_201-b09)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: 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
Testing initiated at 28 April 2019 11:59 by user phoronix.
Clear Linux Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA NV120 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V
OS: Clear Linux OS 29090, Kernel: 5.0.9-741.native (x86_64), Desktop: GNOME Shell 3.32.1, Display Server: X Server 1.20.4, Display Driver: nouveau 1.0.16, OpenGL: 4.3 Mesa 19.1.0-devel, Compiler: GCC 9.0.1 20190426 + Clang 8.0.0 + LLVM 8.0.0, File-System: ext4, Screen Resolution: 2560x1440
Environment Notes: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-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 FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-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 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-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 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-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 THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx"Compiler Notes: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --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-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylakeDisk Notes: MQ-DEADLINE / relatime,rw,stripe=256Processor Notes: Scaling Governor: intel_pstate performanceGraphics Notes: EXAJava Notes: OpenJDK Runtime Environment (build 1.8.0-internal-_2019_03_08_14_35-b00)Python Notes: Python 3.7.3Security Notes: 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
Testing initiated at 29 April 2019 17:21 by user phoronix.
Ubuntu 19.04 Processor: Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1704 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: Samsung SSD 970 EVO 500GB, Graphics: NVIDIA GeForce GTX TITAN X 12GB, Audio: Realtek ALC1220, Monitor: ASUS PB278, Network: Intel I219-V
OS: Ubuntu 19.04, Kernel: 5.0.0-13-generic (x86_64), Desktop: GNOME Shell 3.32.0, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 2560x1440
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 -vDisk Notes: NONE / errors=remount-ro,relatime,rwProcessor Notes: Scaling Governor: intel_pstate powersaveJava Notes: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu1)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: 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
Testing initiated at 29 April 2019 20:22 by user phoronix.