AMD Ryzen 9 5900X 12-Core testing with a ASUS ROG CROSSHAIR VIII HERO (3202 BIOS) and Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB on Ubuntu 20.10 via the Phoronix Test Suite.
Linux 5.11.0 Processor: AMD Ryzen 9 5900X 12-Core @ 6.44GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 Plus, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.11.0-051100-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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-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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009Graphics Notes: GLAMORPython Notes: Python 3.8.6Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Linux 5.12-rc2 Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads) , Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 Plus, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
5900X LInux 5.12 Test Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Linux 5.11.0 Linux 5.12-rc2 AMD Ryzen 9 5900X 12-Core @ 6.44GHz (12 Cores / 24 Threads) ASUS ROG CROSSHAIR VIII HERO (3202 BIOS) AMD Starship/Matisse 16GB 1000GB Sabrent Rocket 4.0 Plus Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz) AMD Navi 10 HDMI Audio ASUS VP28U Realtek RTL8125 2.5GbE + Intel I211 Ubuntu 20.10 5.11.0-051100-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 3840x2160 AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads) 5.12.0-051200rc2-generic (x86_64) 20210306 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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-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 Disk Details - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009 Graphics Details - GLAMOR Python Details - Python 3.8.6 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Linux 5.11.0 vs. Linux 5.12-rc2 Comparison Phoronix Test Suite Baseline +25.2% +25.2% +50.4% +50.4% +75.6% +75.6% +100.8% +100.8% 13.9% 13% 9.4% 9.2% 6.5% 4.7% 4.6% 4.5% 3.2% 3.2% 2.9% 2.5% 2.3% 2.2% 5.F.1.S.4.T 100.9% 8MB 74.3% 16MB 65.4% Many Spheres - 1920 x 1080 53.2% Many Spheres - 1920 x 1080 53.2% 32MB 18.6% Rand Fill Rand Fill 4MB 64MB 9.3% Kraken - Firefox Initial Create 1920 x 1080 Overwrite Overwrite 4.F.3.S.D.1.S 4.3% 1.F.1.S.N.S.F 2MB Compile 3840 x 2160 2.8% EP.D 2.7% 1.F.1.S Rand Delete Seek Rand FS-Mark IOR IOR ParaView ParaView IOR LevelDB LevelDB IOR IOR Selenium Compile Bench Tesseract LevelDB LevelDB FS-Mark FS-Mark IOR Compile Bench Tesseract NAS Parallel Benchmarks FS-Mark LevelDB LevelDB Linux 5.11.0 Linux 5.12-rc2
5900X LInux 5.12 Test leveldb: Hot Read leveldb: Fill Sync leveldb: Fill Sync leveldb: Overwrite leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill leveldb: Seq Fill fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync ior: 2MB - Default Test Directory ior: 4MB - Default Test Directory ior: 8MB - Default Test Directory ior: 16MB - Default Test Directory ior: 32MB - Default Test Directory ior: 64MB - Default Test Directory compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree tesseract: 1920 x 1080 tesseract: 3840 x 2160 xonotic: 3840 x 2160 - Low xonotic: 3840 x 2160 - High xonotic: 3840 x 2160 - Ultra xonotic: 3840 x 2160 - Ultimate paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 quantlib: npb: EP.C npb: EP.D npb: LU.C toybrot: TBB toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads compress-lz4: 1 - Compression Speed compress-lz4: 1 - Decompression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed compress-zstd: 3 compress-zstd: 19 jpegxl-decode: 1 jpegxl-decode: All dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit x264: H.264 Video Encoding x265: Bosphorus 4K x265: Bosphorus 1080p oidn: Memorial openvkl: vklBenchmark stockfish: Total Time avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless build-godot: Time To Compile build-linux-kernel: Time To Compile synthmark: VoiceMark_100 tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask rawtherapee: Total Benchmark Time rsvg: SVG Files To PNG indigobench: CPU - Bedroom indigobench: CPU - Supercar selenium: Kraken - Firefox selenium: StyleBench - Firefox selenium: Jetstream 2 - Firefox selenium: PSPDFKit WASM - Firefox selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox v-ray: CPU Linux 5.11.0 Linux 5.12-rc2 9.866 1.7 1549.863 44.8 60.079 40.3 65.751 9.976 14.488 54.232 51.6 51.784 661.6 1298.6 674.1 3301.0 1560.73 1546.44 1663.62 1506.58 1207.39 1071.18 2814.32 720.99 4479.91 554.5033 338.2237 624.4705802 467.8280497 409.5168344 330.7815882 58.35 5849.444 3109.8 1467.58 1461.95 28565.68 24089 24193 24173 24159 12340.56 13785.7 69.57 13269.8 68.58 13281.0 5904.0 45.2 53.02 215.13 873.45 247.51 866.62 167.26 175.69 24.27 83.70 12.30 238 35636231 47.471 25.407 9.525 2.902 36.729 4.904 89.762 53.752 954.833 123945 1792300 121200 84145.6 91828.8 1610680 12.905 5.623 0.175 5.536 5.821 8.436 9.408 11.762 45.407 15.158 3.309 6.966 888.2 112 95.023 2906 24.0 283.6 17487 9.894 1.7 1532.609 46.8 57.412 45.9 58.176 9.982 14.179 53.029 51.1 52.178 678.2 646.3 646.0 3408.1 1609.95 1691.07 954.43 910.72 1018.30 980.39 2896.79 767.83 4543.96 580.7488 328.9280 631.9599271 470.4881418 411.5182459 330.9394978 38.08 3817.666 3100.5 1440.77 1422.96 28379.59 24195 24248 24320 24187 12219.66 13687.9 68.79 13149.1 67.58 13283.6 5913.0 45.2 52.32 218.90 173.58 24.43 84.35 12.32 238 35383050 47.928 25.622 9.426 2.903 36.370 4.928 89.648 53.487 953.471 124262 1800110 121370 84499.3 91949.4 1615930 12.886 5.639 0.178 5.532 5.870 8.400 9.283 11.615 45.336 15.144 3.335 6.904 813.4 112 96.340 2865 24.4 284.4 17287 OpenBenchmarking.org
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Linux 5.12-rc2 Linux 5.11.0 3 6 9 12 15 SE +/- 0.007, N = 3 SE +/- 0.014, N = 3 9.894 9.866 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Linux 5.12-rc2 Linux 5.11.0 0.3825 0.765 1.1475 1.53 1.9125 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.7 1.7 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Linux 5.12-rc2 Linux 5.11.0 300 600 900 1200 1500 SE +/- 5.88, N = 3 SE +/- 14.20, N = 3 1532.61 1549.86 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Linux 5.12-rc2 Linux 5.11.0 11 22 33 44 55 SE +/- 1.31, N = 15 SE +/- 1.43, N = 15 46.8 44.8 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Linux 5.12-rc2 Linux 5.11.0 13 26 39 52 65 SE +/- 1.72, N = 15 SE +/- 1.94, N = 15 57.41 60.08 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Linux 5.12-rc2 Linux 5.11.0 10 20 30 40 50 SE +/- 0.94, N = 15 SE +/- 0.46, N = 3 45.9 40.3 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Linux 5.12-rc2 Linux 5.11.0 15 30 45 60 75 SE +/- 1.22, N = 15 SE +/- 0.73, N = 3 58.18 65.75 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Linux 5.12-rc2 Linux 5.11.0 3 6 9 12 15 SE +/- 0.023, N = 3 SE +/- 0.036, N = 3 9.982 9.976 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Linux 5.12-rc2 Linux 5.11.0 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 14.18 14.49 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Linux 5.12-rc2 Linux 5.11.0 12 24 36 48 60 SE +/- 1.45, N = 15 SE +/- 1.99, N = 15 53.03 54.23 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Linux 5.12-rc2 Linux 5.11.0 12 24 36 48 60 SE +/- 0.97, N = 15 SE +/- 1.30, N = 12 51.1 51.6 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Linux 5.12-rc2 Linux 5.11.0 12 24 36 48 60 SE +/- 1.03, N = 15 SE +/- 1.48, N = 12 52.18 51.78 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Linux 5.12-rc2 Linux 5.11.0 300 600 900 1200 1500 SE +/- 54.30, N = 15 SE +/- 61.55, N = 12 646.3 1298.6 1. (CC) gcc options: -static
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Linux 5.12-rc2 Linux 5.11.0 150 300 450 600 750 SE +/- 33.61, N = 13 SE +/- 5.19, N = 15 646.0 674.1 1. (CC) gcc options: -static
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Linux 5.12-rc2 Linux 5.11.0 700 1400 2100 2800 3500 SE +/- 5.40, N = 3 SE +/- 6.45, N = 3 3408.1 3301.0 1. (CC) gcc options: -static
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory Linux 5.12-rc2 Linux 5.11.0 300 600 900 1200 1500 SE +/- 17.78, N = 5 SE +/- 2.32, N = 3 1609.95 1560.73 MIN: 591.73 / MAX: 2274.49 MIN: 558.22 / MAX: 2154.38 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: Default Test Directory Linux 5.12-rc2 Linux 5.11.0 400 800 1200 1600 2000 SE +/- 8.77, N = 3 SE +/- 34.24, N = 15 1691.07 1546.44 MIN: 791.21 / MAX: 2581.39 MIN: 255.68 / MAX: 2512.75 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 8MB - Disk Target: Default Test Directory Linux 5.12-rc2 Linux 5.11.0 400 800 1200 1600 2000 SE +/- 116.00, N = 12 SE +/- 14.33, N = 3 954.43 1663.62 MIN: 49.5 / MAX: 2720.57 MIN: 509.23 / MAX: 2604.98 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 16MB - Disk Target: Default Test Directory Linux 5.12-rc2 Linux 5.11.0 300 600 900 1200 1500 SE +/- 49.73, N = 12 SE +/- 38.62, N = 12 910.72 1506.58 MIN: 214.86 / MAX: 2724.92 MIN: 364.56 / MAX: 2822.87 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 32MB - Disk Target: Default Test Directory Linux 5.12-rc2 Linux 5.11.0 300 600 900 1200 1500 SE +/- 15.40, N = 15 SE +/- 15.01, N = 3 1018.30 1207.39 MIN: 114.77 / MAX: 2934.4 MIN: 524.37 / MAX: 2782.97 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 64MB - Disk Target: Default Test Directory Linux 5.12-rc2 Linux 5.11.0 200 400 600 800 1000 SE +/- 10.28, N = 15 SE +/- 16.54, N = 3 980.39 1071.18 MIN: 276.94 / MAX: 2921.04 MIN: 585.73 / MAX: 2758.86 1. (CC) gcc options: -O2 -lm -pthread -lmpi
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: Compile Linux 5.12-rc2 Linux 5.11.0 600 1200 1800 2400 3000 SE +/- 6.78, N = 3 SE +/- 14.00, N = 3 2896.79 2814.32
Xonotic This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low Linux 5.12-rc2 Linux 5.11.0 140 280 420 560 700 SE +/- 4.26, N = 3 SE +/- 2.03, N = 3 631.96 624.47 MIN: 359 / MAX: 1246 MIN: 357 / MAX: 1290
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High Linux 5.12-rc2 Linux 5.11.0 100 200 300 400 500 SE +/- 1.12, N = 3 SE +/- 1.03, N = 3 470.49 467.83 MIN: 323 / MAX: 696 MIN: 269 / MAX: 695
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Linux 5.12-rc2 Linux 5.11.0 90 180 270 360 450 SE +/- 0.41, N = 3 SE +/- 1.01, N = 3 411.52 409.52 MIN: 252 / MAX: 621 MIN: 202 / MAX: 621
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Linux 5.12-rc2 Linux 5.11.0 70 140 210 280 350 SE +/- 0.86, N = 3 SE +/- 0.25, N = 3 330.94 330.78 MIN: 62 / MAX: 542 MIN: 61 / MAX: 543
ParaView This test runs ParaView benchmarks: an open-source data analytics and visualization application. Paraview describes itself as "an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Linux 5.12-rc2 Linux 5.11.0 13 26 39 52 65 SE +/- 0.15, N = 3 38.08 58.35
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Linux 5.12-rc2 Linux 5.11.0 1300 2600 3900 5200 6500 SE +/- 14.92, N = 3 3817.67 5849.44
QuantLib QuantLib is an open-source library/framework around quantitative finance for modeling, trading and risk management scenarios. QuantLib is written in C++ with Boost and its built-in benchmark used reports the QuantLib Benchmark Index benchmark score. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 Linux 5.12-rc2 Linux 5.11.0 700 1400 2100 2800 3500 SE +/- 27.37, N = 7 SE +/- 31.03, N = 12 3100.5 3109.8 1. (CXX) g++ options: -O3 -march=native -rdynamic
NAS Parallel Benchmarks NPB, NAS Parallel Benchmarks, is a benchmark developed by NASA for high-end computer systems. This test profile currently uses the MPI version of NPB. This test profile offers selecting the different NPB tests/problems and varying problem sizes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Linux 5.12-rc2 Linux 5.11.0 300 600 900 1200 1500 SE +/- 16.97, N = 15 SE +/- 13.13, N = 3 1440.77 1467.58 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Linux 5.12-rc2 Linux 5.11.0 300 600 900 1200 1500 SE +/- 29.37, N = 12 SE +/- 6.39, N = 3 1422.96 1461.95 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Linux 5.12-rc2 Linux 5.11.0 6K 12K 18K 24K 30K SE +/- 74.13, N = 3 SE +/- 59.55, N = 3 28379.59 28565.68 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -ldl -levent -levent_pthreads -lutil -lm -lrt -lz 2. Open MPI 4.0.3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed Linux 5.12-rc2 Linux 5.11.0 3K 6K 9K 12K 15K SE +/- 21.58, N = 3 SE +/- 86.54, N = 3 13687.9 13785.7 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Linux 5.12-rc2 Linux 5.11.0 15 30 45 60 75 SE +/- 0.44, N = 3 SE +/- 0.95, N = 4 68.79 69.57 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed Linux 5.12-rc2 Linux 5.11.0 3K 6K 9K 12K 15K SE +/- 28.71, N = 3 SE +/- 36.40, N = 4 13149.1 13269.8 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Linux 5.12-rc2 Linux 5.11.0 15 30 45 60 75 SE +/- 0.72, N = 4 SE +/- 1.05, N = 3 67.58 68.58 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed Linux 5.12-rc2 Linux 5.11.0 3K 6K 9K 12K 15K SE +/- 47.76, N = 4 SE +/- 27.19, N = 3 13283.6 13281.0 1. (CC) gcc options: -O3
JPEG XL Decoding The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: 1 Linux 5.12-rc2 Linux 5.11.0 12 24 36 48 60 SE +/- 0.04, N = 3 SE +/- 0.12, N = 3 52.32 53.02
OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 4K Linux 5.11.0 50 100 150 200 250 SE +/- 0.39, N = 3 247.51 MIN: 209.85 / MAX: 261.26 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 1080p Linux 5.11.0 200 400 600 800 1000 SE +/- 2.21, N = 3 866.62 MIN: 685 / MAX: 941.64 1. (CC) gcc options: -pthread
OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 10-bit Linux 5.11.0 40 80 120 160 200 SE +/- 0.26, N = 3 167.26 MIN: 96.87 / MAX: 456.56 1. (CC) gcc options: -pthread
x264 This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding Linux 5.12-rc2 Linux 5.11.0 40 80 120 160 200 SE +/- 1.34, N = 3 SE +/- 1.20, N = 3 173.58 175.69 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Linux 5.12-rc2 Linux 5.11.0 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 24.43 24.27 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Linux 5.12-rc2 Linux 5.11.0 20 40 60 80 100 SE +/- 0.40, N = 3 SE +/- 0.22, N = 3 84.35 83.70 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Stockfish This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time Linux 5.12-rc2 Linux 5.11.0 8M 16M 24M 32M 40M SE +/- 335695.35, N = 3 SE +/- 352982.73, N = 3 35383050 35636231 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 Linux 5.12-rc2 Linux 5.11.0 0.6532 1.3064 1.9596 2.6128 3.266 SE +/- 0.022, N = 3 SE +/- 0.016, N = 3 2.903 2.902 1. (CXX) g++ options: -O3 -fPIC -lm
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless Linux 5.12-rc2 Linux 5.11.0 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.60, N = 3 36.37 36.73 1. (CXX) g++ options: -O3 -fPIC -lm
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless Linux 5.12-rc2 Linux 5.11.0 1.1088 2.2176 3.3264 4.4352 5.544 SE +/- 0.023, N = 3 SE +/- 0.039, N = 3 4.928 4.904 1. (CXX) g++ options: -O3 -fPIC -lm
Google SynthMark SynthMark is a cross platform tool for benchmarking CPU performance under a variety of real-time audio workloads. It uses a polyphonic synthesizer model to provide standardized tests for latency, jitter and computational throughput. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 Linux 5.12-rc2 Linux 5.11.0 200 400 600 800 1000 SE +/- 0.74, N = 3 SE +/- 4.81, N = 3 953.47 954.83 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: CPU-only Linux 5.12-rc2 Linux 5.11.0 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 12.89 12.91
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: CPU-only Linux 5.12-rc2 Linux 5.11.0 1.2688 2.5376 3.8064 5.0752 6.344 SE +/- 0.012, N = 3 SE +/- 0.011, N = 3 5.639 5.623
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: CPU-only Linux 5.12-rc2 Linux 5.11.0 0.0401 0.0802 0.1203 0.1604 0.2005 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.178 0.175
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only Linux 5.12-rc2 Linux 5.11.0 1.2456 2.4912 3.7368 4.9824 6.228 SE +/- 0.003, N = 3 SE +/- 0.005, N = 3 5.532 5.536
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.18 Test: resize Linux 5.12-rc2 Linux 5.11.0 1.3208 2.6416 3.9624 5.2832 6.604 SE +/- 0.039, N = 13 SE +/- 0.034, N = 3 5.870 5.821
OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar Linux 5.12-rc2 Linux 5.11.0 2 4 6 8 10 SE +/- 0.014, N = 3 SE +/- 0.008, N = 3 6.904 6.966
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 ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Linux 5.12-rc2 Linux 5.11.0 200 400 600 800 1000 SE +/- 1.18, N = 3 SE +/- 7.68, N = 3 813.4 888.2 1. Linux 5.12-rc2: firefox 86.0 2. Linux 5.11.0: firefox 85.0
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Linux 5.12-rc2 Linux 5.11.0 30 60 90 120 150 SE +/- 0.88, N = 3 SE +/- 1.17, N = 15 112 112 1. Linux 5.12-rc2: firefox 86.0 2. Linux 5.11.0: firefox 85.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Linux 5.12-rc2 Linux 5.11.0 20 40 60 80 100 SE +/- 1.08, N = 3 SE +/- 0.34, N = 3 96.34 95.02 1. Linux 5.12-rc2: firefox 86.0 2. Linux 5.11.0: firefox 85.0
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Linux 5.12-rc2 Linux 5.11.0 600 1200 1800 2400 3000 SE +/- 18.77, N = 3 SE +/- 19.08, N = 3 2865 2906 1. Linux 5.12-rc2: firefox 86.0 2. Linux 5.11.0: firefox 85.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Linux 5.12-rc2 Linux 5.11.0 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.15, N = 3 24.4 24.0 1. Linux 5.12-rc2: firefox 86.0 2. Linux 5.11.0: firefox 85.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Linux 5.12-rc2 Linux 5.11.0 60 120 180 240 300 SE +/- 2.25, N = 3 SE +/- 3.14, N = 3 284.4 283.6 1. Linux 5.12-rc2: firefox 86.0 2. Linux 5.11.0: firefox 85.0
Chaos Group V-RAY This is a test of Chaos Group's V-RAY benchmark. V-RAY is a commercial renderer that can integrate with various creator software products like SketchUp and 3ds Max. The V-RAY benchmark is standalone and supports CPU and NVIDIA CUDA/RTX based rendering. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org vsamples, More Is Better Chaos Group V-RAY 5 Mode: CPU Linux 5.12-rc2 Linux 5.11.0 4K 8K 12K 16K 20K SE +/- 224.55, N = 3 SE +/- 232.59, N = 3 17287 17487
Linux 5.11.0 Processor: AMD Ryzen 9 5900X 12-Core @ 6.44GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 Plus, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.11.0-051100-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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-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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009Graphics Notes: GLAMORPython Notes: Python 3.8.6Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 24 February 2021 11:09 by user phoronix.
Linux 5.12-rc2 Processor: AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (3202 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 1000GB Sabrent Rocket 4.0 Plus, Graphics: Sapphire AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS VP28U, Network: Realtek RTL8125 2.5GbE + Intel I211
OS: Ubuntu 20.10, Kernel: 5.12.0-051200rc2-generic (x86_64) 20210306, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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-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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009Graphics Notes: GLAMORPython Notes: Python 3.8.6Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 6 March 2021 16:37 by user system.