Tests for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2012046-HA-GCCZNVER333 GCC Znver3 First Cut Benchmarks - Phoronix Test Suite GCC Znver3 First Cut Benchmarks Tests for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2012046-HA-GCCZNVER333&sgm=1&hgv=znver3&sro&grs .
GCC Znver3 First Cut Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution znver3 x86-64 znver1 znver2 haswell skylake AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (2311 BIOS) AMD Starship/Matisse 16GB 2000GB Corsair Force MP600 + 2000GB NVIDIA GeForce RTX 3060 Ti 8GB (1665/7000MHz) NVIDIA Device 228b ASUS MG28U Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.4.0-54-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 NVIDIA 455.45.01 4.6.0 OpenCL 1.2 CUDA 11.1.114 1.2.142 GCC 11.0.0 20201203 ext4 3840x2160 OpenBenchmarking.org Environment Details - znver3: CXXFLAGS="-O3 -march=znver3" CFLAGS="-O3 -march=znver3" - x86-64: CXXFLAGS="-O3 -march=x86-64" CFLAGS="-O3 -march=x86-64" - znver1: CXXFLAGS="-O3 -march=znver1" CFLAGS="-O3 -march=znver1" - znver2: CXXFLAGS="-O3 -march=znver2" CFLAGS="-O3 -march=znver2" - haswell: CXXFLAGS="-O3 -march=haswell" CFLAGS="-O3 -march=haswell" - skylake: CXXFLAGS="-O3 -march=skylake" CFLAGS="-O3 -march=skylake" Compiler Details - --disable-multilib --enable-checking=release Disk Details - znver3: NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009 OpenCL Details - GPU Compute Cores: 4864 Python Details - znver3: Python 2.7.18 + Python 3.8.5 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
GCC Znver3 First Cut Benchmarks graphics-magick: Sharpen dav1d: Chimera 1080p 10-bit graphics-magick: Enhanced scimark2: Composite scimark2: Jacobi Successive Over-Relaxation c-ray: Total Time - 4K, 16 Rays Per Pixel aobench: 2048 x 2048 - Total Time libraw: Post-Processing Benchmark scimark2: Sparse Matrix Multiply graphics-magick: Resizing mt-dgemm: Sustained Floating-Point Rate rnnoise: smallpt: Global Illumination Renderer; 128 Samples vpxenc: Speed 5 coremark: CoreMark Size 666 - Iterations Per Second encode-mp3: WAV To MP3 vpxenc: Speed 0 kvazaar: Bosphorus 4K - Ultra Fast daphne: OpenMP - NDT Mapping hint: FLOAT kvazaar: Bosphorus 1080p - Ultra Fast webp: Quality 100 daphne: OpenMP - Points2Image sqlite-speedtest: Timed Time - Size 1,000 crafty: Elapsed Time znver3 x86-64 znver1 znver2 haswell skylake 374 263.97 447 4463.42 3072.04 25.202 25.258 76.04 5091.12 2025 8.972347 13.989 4.627 39.13 837788.084234 5.468 10.76 55.82 969.38 539663428.10785 203.08 1.670 29625.957802710 41.905 12060994 225 189.62 382 3662.75 2440.10 31.212 29.521 65.48 4977.77 1809 8.054180 14.633 5.059 36.03 783951.867250 5.822 10.17 55.07 932.29 521237587.67053 202.43 1.717 29502.084524288 42.186 11828707 367 251.11 446 3304.21 2913.83 26.073 25.028 74.54 4392.61 2084 8.778316 14.095 4.790 38.95 835605.873975 5.546 10.82 56.22 950.30 523840766.06954 205.71 1.692 29918.699671060 42.250 11865359 373 265.16 446 4310.95 2931.78 25.321 25.254 76.01 4918.89 2050 8.922133 13.854 4.664 38.97 834342.440189 5.478 10.77 55.85 963.53 529343739.09606 201.84 1.689 29824.340387406 42.086 11910299 299 175.36 524 4332.88 2934.46 25.455 25.328 74.13 5062.07 2023 7.829319 15.512 4.906 39.18 776752.217528 5.520 10.81 57.53 969.60 519167343.77856 209.19 1.690 29785.613813708 42.229 11935854 377 262.40 436 4314.57 2936.04 25.085 25.369 75.04 4955.38 2023 8.111486 15.575 4.872 38.87 823512.886406 5.565 10.77 55.75 962.73 520771613.78862 203.69 1.684 30279.771134316 42.783 11943425 OpenBenchmarking.org
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen haswell skylake x86-64 znver1 znver2 znver3 80 160 240 320 400 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 1.00, N = 3 299 377 225 367 373 374 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit haswell skylake x86-64 znver1 znver2 znver3 60 120 180 240 300 SE +/- 0.22, N = 3 SE +/- 0.56, N = 3 SE +/- 0.23, N = 3 SE +/- 0.45, N = 3 SE +/- 0.73, N = 3 SE +/- 0.85, N = 3 175.36 262.40 189.62 251.11 265.16 263.97 -march=haswell - MIN: 93.55 / MAX: 459.71 -march=skylake - MIN: 173.7 / MAX: 495.13 -march=x86-64 - MIN: 124.1 / MAX: 372.85 -march=znver1 - MIN: 167.21 / MAX: 471.36 -march=znver2 - MIN: 175.81 / MAX: 502.41 -march=znver3 - MIN: 175.34 / MAX: 478.58 1. (CC) gcc options: -O3 -pthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced haswell skylake x86-64 znver1 znver2 znver3 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 524 436 382 446 446 447 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite haswell skylake x86-64 znver1 znver2 znver3 1000 2000 3000 4000 5000 SE +/- 11.48, N = 3 SE +/- 4.37, N = 3 SE +/- 5.93, N = 3 SE +/- 13.80, N = 3 SE +/- 1.02, N = 3 SE +/- 0.19, N = 3 4332.88 4314.57 3662.75 3304.21 4310.95 4463.42 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O3 -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation haswell skylake x86-64 znver1 znver2 znver3 700 1400 2100 2800 3500 SE +/- 2.02, N = 3 SE +/- 0.45, N = 3 SE +/- 0.05, N = 3 SE +/- 3.35, N = 3 SE +/- 3.83, N = 3 SE +/- 0.78, N = 3 2934.46 2936.04 2440.10 2913.83 2931.78 3072.04 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O3 -lm
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel haswell skylake x86-64 znver1 znver2 znver3 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 25.46 25.09 31.21 26.07 25.32 25.20 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -lm -lpthread -O3
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time haswell skylake x86-64 znver1 znver2 znver3 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.68, N = 15 SE +/- 0.24, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 25.33 25.37 29.52 25.03 25.25 25.26 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -lm -O3
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark haswell skylake x86-64 znver1 znver2 znver3 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.39, N = 3 SE +/- 0.02, N = 3 SE +/- 0.16, N = 3 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 74.13 75.04 65.48 74.54 76.01 76.04 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CXX) g++ options: -O3 -fopenmp -ljpeg -lz -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply haswell skylake x86-64 znver1 znver2 znver3 1100 2200 3300 4400 5500 SE +/- 44.33, N = 3 SE +/- 10.56, N = 3 SE +/- 10.14, N = 3 SE +/- 1.53, N = 3 SE +/- 1.75, N = 3 SE +/- 2.08, N = 3 5062.07 4955.38 4977.77 4392.61 4918.89 5091.12 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O3 -lm
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing haswell skylake x86-64 znver1 znver2 znver3 400 800 1200 1600 2000 SE +/- 1.00, N = 3 SE +/- 4.10, N = 3 SE +/- 3.79, N = 3 SE +/- 0.88, N = 3 SE +/- 4.91, N = 3 SE +/- 4.33, N = 3 2023 2023 1809 2084 2050 2025 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -fopenmp -O3 -pthread -ljbig -lwebp -lwebpmux -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate haswell skylake x86-64 znver1 znver2 znver3 3 6 9 12 15 SE +/- 0.062576, N = 15 SE +/- 0.117999, N = 4 SE +/- 0.072954, N = 3 SE +/- 0.028561, N = 3 SE +/- 0.094255, N = 3 SE +/- 0.135072, N = 3 7.829319 8.111486 8.054180 8.778316 8.922133 8.972347 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O3 -march=native -fopenmp
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 haswell skylake x86-64 znver1 znver2 znver3 4 8 12 16 20 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.22, N = 3 SE +/- 0.10, N = 3 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 15.51 15.58 14.63 14.10 13.85 13.99 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O3 -pedantic -fvisibility=hidden
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples haswell skylake x86-64 znver1 znver2 znver3 1.1383 2.2766 3.4149 4.5532 5.6915 SE +/- 0.014, N = 3 SE +/- 0.005, N = 3 SE +/- 0.010, N = 3 SE +/- 0.007, N = 3 SE +/- 0.007, N = 3 SE +/- 0.005, N = 3 4.906 4.872 5.059 4.790 4.664 4.627 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CXX) g++ options: -fopenmp -O3
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 haswell skylake x86-64 znver1 znver2 znver3 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.27, N = 3 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 39.18 38.87 36.03 38.95 38.97 39.13 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second haswell skylake x86-64 znver1 znver2 znver3 200K 400K 600K 800K 1000K SE +/- 563.60, N = 3 SE +/- 1894.03, N = 3 SE +/- 651.07, N = 3 SE +/- 2226.29, N = 3 SE +/- 7614.04, N = 3 SE +/- 5296.50, N = 3 776752.22 823512.89 783951.87 835605.87 834342.44 837788.08 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O2 -O3 -lrt" -lrt
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 haswell skylake x86-64 znver1 znver2 znver3 1.31 2.62 3.93 5.24 6.55 SE +/- 0.020, N = 3 SE +/- 0.007, N = 3 SE +/- 0.015, N = 3 SE +/- 0.009, N = 3 SE +/- 0.010, N = 3 SE +/- 0.006, N = 3 5.520 5.565 5.822 5.546 5.478 5.468 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 haswell skylake x86-64 znver1 znver2 znver3 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 10.81 10.77 10.17 10.82 10.77 10.76 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast haswell skylake x86-64 znver1 znver2 znver3 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.22, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 57.53 55.75 55.07 56.22 55.85 55.82 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -lpthread -lm -lrt
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping haswell skylake x86-64 znver1 znver2 znver3 200 400 600 800 1000 SE +/- 1.90, N = 3 SE +/- 1.88, N = 3 SE +/- 2.69, N = 3 SE +/- 0.66, N = 3 SE +/- 2.52, N = 3 SE +/- 3.90, N = 3 969.60 962.73 932.29 950.30 963.53 969.38 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT haswell skylake x86-64 znver1 znver2 znver3 120M 240M 360M 480M 600M SE +/- 2024395.89, N = 3 SE +/- 4152069.13, N = 3 SE +/- 1444160.80, N = 3 SE +/- 114637.70, N = 3 SE +/- 5908890.92, N = 3 SE +/- 963540.42, N = 3 519167343.78 520771613.79 521237587.67 523840766.07 529343739.10 539663428.11 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O3 -march=native -lm
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast haswell skylake x86-64 znver1 znver2 znver3 50 100 150 200 250 SE +/- 1.14, N = 3 SE +/- 0.72, N = 3 SE +/- 0.29, N = 3 SE +/- 0.58, N = 3 SE +/- 1.10, N = 3 SE +/- 0.81, N = 3 209.19 203.69 202.43 205.71 201.84 203.08 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -lpthread -lm -lrt
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 haswell skylake x86-64 znver1 znver2 znver3 0.3863 0.7726 1.1589 1.5452 1.9315 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 SE +/- 0.020, N = 3 1.690 1.684 1.717 1.692 1.689 1.670 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -fvisibility=hidden -O3 -pthread -lm -ljpeg -lpng16 -ltiff
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image haswell skylake x86-64 znver1 znver2 znver3 6K 12K 18K 24K 30K SE +/- 289.82, N = 3 SE +/- 113.76, N = 3 SE +/- 108.90, N = 3 SE +/- 159.95, N = 3 SE +/- 240.50, N = 3 SE +/- 109.65, N = 3 29785.61 30279.77 29502.08 29918.70 29824.34 29625.96 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 haswell skylake x86-64 znver1 znver2 znver3 10 20 30 40 50 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 SE +/- 0.19, N = 3 SE +/- 0.61, N = 3 SE +/- 0.25, N = 3 42.23 42.78 42.19 42.25 42.09 41.91 -march=haswell -march=skylake -march=x86-64 -march=znver1 -march=znver2 -march=znver3 1. (CC) gcc options: -O3 -ldl -lz -lpthread
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time haswell skylake x86-64 znver1 znver2 znver3 3M 6M 9M 12M 15M SE +/- 22104.24, N = 3 SE +/- 69563.68, N = 3 SE +/- 18592.10, N = 3 SE +/- 33532.81, N = 3 SE +/- 44223.61, N = 3 SE +/- 121191.73, N = 3 11935854 11943425 11828707 11865359 11910299 12060994 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Geometric Mean Of All Test Results Result Composite - GCC Znver3 First Cut Benchmarks OpenBenchmarking.org Geometric Mean, More Is Better Geometric Mean Of All Test Results Result Composite - GCC Znver3 First Cut Benchmarks haswell skylake x86-64 znver1 znver2 znver3 110 220 330 440 550 473.43 482.49 441.20 478.18 488.84 492.26
Phoronix Test Suite v10.8.4