Clear Linux vs. Ubuntu vs. Fedora 2019 Intel Core i9 Benchmarks

Tests for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1912171-HU-FEDDY979185&sor&grr.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDisplay ServerDisplay DriverVulkanCompilerFile-SystemScreen ResolutionDesktopOpenGLEOY2018EOY2019EOY2018EOY2019EOY2018EOY2019 Clear Linux Clear Linux Ubuntu Ubuntu Fedora FedoraIntel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (2002 BIOS)Intel Sky Lake-E DMI3 Registers16384MBSamsung SSD 970 EVO 500GBeVGA NVIDIA NV124 4GBRealtek ALC1220Acer B286HKIntel I219-VClear Linux OS 269704.19.13-679.native (x86_64)X Server 1.20.3modesetting 1.20.31.1.70GCC 8.2.1 20180502 + Clang 7.0.1 + LLVM 7.0.1ext43840x2160Clear Linux OS 318905.4.2-875.native (x86_64)GNOME Shell 3.34.1X Server 1.20.5nouveau 1.0.164.3 Mesa 20.0.0-develGCC 9.2.1 20191210 gcc-9-branch@279166 + Clang 9.0.0 + LLVM 9.0.0MSI AMD Radeon RX 470/480/570/570X/580/580X 8GB (1366/2000MHz)Ubuntu 18.104.18.0-25-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.1GCC 8.3.0MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz)Ubuntu 20.045.3.0-24-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.54.5 Mesa 19.2.4 (LLVM 9.0.0)GCC 9.2.1 20191130MSI AMD Radeon RX 470/480/570/570X/580/580X 8GB (1366/2000MHz)Fedora 294.18.16-300.fc29.x86_64 (x86_64)GNOME Shell 3.30.1X Server + Wayland4.5 Mesa 18.2.2 (LLVM 7.0.0)GCC 8.2.1 20180801Samsung SSD 970 EVO 500GB + 32GB Flash DiskMSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz)Fedora 315.3.15-300.fc31.x86_64 (x86_64)GNOME Shell 3.34.24.5 Mesa 19.2.7 (LLVM 9.0.0)GCC 9.2.1 20190827OpenBenchmarking.orgEnvironment Details- EOY2018: Clear Linux: CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wl,--copy-dt-needed-entries -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,--copy-dt-needed-entries -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -Wl,--copy-dt-needed-entries -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -fvisibility-inlines-hidden -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wl,--copy-dt-needed-entries -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - EOY2019: 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,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries" 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,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries -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,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" Compiler Details- EOY2018: Clear Linux: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - EOY2019: 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=haswell - EOY2018: Ubuntu: --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 - EOY2019: Ubuntu: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - EOY2018: Fedora: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - EOY2019: Fedora: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,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 Disk Details- EOY2018: Clear Linux: MQ-DEADLINE / relatime,rw- EOY2019: Clear Linux: MQ-DEADLINE / relatime,rw- EOY2018: Ubuntu: NONE / errors=remount-ro,relatime,rw- EOY2019: Ubuntu: NONE / errors=remount-ro,relatime,rw- EOY2018: Fedora: NONE / relatime,rw,seclabel- EOY2019: Fedora: NONE / relatime,rw,seclabelProcessor Details- EOY2018: Clear Linux: Scaling Governor: intel_pstate performance - CPU Microcode: 0x2000065- EOY2019: Clear Linux: Scaling Governor: intel_pstate performance - CPU Microcode: 0x2000065- EOY2018: Ubuntu: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x200005e- EOY2019: Ubuntu: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x2000064- EOY2018: Fedora: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x200005e- EOY2019: Fedora: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x2000065Java Details- EOY2018: Clear Linux: OpenJDK Runtime Environment (build 1.8.0-internal-_2018_12_26_12_57-b00)- EOY2019: Clear Linux: OpenJDK Runtime Environment (build 1.8.0-u232-ga-b00)- EOY2018: Ubuntu: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.10.1)- EOY2019: Ubuntu: OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-2ubuntu1)- EOY2018: Fedora: OpenJDK Runtime Environment (build 11-ea+28)- EOY2019: Fedora: OpenJDK Runtime Environment (build 1.8.0_232-b09)Python Details- EOY2018: Clear Linux: Python 3.7.2- EOY2019: Clear Linux: Python 3.8.0- EOY2018: Ubuntu: Python 2.7.16 + Python 3.6.8- EOY2019: Ubuntu: Python 2.7.17 + Python 3.7.5- EOY2018: Fedora: Python 2.7.17 + Python 3.7.0- EOY2019: Fedora: Python 3.7.5Security Details- EOY2018: Clear Linux: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling- EOY2019: Clear Linux: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - EOY2018: Ubuntu: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling- EOY2019: Ubuntu: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - EOY2018: Fedora: SELinux + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB IBRS_FW- EOY2019: Fedora: SELinux + itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable

