1700-thurs AMD Ryzen 7 1700 Eight-Core testing with a MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.H0 BIOS) and AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2103043-HA-1700THURS23 .
1700-thurs Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 2a 3 AMD Ryzen 7 1700 Eight-Core @ 3.00GHz (8 Cores / 16 Threads) MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.H0 BIOS) AMD 17h 16GB 120GB Samsung SSD 840 AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1266/2000MHz) AMD Ellesmere HDMI Audio DELL S2409W Realtek RTL8111/8168/8411 Ubuntu 20.10 5.11.0-rc1-phx (x86_64) 20201228 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 1920x1080 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 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8001137 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 STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
1700-thurs toybrot: TBB toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads compress-zstd: 3 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed jpegxl: PNG - 5 jpegxl: PNG - 7 jpegxl: PNG - 8 jpegxl: JPEG - 5 jpegxl: JPEG - 7 jpegxl: JPEG - 8 jpegxl-decode: 1 jpegxl-decode: All dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless build-erlang: Time To Compile gromacs: water_GMX50_bare blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only build-linux-kernel: Time To Compile 1 2 2a 3 51638 53446 52188 51786 1575.9 2649.2 204.2 2724.4 20.5 2456.3 475.5 2772.9 273.4 2919.3 17.8 2476.4 39.45 6.26 0.57 38.18 38.02 17.18 24.12 77.00 359.48 111.31 330.38 75.15 110.067 58.165 19.935 4.513 80.517 8.227 195.933 0.517 224.33 675.49 323.92 948.20 146.849 51897 53298 52102 51791 1562.0 2631.3 204.1 2714.8 20.3 2484.8 423.8 2797.8 274.5 2908.5 18.4 2467.0 39.20 6.22 0.57 39.18 38.55 17.46 24.78 77.89 356.99 111.61 335.07 75.93 110.153 58.149 19.849 4.469 79.292 8.253 195.542 0.516 226.85 670.89 323.41 948.82 146.523 51407 53810 52220 51791 1549.0 2632.2 205.4 2723.5 20.7 2472.9 424.6 2789.5 269.6 2902.7 18.3 2473.4 38.87 6.22 0.57 38.42 38.72 17.51 24.44 77.68 358.01 111.12 335.07 75.84 110.105 58.187 19.849 4.505 79.797 8.262 196.395 0.515 224.21 671.90 322.27 OpenBenchmarking.org
toyBrot Fractal Generator Implementation: TBB OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: TBB 1 2a 3 11K 22K 33K 44K 55K SE +/- 79.55, N = 3 SE +/- 476.36, N = 3 51638 51897 51407 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP 1 2a 3 12K 24K 36K 48K 60K SE +/- 405.68, N = 3 SE +/- 382.86, N = 3 SE +/- 43.59, N = 3 53446 53298 53810 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks 1 2a 3 11K 22K 33K 44K 55K SE +/- 81.60, N = 3 SE +/- 41.03, N = 3 SE +/- 62.33, N = 3 52188 52102 52220 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Threads 1 2a 3 11K 22K 33K 44K 55K SE +/- 32.74, N = 3 SE +/- 22.38, N = 3 SE +/- 34.43, N = 3 51786 51791 51791 1. (CXX) g++ options: -O3 -lpthread
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 3 - Compression Speed 1 2a 3 300 600 900 1200 1500 SE +/- 13.56, N = 3 SE +/- 5.96, N = 3 SE +/- 9.68, N = 3 1575.9 1562.0 1549.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 3 - Decompression Speed 1 2a 3 600 1200 1800 2400 3000 SE +/- 2.71, N = 3 SE +/- 0.94, N = 3 SE +/- 6.53, N = 3 2649.2 2631.3 2632.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 8 - Compression Speed 1 2a 3 50 100 150 200 250 SE +/- 0.58, N = 3 SE +/- 1.55, N = 3 SE +/- 0.35, N = 3 204.2 204.1 205.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 8 - Decompression Speed 1 2a 3 600 1200 1800 2400 3000 SE +/- 5.92, N = 3 SE +/- 1.70, N = 3 SE +/- 8.61, N = 3 2724.4 2714.8 2723.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 19 - Compression Speed 1 2a 3 5 10 15 20 25 SE +/- 0.22, N = 5 SE +/- 0.17, N = 3 SE +/- 0.15, N = 3 20.5 20.3 20.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 19 - Decompression Speed 1 2a 3 500 1000 1500 2000 2500 SE +/- 12.33, N = 5 SE +/- 3.30, N = 3 SE +/- 1.47, N = 3 2456.3 2484.8 2472.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 3, Long Mode - Compression Speed 1 2a 3 100 200 300 400 500 SE +/- 19.73, N = 12 SE +/- 2.91, N = 3 SE +/- 4.05, N = 3 475.5 423.8 424.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 3, Long Mode - Decompression Speed 1 2a 3 600 1200 1800 2400 3000 SE +/- 12.68, N = 12 SE +/- 2.18, N = 3 SE +/- 3.90, N = 3 2772.9 2797.8 2789.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 8, Long Mode - Compression Speed 1 2a 3 60 120 180 240 300 SE +/- 2.56, N = 3 SE +/- 0.99, N = 3 SE +/- 2.45, N = 3 273.4 274.5 269.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 8, Long Mode - Decompression Speed 1 2a 3 600 1200 1800 2400 3000 SE +/- 10.17, N = 3 SE +/- 1.52, N = 3 SE +/- 1.67, N = 3 2919.3 2908.5 2902.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 19, Long Mode - Compression Speed 1 2a 3 5 10 15 20 25 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.00, N = 3 17.8 18.4 18.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.9 Compression Level: 19, Long Mode - Decompression Speed 1 2a 3 500 1000 1500 2000 2500 SE +/- 7.65, N = 3 SE +/- 0.82, N = 3 SE +/- 2.86, N = 3 2476.4 2467.0 2473.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
JPEG XL Input: PNG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 5 1 2a 3 9 18 27 36 45 SE +/- 0.38, N = 3 SE +/- 0.18, N = 3 SE +/- 0.18, N = 3 39.45 39.20 38.87 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: PNG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 7 1 2a 3 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.26 6.22 6.22 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: PNG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: PNG - Encode Speed: 8 1 2a 3 0.1283 0.2566 0.3849 0.5132 0.6415 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.57 0.57 0.57 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: JPEG - Encode Speed: 5 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 5 1 2a 3 9 18 27 36 45 SE +/- 0.23, N = 3 SE +/- 0.41, N = 3 SE +/- 0.35, N = 3 38.18 39.18 38.42 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: JPEG - Encode Speed: 7 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 7 1 2a 3 9 18 27 36 45 SE +/- 0.21, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 38.02 38.55 38.72 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Input: JPEG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL 0.3.1 Input: JPEG - Encode Speed: 8 1 2a 3 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.25, N = 3 SE +/- 0.04, N = 3 17.18 17.46 17.51 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie -ldl
JPEG XL Decoding CPU Threads: 1 OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: 1 1 2a 3 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 24.12 24.78 24.44
JPEG XL Decoding CPU Threads: All OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding 0.3.1 CPU Threads: All 1 2a 3 20 40 60 80 100 SE +/- 0.36, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 77.00 77.89 77.68
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 1 2a 3 80 160 240 320 400 SE +/- 2.26, N = 3 SE +/- 2.22, N = 3 SE +/- 3.12, N = 3 359.48 356.99 358.01 MIN: 270.61 / MAX: 543.52 MIN: 270.36 / MAX: 496.71 MIN: 270.7 / MAX: 512.58 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 4K 1 2a 3 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.34, N = 3 SE +/- 0.13, N = 3 111.31 111.61 111.12 MIN: 94.75 / MAX: 117.79 MIN: 93.35 / MAX: 118.24 MIN: 97.68 / MAX: 117.53 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Summer Nature 1080p 1 2a 3 70 140 210 280 350 SE +/- 2.24, N = 3 SE +/- 1.69, N = 3 SE +/- 1.38, N = 3 330.38 335.07 335.07 MIN: 222.8 / MAX: 361.26 MIN: 252.87 / MAX: 367.91 MIN: 252.59 / MAX: 367.12 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.8.2 Video Input: Chimera 1080p 10-bit 1 2a 3 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.37, N = 3 SE +/- 0.21, N = 3 75.15 75.93 75.84 MIN: 42.45 / MAX: 200.98 MIN: 42.59 / MAX: 219.51 MIN: 42.64 / MAX: 217.46 1. (CC) gcc options: -pthread
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 1 2a 3 20 40 60 80 100 SE +/- 0.30, N = 3 SE +/- 0.33, N = 3 SE +/- 0.36, N = 3 110.07 110.15 110.11 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 1 2a 3 13 26 39 52 65 SE +/- 0.13, N = 3 SE +/- 0.29, N = 3 SE +/- 0.04, N = 3 58.17 58.15 58.19 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 1 2a 3 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 19.94 19.85 19.85 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 1 2a 3 1.0154 2.0308 3.0462 4.0616 5.077 SE +/- 0.024, N = 3 SE +/- 0.002, N = 3 SE +/- 0.023, N = 3 4.513 4.469 4.505 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless 1 2a 3 20 40 60 80 100 SE +/- 0.97, N = 4 SE +/- 0.92, N = 4 SE +/- 0.88, N = 3 80.52 79.29 79.80 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless 1 2a 3 2 4 6 8 10 SE +/- 0.012, N = 3 SE +/- 0.045, N = 3 SE +/- 0.011, N = 3 8.227 8.253 8.262 1. (CXX) g++ options: -O3 -fPIC -lm
Timed Erlang/OTP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Erlang/OTP Compilation 23.2 Time To Compile 1 2a 3 40 80 120 160 200 SE +/- 0.69, N = 3 SE +/- 0.34, N = 3 SE +/- 0.39, N = 3 195.93 195.54 196.40
GROMACS Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2021 Input: water_GMX50_bare 1 2a 3 0.1163 0.2326 0.3489 0.4652 0.5815 SE +/- 0.004, N = 3 SE +/- 0.002, N = 3 SE +/- 0.003, N = 3 0.517 0.516 0.515 1. (CXX) g++ options: -O3 -pthread
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: BMW27 - Compute: CPU-Only 1 2a 3 50 100 150 200 250 SE +/- 0.35, N = 3 SE +/- 1.42, N = 3 SE +/- 0.46, N = 3 224.33 226.85 224.21
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Classroom - Compute: CPU-Only 1 2a 3 150 300 450 600 750 SE +/- 6.54, N = 3 SE +/- 1.74, N = 3 SE +/- 4.93, N = 3 675.49 670.89 671.90
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Fishy Cat - Compute: CPU-Only 1 2a 3 70 140 210 280 350 SE +/- 0.18, N = 3 SE +/- 0.25, N = 3 SE +/- 0.15, N = 3 323.92 323.41 322.27
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Barbershop - Compute: CPU-Only 1 2a 200 400 600 800 1000 SE +/- 0.56, N = 3 SE +/- 0.76, N = 3 948.20 948.82
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.10.20 Time To Compile 2 2a 30 60 90 120 150 SE +/- 1.28, N = 3 SE +/- 0.80, N = 3 146.85 146.52
Phoronix Test Suite v10.8.4