mkl-dnn: Convolution Batch conv_all - u8s8f32mkl-dnn: Convolution Batch conv_all - f32svt-av1: Enc Mode 0 - 1080pblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyblender: Classroom - CPU-Onlydav1d: Chimera 1080p 10-bitmkl-dnn: Convolution Batch conv_googlenet_v3 - f32pgbench: Buffer Test - Normal Load - Read Writeappleseed: Emilyblender: Fishy Cat - CPU-Onlyparboil: OpenMP MRI Griddingmkl-dnn: Convolution Batch conv_googlenet_v3 - u8s8f32sqlite: 8luxcorerender: Rainbow Colors and Prismnpb: EP.Dnpb: BT.Cgromacs: Water Benchmarkblender: BMW27 - CPU-Onlyappleseed: Disney Materialdeepspeech: CPUpgbench: Buffer Test - Heavy Contention - Read Writerenaissance: In-Memory Database Shootoutrbenchmark: mkl-dnn: Convolution Batch conv_3d - u8s8f32parboil: OpenMP LBMnamd: ATPase Simulation - 327,506 Atomssqlite-speedtest: Timed Time - Size 1,000rocksdb: Rand Fill Syncluxcorerender: DLSCrocksdb: Rand Fillrocksdb: Read While Writinggraphics-magick: Resizingrocksdb: Rand Readcython-bench: mkl-dnn: Convolution Batch conv_3d - f32npb: SP.Bembree: Pathtracer ISPC - Asian Dragon Objjava-scimark2: Compositeaskap: tConvolve OpenMP - Degriddingaskap: tConvolve OpenMP - Griddingmkl-dnn: Deconvolution Batch deconv_3d - u8s8f32minife: Smallnpb: FT.Cembree: Pathtracer ISPC - Crownrocksdb: Seq Fillttsiod-renderer: Phong Rendering With Soft-Shadow Mappingpybench: Total For Average Test Timestungsten: Water Causticembree: Pathtracer ISPC - Asian Dragontungsten: Non-Exponentialdav1d: Summer Nature 4Krodinia: OpenMP LavaMDsvt-av1: Enc Mode 4 - 1080pencode-flac: WAV To FLACy-cruncher: Calculating 500M Pi Digitsphpbench: PHP Benchmark Suitex265: H.265 1080p Video Encodingrodinia: OpenMP CFD Solversmallpt: Global Illumination Renderer; 128 Samplesencode-mp3: WAV To MP3go-benchmark: jsonn-queens: Elapsed Timerust-prime: Prime Number Test To 200,000,000svt-av1: Enc Mode 8 - 1080ptungsten: Volumetric Causticdacapobench: Jythonnpb: EP.Cmafft: Multiple Sequence Alignmentsvt-hevc: 1080p 8-bit YUV To HEVC Video Encodex264: H.264 Video Encodinggit: Time To Complete Common Git Commandsoidn: Memorialmkl-dnn: Deconvolution Batch deconv_3d - f32svt-vp9: VMAF Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080poptcarrot: Optimized Benchmarksvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pior: Read Testior: Write TestEOY2018EOY2019EOY2018EOY2019EOY2018EOY2019 Clear Linux Clear Linux Ubuntu Ubuntu Fedora Fedora6311.241081.590.065365.12328.21268.0790.74131.35435802.071159230.348482143.44152.64177435.4863142.3402.521365.6642580.941.69493.65131.38822486.736716019.4135844974.1550.146912613.468.2500920.9889262.69913927442.731122049385488513358865823422.32511.693013215.8526.13152094.954226.292577.047008.068692.0318188.8822.43021350966675.86694721.401229.73526.45324219.6016.9695.5599.92613.24980418567.1912.3755.8229.82934510829.1078.27452.8577.9557330741361.462.32293.30138.325.39422.022.60039332.53274.14122.94341.951120.04226.164215.131081.560.066363.58328.14268.7694.3860.99426285.839652233.640562143.38140.25742135.4511139.7312.682257.6344455.871.72793.50130.9363389.984436726.1826504886.1140.10337536.6668.1027680.9884162.01913599642.851064283392829614279023303321.61811.619713288.7226.12982189.734341.382663.205356.408673.0620668.8722.50361371528710.64696420.751429.68545.58697220.9716.8285.7209.74513.27374275469.1911.6645.8168.24926205088.3648.22554.3187.6782430122201.382.16493.32142.075.06823.232.54256336.59275.79147.25341.691240.07240.164912.181085.460.063359.53330.74261.0550.9361.122112805.759015242.889723142.68138.11238635.3150128.9112.65956.4446962.761.70594.38126.6449104.4436713950.7543528425.6110.66919609.6569.9579650.9760163.04554682.921083223418081614768884296311.744613278.0924.91192246.884160.252991.645350.599492.3620865.3321.86261311230713.25095422.159928.98586.15645167.9020.2335.2879.96813.29771298541.1611.5226.3659.32831602848.3168.13946.2617.929623903954.632.70990.26124.675.42723.402.59378137.611128.37238.374469.341089.970.057364.96334.56269.4048.9461.467312534.522741245.48472145.10134.94483535.4010125.7532.592191.7246423.231.68795.49133.993638102.6387713548.8155448648.8770.64368600.8670.2638020.9815864.43355792.791056112397970914428753574211.846513263.6524.75612053.114160.252947.565351.068664.9721358.7821.63041243144709.95997122.762928.75246.14397169.9017.0665.12310.16113.34271200441.0811.9517.5879.79025964339.6498.15045.3307.7925640422213.832.38388.60127.225.50323.262.58615309.67254.46133.46317.141120.16264.094875.821087.920.061360.33331.91261.8550.5761.324212692.185920243.255022143.08147.36343935.4969130.2072.69679.5013187.961.67294.31129.140715100.4009413766.32702910708.3880.25629447.5070.2075320.9805459.06016288102.921242695420228114699319292911.80555754.1824.81692419.734253.552723.585666.909468.779621.0621.76961604265712.471115922.921028.84815.95109166.5820.2285.2109.93813.29169715240.4311.4916.4189.393321843746.1147.982253731672.503.02090.20124.995.16423.512.59918128.661235.38232.913674.021089.140.06367.13337.21270.7749.2761.415812464.303198247.802992145.62149.76188735.5508129.5052.621282.3313172.671.61195.52134.459147102.6029113591.4602808215.4710.25356576.7470.3298290.9861064.17314730722.821142833384894414299410527485.22211.83285652.0324.65252073.914138.922771.244649.038636.009748.7721.55941480681709.046124922.475128.62985.80377173.0217.2235.17810.05313.33871383941.5012.1526.4759.79726430718.31146.5997.7457038661269.692.21989.12132.885.74723.442.57443308.84254.14145.14317.411104.83261.03OpenBenchmarking.org

MKL-DNN DNNL

Harness: Convolution Batch conv_all - Data Type: u8s8f32

EOY2019EOY2018OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: u8s8f32FedoraClear LinuxUbuntu14002800420056007000SE +/- 19.84, N = 3SE +/- 3.00, N = 3SE +/- 27.37, N = 3SE +/- 1.76, N = 3SE +/- 6.06, N = 3SE +/- 9.30, N = 33674.024215.134469.344875.824912.186311.241. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

MKL-DNN DNNL

Harness: Convolution Batch conv_all - Data Type: f32

EOY2019EOY2018OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_all - Data Type: f32Clear LinuxUbuntuFedora2004006008001000SE +/- 0.44, N = 3SE +/- 0.22, N = 3SE +/- 0.24, N = 3SE +/- 0.69, N = 3SE +/- 0.35, N = 3SE +/- 0.11, N = 31081.561089.141089.971081.591085.461087.921. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

SVT-AV1

Encoder Mode: Enc Mode 0 - Input: 1080p

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 0 - Input: 1080pClear LinuxUbuntuFedora0.01490.02980.04470.05960.0745SE +/- 0.000, N = 6SE +/- 0.000, N = 3SE +/- 0.000, N = 6SE +/- 0.000, N = 6SE +/- 0.000, N = 6SE +/- 0.000, N = 60.0660.0600.0570.0650.0630.0611. (CXX) g++ options: -fPIE -fPIC -pie

Blender

Blend File: Barbershop - Compute: CPU-Only

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Barbershop - Compute: CPU-OnlyUbuntuFedoraClear Linux80160240320400SE +/- 0.84, N = 3SE +/- 0.27, N = 3SE +/- 0.36, N = 3SE +/- 0.54, N = 3SE +/- 0.22, N = 3SE +/- 0.12, N = 3359.53360.33365.12363.58364.96367.13

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Pabellon Barcelona - Compute: CPU-OnlyClear LinuxUbuntuFedora70140210280350SE +/- 0.14, N = 3SE +/- 0.47, N = 3SE +/- 0.46, N = 3SE +/- 0.41, N = 3SE +/- 0.30, N = 3SE +/- 0.34, N = 3328.14334.56337.21328.21330.74331.91

Blender

Blend File: Classroom - Compute: CPU-Only

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Classroom - Compute: CPU-OnlyUbuntuFedoraClear Linux60120180240300SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.23, N = 3SE +/- 0.13, N = 3SE +/- 0.34, N = 3SE +/- 0.80, N = 3261.05261.85268.07268.76269.40270.77

dav1d

Video Input: Chimera 1080p 10-bit

EOY2019EOY2018OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080p 10-bitClear LinuxUbuntuFedora20406080100SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 394.3849.2748.9490.7450.9350.571. (CC) gcc options: -pthread

MKL-DNN DNNL

Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32

EOY2019EOY2018OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32Clear LinuxUbuntuFedora306090120150SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 1160.9961.4261.4761.1261.32131.351. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

EOY2018EOY2019OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteUbuntuFedoraClear Linux3K6K9K12K15KSE +/- 82.11, N = 3SE +/- 75.60, N = 3SE +/- 48.79, N = 15SE +/- 79.46, N = 3SE +/- 84.74, N = 3SE +/- 58.63, N = 1512805.7612692.195802.0712534.5212464.306285.841. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lrt -lcrypt -ldl -lm

Appleseed

Scene: Emily

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyClear LinuxUbuntuFedora50100150200250230.35242.89243.26233.64245.48247.80

Blender

Blend File: Fishy Cat - Compute: CPU-Only

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: Fishy Cat - Compute: CPU-OnlyUbuntuFedoraClear Linux306090120150SE +/- 0.07, N = 3SE +/- 0.13, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3142.68143.08143.44143.38145.10145.62

Parboil

Test: OpenMP MRI Gridding

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingUbuntuClear LinuxFedora306090120150SE +/- 0.25, N = 3SE +/- 0.60, N = 3SE +/- 0.74, N = 3SE +/- 0.92, N = 3SE +/- 1.67, N = 3SE +/- 1.56, N = 3134.94140.26149.76138.11147.36152.641. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

MKL-DNN DNNL

Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8f32

EOY2018EOY2019OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_googlenet_v3 - Data Type: u8s8f32UbuntuClear LinuxFedora816243240SE +/- 0.01, N = 3SE +/- 0.17, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 335.3235.4935.5035.4035.4535.551. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

SQLite

Threads / Copies: 8

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8UbuntuFedoraClear Linux306090120150SE +/- 0.19, N = 3SE +/- 0.17, N = 3SE +/- 0.47, N = 3SE +/- 0.60, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3125.75129.51139.73128.91130.21142.341. (CC) gcc options: -lz -lm -ldl -lpthread

LuxCoreRender

Scene: Rainbow Colors and Prism

EOY2018EOY2019OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: Rainbow Colors and PrismFedoraClear LinuxUbuntu0.60531.21061.81592.42123.0265SE +/- 0.03, N = 5SE +/- 0.04, N = 4SE +/- 0.02, N = 11SE +/- 0.01, N = 3SE +/- 0.03, N = 7SE +/- 0.03, N = 52.692.652.522.682.622.59

NAS Parallel Benchmarks

Test / Class: EP.D

EOY2019EOY2018OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.DClear LinuxUbuntuFedora5001000150020002500SE +/- 5.74, N = 3SE +/- 32.24, N = 4SE +/- 0.90, N = 3SE +/- 1.15, N = 3SE +/- 1.75, N = 3SE +/- 0.06, N = 32257.632191.721282.331365.66956.44679.501. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Clear Linux: 3.23. Ubuntu: Open MPI 3.1.2

NAS Parallel Benchmarks

Test / Class: BT.C

EOY2018EOY2019OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CUbuntuClear LinuxFedora10K20K30K40K50KSE +/- 18.00, N = 3SE +/- 17.67, N = 3SE +/- 4.20, N = 3SE +/- 6.72, N = 3SE +/- 16.40, N = 3SE +/- 5.65, N = 346962.7642580.9413187.9646423.2344455.8713172.671. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu: Open MPI 4.0.23. Clear Linux: 3.2

GROMACS

Water Benchmark

EOY2019EOY2018OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2019.4Water BenchmarkClear LinuxUbuntuFedora0.38860.77721.16581.55441.943SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.004, N = 3SE +/- 0.002, N = 31.7271.6871.6111.7051.6941.6721. (CXX) g++ options: -mavx512f -mfma -std=c++11 -funroll-all-loops -pthread -lrt -lpthread -lm

Blender

Blend File: BMW27 - Compute: CPU-Only

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.81Blend File: BMW27 - Compute: CPU-OnlyClear LinuxFedoraUbuntu20406080100SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 393.5095.4995.5293.6594.3194.38

Appleseed

Scene: Disney Material

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialUbuntuFedoraClear Linux306090120150126.64129.14131.39130.94133.99134.46

DeepSpeech

Acceleration: CPU

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUClear LinuxFedoraUbuntu20406080100SE +/- 0.38, N = 3SE +/- 1.51, N = 3SE +/- 1.53, N = 3SE +/- 0.27, N = 3SE +/- 0.76, N = 3SE +/- 1.03, N = 386.74100.40104.4489.98102.60102.64

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

EOY2018EOY2019OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteUbuntuFedoraClear Linux3K6K9K12K15KSE +/- 27.17, N = 3SE +/- 37.62, N = 3SE +/- 23.58, N = 3SE +/- 138.27, N = 3SE +/- 169.62, N = 5SE +/- 44.01, N = 313950.7513766.336019.4113591.4613548.826726.181. (CC) gcc options: -fno-strict-aliasing -fwrapv -lpgcommon -lpgport -lpq -lrt -lcrypt -ldl -lm

Renaissance

Test: In-Memory Database Shootout

EOY2019EOY2018OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: In-Memory Database ShootoutClear LinuxFedoraUbuntu2K4K6K8K10KSE +/- 48.78, N = 8SE +/- 53.33, N = 8SE +/- 87.25, N = 8SE +/- 33.59, N = 8SE +/- 78.42, N = 10SE +/- 94.58, N = 404886.118215.478648.884974.168425.6110708.39

R Benchmark

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkClear LinuxFedoraUbuntu0.15050.3010.45150.6020.7525SE +/- 0.0009, N = 4SE +/- 0.0012, N = 3SE +/- 0.0016, N = 3SE +/- 0.0004, N = 15SE +/- 0.0010, N = 3SE +/- 0.0110, N = 30.10330.25350.64360.14690.25620.66911. Clear Linux: R scripting front-end version 3.5.2 (2018-12-20)2. Fedora: R scripting front-end version 3.6.1 (2019-07-05)3. Ubuntu: R scripting front-end version 3.5.1 (2018-07-02)

MKL-DNN DNNL

Harness: Convolution Batch conv_3d - Data Type: u8s8f32

EOY2019EOY2018OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: u8s8f32FedoraClear LinuxUbuntu3K6K9K12K15KSE +/- 33.32, N = 3SE +/- 1.22, N = 3SE +/- 2.67, N = 3SE +/- 1.25, N = 3SE +/- 21.93, N = 3SE +/- 8.57, N = 36576.747536.668600.869447.509609.6512613.401. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

Parboil

Test: OpenMP LBM

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP LBMClear LinuxUbuntuFedora1632486480SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 368.1070.2670.3368.2569.9670.211. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

NAMD

ATPase Simulation - 327,506 Atoms

EOY2018EOY2019OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsUbuntuFedoraClear Linux0.22250.4450.66750.891.1125SE +/- 0.00194, N = 3SE +/- 0.00133, N = 5SE +/- 0.00437, N = 3SE +/- 0.00264, N = 3SE +/- 0.00130, N = 3SE +/- 0.00269, N = 30.976010.980540.988920.981580.986100.98841

SQLite Speedtest

Timed Time - Size 1,000

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000FedoraClear LinuxUbuntu1428425670SE +/- 0.09, N = 3SE +/- 0.24, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.13, N = 359.0662.7063.0562.0264.1764.431. (CC) gcc options: -ldl -lz -lpthread

Facebook RocksDB

Test: Random Fill Sync

EOY2018EOY2019OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random Fill SyncFedoraClear LinuxUbuntu300K600K900K1200K1500KSE +/- 3959.85, N = 3SE +/- 9303.54, N = 3SE +/- 2.31, N = 3SE +/- 5649.72, N = 3SE +/- 4243.46, N = 3SE +/- 11.29, N = 31628810139274454681473072135996455791. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

LuxCoreRender

Scene: DLSC

EOY2018EOY2019OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: DLSCFedoraUbuntuClear Linux0.6571.3141.9712.6283.285SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.922.922.732.852.822.79

Facebook RocksDB

Test: Random Fill

EOY2018EOY2019OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillFedoraClear LinuxUbuntu300K600K900K1200K1500KSE +/- 6312.73, N = 3SE +/- 2982.34, N = 3SE +/- 2039.00, N = 3SE +/- 3695.89, N = 3SE +/- 6598.71, N = 3SE +/- 1567.07, N = 31242695112204910832231142833106428310561121. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Read While Writing

EOY2018EOY2019OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Read While WritingFedoraUbuntuClear Linux900K1800K2700K3600K4500KSE +/- 37597.28, N = 3SE +/- 38922.91, N = 3SE +/- 6802.70, N = 3SE +/- 24940.71, N = 3SE +/- 53824.80, N = 3SE +/- 9618.60, N = 34202281418081638548853979709392829638489441. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

GraphicsMagick

Operation: Resizing

EOY2018EOY2019OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingUbuntuFedoraClear Linux30060090012001500SE +/- 2.60, N = 3SE +/- 2.96, N = 3SE +/- 1.45, N = 3SE +/- 1.15, N = 3SE +/- 2.19, N = 31476146913351442142914271. (CC) gcc options: -fopenmp -pthread -ljpeg -lXext -lX11 -lbz2 -lz -lm -lpthread

Facebook RocksDB

Test: Random Read

EOY2019EOY2018OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random ReadFedoraClear LinuxUbuntu20M40M60M80M100MSE +/- 57449.12, N = 3SE +/- 31358.00, N = 3SE +/- 74416.86, N = 3SE +/- 13531.97, N = 3SE +/- 45936.07, N = 3SE +/- 263908.75, N = 39410527490233033875357429319292988842963886582341. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Cython benchmark

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterCython benchmark 0.27Clear LinuxFedora20406080100SE +/- 0.01, N = 3SE +/- 0.24, N = 3SE +/- 0.06, N = 321.6285.2222.33

MKL-DNN DNNL

Harness: Convolution Batch conv_3d - Data Type: f32

EOY2019EOY2018OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Convolution Batch conv_3d - Data Type: f32Clear LinuxUbuntuFedora3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 311.6211.8311.8511.6911.7411.811. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

NAS Parallel Benchmarks

Test / Class: SP.B

EOY2019EOY2018OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BClear LinuxUbuntuFedora3K6K9K12K15KSE +/- 25.17, N = 3SE +/- 14.31, N = 3SE +/- 3.21, N = 3SE +/- 14.13, N = 3SE +/- 9.14, N = 3SE +/- 2.81, N = 313288.7213263.655652.0313278.0913215.855754.181. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Clear Linux: 3.23. Ubuntu: Open MPI 4.0.2

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

EOY2018EOY2019OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian Dragon ObjClear LinuxUbuntuFedora612182430SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 326.1324.9124.8226.1324.7624.65

Java SciMark

Computational Test: Composite

EOY2018EOY2019OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeFedoraUbuntuClear Linux5001000150020002500SE +/- 6.17, N = 4SE +/- 3.60, N = 4SE +/- 21.87, N = 4SE +/- 8.74, N = 4SE +/- 16.77, N = 4SE +/- 7.67, N = 42419.732246.882094.952189.732073.912053.11

ASKAP

Test: tConvolve OpenMP - Degridding

EOY2019EOY2018OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - DegriddingClear LinuxFedoraUbuntu9001800270036004500SE +/- 8.87, N = 15SE +/- 0.00, N = 3SE +/- 8.06, N = 15SE +/- 8.92, N = 15SE +/- 0.00, N = 3SE +/- 0.00, N = 34341.384160.254138.924253.554226.294160.251. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Gridding

EOY2018EOY2019OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - GriddingUbuntuFedoraClear Linux6001200180024003000SE +/- 0.00, N = 3SE +/- 23.66, N = 15SE +/- 21.89, N = 3SE +/- 10.84, N = 3SE +/- 42.51, N = 15SE +/- 28.41, N = 152991.642723.582577.042947.562771.242663.201. (CXX) g++ options: -lpthread

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32

EOY2019EOY2018OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32FedoraUbuntuClear Linux15003000450060007500SE +/- 1.32, N = 3SE +/- 3.69, N = 3SE +/- 0.71, N = 3SE +/- 1.89, N = 3SE +/- 0.30, N = 3SE +/- 1.36, N = 34649.035351.065356.405350.595666.907008.061. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

miniFE

Problem Size: Small

EOY2018EOY2019OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallUbuntuFedoraClear Linux2K4K6K8K10KSE +/- 3.66, N = 3SE +/- 0.71, N = 3SE +/- 1.04, N = 3SE +/- 6.65, N = 3SE +/- 0.62, N = 3SE +/- 1.08, N = 39492.369468.778692.038673.068664.978636.001. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi

NAS Parallel Benchmarks

Test / Class: FT.C

EOY2019EOY2018OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CUbuntuClear LinuxFedora5K10K15K20K25KSE +/- 81.83, N = 3SE +/- 62.64, N = 3SE +/- 7.15, N = 3SE +/- 116.91, N = 3SE +/- 159.42, N = 3SE +/- 9.82, N = 321358.7820668.879748.7720865.3318188.889621.061. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu: Open MPI 3.1.23. Clear Linux: 3.2

Embree

Binary: Pathtracer ISPC - Model: Crown

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownClear LinuxUbuntuFedora510152025SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 322.5021.6321.5622.4321.8621.77

Facebook RocksDB

Test: Sequential Fill

EOY2018EOY2019OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillFedoraClear LinuxUbuntu300K600K900K1200K1500KSE +/- 14636.20, N = 3SE +/- 6731.16, N = 3SE +/- 7022.32, N = 3SE +/- 9275.37, N = 3SE +/- 10126.04, N = 3SE +/- 4304.76, N = 31604265135096613112301480681137152812431441. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

EOY2018EOY2019OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingUbuntuFedoraClear Linux150300450600750SE +/- 0.36, N = 3SE +/- 3.46, N = 3SE +/- 6.20, N = 3SE +/- 3.34, N = 3SE +/- 0.45, N = 3SE +/- 1.93, N = 3713.25712.47675.87710.65709.96709.051. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++

PyBench

Total For Average Test Times

EOY2018EOY2019OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesClear LinuxUbuntuFedora30060090012001500SE +/- 1.45, N = 3SE +/- 4.06, N = 3SE +/- 1.76, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 1.76, N = 394795411599649711249

Tungsten Renderer

Scene: Water Caustic

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Water CausticClear LinuxUbuntuFedora510152025SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.08, N = 320.7522.4822.7621.4022.1622.921. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -rdynamic -ljpeg -lpthread -ldl

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

EOY2018EOY2019OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: Asian DragonClear LinuxUbuntuFedora714212835SE +/- 0.29, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.23, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 329.7428.9928.8529.6928.7528.63

Tungsten Renderer

Scene: Non-Exponential

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Non-ExponentialClear LinuxFedoraUbuntu246810SE +/- 0.04544, N = 3SE +/- 0.05496, N = 10SE +/- 0.10437, N = 15SE +/- 0.06460, N = 15SE +/- 0.10280, N = 15SE +/- 0.01148, N = 35.586975.803776.143975.951096.156456.453241. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -rdynamic -ljpeg -lpthread -ldl

dav1d

Video Input: Summer Nature 4K

EOY2019EOY2018OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4KClear LinuxFedoraUbuntu50100150200250SE +/- 0.32, N = 3SE +/- 0.67, N = 3SE +/- 1.24, N = 3SE +/- 0.39, N = 3SE +/- 0.58, N = 3SE +/- 0.23, N = 3220.97173.02169.90219.60167.90166.581. (CC) gcc options: -pthread

Rodinia

Test: OpenMP LavaMD

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDClear LinuxUbuntuFedora510152025SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 316.8317.0717.2216.9720.2320.231. (CXX) g++ options: -O2 -lOpenCL

SVT-AV1

Encoder Mode: Enc Mode 4 - Input: 1080p

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 4 - Input: 1080pClear LinuxUbuntuFedora1.2872.5743.8615.1486.435SE +/- 0.011, N = 3SE +/- 0.012, N = 3SE +/- 0.032, N = 3SE +/- 0.023, N = 3SE +/- 0.012, N = 3SE +/- 0.024, N = 35.7205.1785.1235.5595.2875.2101. (CXX) g++ options: -fPIE -fPIC -pie

FLAC Audio Encoding

WAV To FLAC

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACClear LinuxFedoraUbuntu3691215SE +/- 0.033, N = 5SE +/- 0.026, N = 5SE +/- 0.016, N = 5SE +/- 0.066, N = 5SE +/- 0.020, N = 5SE +/- 0.016, N = 59.74510.05310.1619.9269.9389.9681. (CXX) g++ options: -fvisibility=hidden -lm

Y-Cruncher

Calculating 500M Pi Digits

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.7.8.9503Calculating 500M Pi DigitsClear LinuxFedoraUbuntu3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 313.2513.2913.3013.2713.3413.34

PHPBench

PHP Benchmark Suite

EOY2018EOY2019OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteClear LinuxFedoraUbuntu200K400K600K800K1000KSE +/- 1946.78, N = 3SE +/- 994.15, N = 3SE +/- 739.16, N = 3SE +/- 551.27, N = 3SE +/- 667.82, N = 3SE +/- 1488.56, N = 3804185712985697152742754713839712004

x265

H.265 1080p Video Encoding

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingClear LinuxFedoraUbuntu1530456075SE +/- 0.15, N = 3SE +/- 0.35, N = 3SE +/- 0.07, N = 3SE +/- 0.18, N = 3SE +/- 0.01, N = 3SE +/- 0.35, N = 369.1941.5041.0867.1941.1640.431. (CXX) g++ options: -rdynamic -lpthread -lrt -ldl

Rodinia

Test: OpenMP CFD Solver

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverFedoraUbuntuClear Linux3691215SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 311.4911.5212.3811.6611.9512.151. (CXX) g++ options: -O2 -lOpenCL

Smallpt

Global Illumination Renderer; 128 Samples

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesClear LinuxUbuntuFedora246810SE +/- 0.006, N = 3SE +/- 0.007, N = 3SE +/- 0.308, N = 15SE +/- 0.010, N = 3SE +/- 0.008, N = 3SE +/- 0.006, N = 35.8166.4757.5875.8226.3656.4181. (CXX) g++ options: -fopenmp -O3

LAME MP3 Encoding

WAV To MP3

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Clear LinuxUbuntuFedora3691215SE +/- 0.025, N = 3SE +/- 0.025, N = 3SE +/- 0.003, N = 4SE +/- 0.010, N = 3SE +/- 0.002, N = 3SE +/- 0.005, N = 38.2499.7909.7979.3289.3939.8291. (CC) gcc options: -O3 -pipe -lm

Go Benchmarks

Test: json

EOY2019EOY2018OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonUbuntuClear LinuxFedora700K1400K2100K2800K3500KSE +/- 2549.45, N = 3SE +/- 5352.40, N = 3SE +/- 9056.18, N = 3SE +/- 6154.91, N = 3SE +/- 10135.04, N = 3SE +/- 7254.93, N = 3259643326205082643071316028432184373451082

N-Queens

Elapsed Time

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeUbuntuClear Linux3691215SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.000, N = 4SE +/- 0.003, N = 38.3169.1078.3649.6491. (CC) gcc options: -static -fopenmp -O3 -march=native

Rust Prime Benchmark

Prime Number Test To 200,000,000

EOY2018EOY2019OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000UbuntuClear LinuxFedora246810SE +/- 0.005, N = 3SE +/- 0.005, N = 3SE +/- 0.009, N = 3SE +/- 0.010, N = 3SE +/- 0.023, N = 38.1398.2748.1508.2258.3111. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 8 - Input: 1080pClear LinuxFedoraUbuntu1224364860SE +/- 0.12, N = 3SE +/- 0.19, N = 3SE +/- 0.21, N = 3SE +/- 0.24, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 354.3246.6045.3352.8646.2646.111. (CXX) g++ options: -fPIE -fPIC -pie

Tungsten Renderer

Scene: Volumetric Caustic

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterTungsten Renderer 0.2.2Scene: Volumetric CausticClear LinuxFedoraUbuntu246810SE +/- 0.02240, N = 3SE +/- 0.05652, N = 3SE +/- 0.07423, N = 3SE +/- 0.07322, N = 3SE +/- 0.01401, N = 3SE +/- 0.03913, N = 37.678247.745707.792567.929627.955737.982251. (CXX) g++ options: -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mfma -mbmi2 -mavx512f -mavx512vl -mavx512cd -mavx512dq -mavx512bw -mno-sse4a -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512pf -mno-avx512er -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -rdynamic -ljpeg -lpthread -ldl

DaCapo Benchmark

Java Test: Jython

EOY2019EOY2018OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonClear LinuxFedoraUbuntu9001800270036004500SE +/- 5.37, N = 4SE +/- 33.80, N = 4SE +/- 20.79, N = 4SE +/- 18.14, N = 4SE +/- 14.87, N = 4SE +/- 19.28, N = 4301238664042307437313903

NAS Parallel Benchmarks

Test / Class: EP.C

EOY2019EOY2018OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CUbuntuClear LinuxFedora5001000150020002500SE +/- 7.02, N = 3SE +/- 35.15, N = 3SE +/- 1.25, N = 3SE +/- 1.50, N = 3SE +/- 0.98, N = 3SE +/- 4.56, N = 32213.832201.381269.691361.46954.63672.501. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu: Open MPI 3.1.23. Clear Linux: 3.2

Timed MAFFT Alignment

Multiple Sequence Alignment

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.392Multiple Sequence AlignmentClear LinuxFedoraUbuntu0.67951.3592.03852.7183.3975SE +/- 0.009, N = 3SE +/- 0.029, N = 15SE +/- 0.017, N = 3SE +/- 0.006, N = 3SE +/- 0.054, N = 15SE +/- 0.054, N = 122.1642.2192.3832.3222.7093.0201. (CC) gcc options: -std=c99 -O3 -lm -lpthread

SVT-HEVC

1080p 8-bit YUV To HEVC Video Encode

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-HEVC 1.4.11080p 8-bit YUV To HEVC Video EncodeClear LinuxUbuntuFedora20406080100SE +/- 0.14, N = 3SE +/- 0.20, N = 3SE +/- 0.21, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.18, N = 393.3289.1288.6093.3090.2690.201. (CC) gcc options: -O3 -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt

x264

H.264 Video Encoding

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingClear LinuxFedoraUbuntu306090120150SE +/- 1.33, N = 3SE +/- 1.56, N = 5SE +/- 1.75, N = 4SE +/- 0.20, N = 3SE +/- 1.41, N = 7SE +/- 1.34, N = 3142.07132.88127.22138.32124.99124.671. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

Git

Time To Complete Common Git Commands

EOY2019EOY2018OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsClear LinuxFedoraUbuntu1.29312.58623.87935.17246.4655SE +/- 0.004, N = 3SE +/- 0.008, N = 3SE +/- 0.035, N = 3SE +/- 0.022, N = 3SE +/- 0.028, N = 3SE +/- 0.021, N = 35.0685.5035.7475.1645.3945.4271. Clear Linux: git version 2.20.02. Fedora: git version 2.23.03. Ubuntu: git version 2.24.0

Intel Open Image Denoise

Scene: Memorial

EOY2018EOY2019OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialFedoraUbuntuClear Linux612182430SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 323.5123.4022.0223.4423.2623.23

MKL-DNN DNNL

Harness: Deconvolution Batch deconv_3d - Data Type: f32

EOY2019EOY2018OpenBenchmarking.orgms, Fewer Is BetterMKL-DNN DNNL 1.1Harness: Deconvolution Batch deconv_3d - Data Type: f32Clear LinuxFedoraUbuntu0.58511.17021.75532.34042.9255SE +/- 0.00048, N = 7SE +/- 0.00594, N = 3SE +/- 0.01256, N = 3SE +/- 0.00507, N = 3SE +/- 0.00187, N = 3SE +/- 0.00730, N = 32.542562.574432.586152.593782.599182.600391. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: VMAF Optimized - Input: Bosphorus 1080pClear LinuxUbuntuFedora70140210280350SE +/- 4.34, N = 5SE +/- 4.36, N = 4SE +/- 3.86, N = 5SE +/- 4.80, N = 4336.59309.67308.84332.531. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

EOY2019EOY2018OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pClear LinuxUbuntuFedora60120180240300SE +/- 0.89, N = 3SE +/- 0.90, N = 3SE +/- 1.02, N = 3SE +/- 0.11, N = 3275.79254.46254.14274.141. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

Optcarrot

Optimized Benchmark

EOY2019EOY2018OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkClear LinuxFedoraUbuntu306090120150SE +/- 0.52, N = 4SE +/- 0.69, N = 4SE +/- 1.05, N = 4SE +/- 0.32, N = 4SE +/- 1.31, N = 4SE +/- 0.90, N = 4147.25145.14133.46137.61128.66122.941. Clear Linux: ruby 2.4.5p335 (2018-10-18 revision 65137) [x86_64-linux-gnu]2. Fedora: ruby 2.5.7p206 (2019-10-01 revision 67816) [x86_64-linux]3. Ubuntu: ruby 2.5.7p206 (2019-10-01 revision 67816) [x86_64-linux-gnu]

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

EOY2018EOY2019OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pClear LinuxFedoraUbuntu70140210280350SE +/- 0.07, N = 3SE +/- 0.40, N = 3SE +/- 0.75, N = 3SE +/- 1.60, N = 3341.95341.69317.41317.141. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

IOR

Read Test

EOY2019EOY2018OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestClear LinuxFedoraUbuntu30060090012001500SE +/- 32.53, N = 12SE +/- 0.60, N = 3SE +/- 0.50, N = 3SE +/- 1.57, N = 3SE +/- 1.10, N = 3SE +/- 42.14, N = 121240.071120.161104.831235.381128.371120.041. (CC) gcc options: -lmpi

IOR

Write Test

EOY2019EOY2018OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestUbuntuFedoraClear Linux60120180240300SE +/- 2.13, N = 3SE +/- 1.23, N = 3SE +/- 15.60, N = 12SE +/- 0.77, N = 3SE +/- 0.98, N = 3SE +/- 13.51, N = 12264.09261.03240.16238.37232.91226.161. (CC) gcc options: -lmpi


Phoronix Test Suite v10.8.4