ryzen 7 3700X Oct AMD Ryzen 7 3700X 8-Core testing with a Gigabyte A320M-S2H-CF (F52a BIOS) and HIS AMD Radeon HD 7750/8740 / R7 250E 1GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2011152-FI-RYZEN737030&grr .
ryzen 7 3700X Oct Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution 4 5 6 AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) Gigabyte A320M-S2H-CF (F52a BIOS) AMD Starship/Matisse 8GB 240GB TOSHIBA RC100 HIS AMD Radeon HD 7750/8740 / R7 250E 1GB AMD Oland/Hainan/Cape DELL S2409W Realtek RTL8111/8168/8411 Ubuntu 20.04 5.8.1-050801-generic (x86_64) GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.5 Mesa 20.0.8 (LLVM 10.0.0) GCC 9.3.0 ext4 1920x1080 OpenBenchmarking.org Compiler Details - 4: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --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-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 - 5: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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 - 6: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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 ondemand - CPU Microcode: 0x8701021 Graphics Details - GLAMOR Python Details - 4: Python 3.8.2 - 5: Python 3.8.5 - 6: 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 STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
ryzen 7 3700X Oct basis: UASTC Level 2 + RDO Post-Processing brl-cad: VGR Performance Metric gromacs: Water Benchmark numpy: astcenc: Exhaustive embree: Pathtracer - Asian Dragon Obj hmmer: Pfam Database Search geekbench: CPU Multi Core embree: Pathtracer ISPC - Asian Dragon Obj indigobench: CPU - Bedroom indigobench: CPU - Supercar embree: Pathtracer ISPC - Crown basis: UASTC Level 3 embree: Pathtracer - Crown embree: Pathtracer - Asian Dragon redis: GET embree: Pathtracer ISPC - Asian Dragon geekbench: CPU Single Core basis: ETC1S redis: LPOP espeak: Text-To-Speech Synthesis redis: LPUSH redis: SADD redis: SET basis: UASTC Level 2 astcenc: Thorough darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Room - CPU-only astcenc: Medium basis: UASTC Level 0 astcenc: Fast yquake2: Software CPU - 1920 x 1080 yquake2: OpenGL 1.x - 1920 x 1080 yquake2: OpenGL 3.x - 1920 x 1080 darktable: Server Rack - CPU-only 4 5 6 622.602 121244 0.774 400.41 214.93 10.7040 106.977 8700 10.4019 1.912 4.024 9.2493 58.690 10.0577 10.9179 2194016.62 11.7083 1344 50.393 2369639.37 28.370 1419394.06 1965520.30 1670571.44 31.522 26.45 14.995 9.268 8.361 8.55 7.868 5.88 124.2 748.5 768.2 0.187 619.146 121718 0.776 394.84 214.74 10.9889 106.747 8705 10.4640 1.905 4.030 10.5079 58.652 11.0200 12.0203 2084063.37 11.8285 1350 50.241 1470566.51 28.623 1467492.83 1936152.03 1706248.21 31.495 26.46 14.879 9.146 8.254 8.53 7.854 5.86 124.2 728.7 765.5 0.187 616.544 122487 0.783 395.14 214.07 10.9848 106.934 8677 10.4136 1.918 4.040 10.4511 58.560 11.0226 11.9489 2135339.28 11.8646 1355 50.013 1939288.51 28.104 1447924.40 1922259.12 1661492.08 31.526 26.38 14.906 9.152 8.265 8.53 7.879 5.88 124.2 735.6 764.5 0.187 OpenBenchmarking.org
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing 4 5 6 130 260 390 520 650 SE +/- 1.42, N = 3 SE +/- 0.92, N = 3 SE +/- 0.94, N = 3 622.60 619.15 616.54 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric 4 5 6 30K 60K 90K 120K 150K 121244 121718 122487 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark 4 5 6 0.1762 0.3524 0.5286 0.7048 0.881 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 0.774 0.776 0.783 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark 4 5 6 90 180 270 360 450 SE +/- 1.28, N = 3 SE +/- 2.82, N = 3 SE +/- 1.07, N = 3 400.41 394.84 395.14
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive 4 5 6 50 100 150 200 250 SE +/- 0.54, N = 3 SE +/- 0.56, N = 3 SE +/- 0.41, N = 3 214.93 214.74 214.07 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Obj 4 5 6 3 6 9 12 15 SE +/- 0.12, N = 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 10.70 10.99 10.98 MIN: 8.96 / MAX: 11.16 MIN: 10.9 / MAX: 11.18 MIN: 10.9 / MAX: 11.19
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search 4 5 6 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 SE +/- 0.17, N = 3 106.98 106.75 106.93 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Multi Core 4 5 6 2K 4K 6K 8K 10K SE +/- 10.58, N = 3 SE +/- 11.29, N = 3 SE +/- 3.84, N = 3 8700 8705 8677
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj 4 5 6 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 10.40 10.46 10.41 MIN: 10.31 / MAX: 10.58 MIN: 10.37 / MAX: 10.65 MIN: 10.35 / MAX: 10.64
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom 4 5 6 0.4316 0.8632 1.2948 1.7264 2.158 SE +/- 0.006, N = 3 SE +/- 0.008, N = 3 SE +/- 0.005, N = 3 1.912 1.905 1.918
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar 4 5 6 0.909 1.818 2.727 3.636 4.545 SE +/- 0.011, N = 3 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 4.024 4.030 4.040
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown 4 5 6 3 6 9 12 15 SE +/- 0.0375, N = 3 SE +/- 0.0171, N = 3 SE +/- 0.1177, N = 3 9.2493 10.5079 10.4511 MIN: 8.75 / MAX: 10.41 MIN: 10.43 / MAX: 10.75 MIN: 9.9 / MAX: 10.73
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 4 5 6 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 58.69 58.65 58.56 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown 4 5 6 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 10.06 11.02 11.02 MIN: 9.35 / MAX: 11.18 MIN: 10.93 / MAX: 11.21 MIN: 10.95 / MAX: 11.24
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon 4 5 6 3 6 9 12 15 SE +/- 0.16, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 10.92 12.02 11.95 MIN: 9.92 / MAX: 11.96 MIN: 11.9 / MAX: 12.24 MIN: 11.81 / MAX: 12.17
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET 4 5 6 500K 1000K 1500K 2000K 2500K SE +/- 34865.22, N = 15 SE +/- 29894.84, N = 15 SE +/- 29414.67, N = 15 2194016.62 2084063.37 2135339.28 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon 4 5 6 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 11.71 11.83 11.86 MIN: 11.63 / MAX: 11.88 MIN: 11.71 / MAX: 12.13 MIN: 11.7 / MAX: 12.07
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Single Core 4 5 6 300 600 900 1200 1500 SE +/- 2.73, N = 3 SE +/- 3.21, N = 3 SE +/- 5.36, N = 3 1344 1350 1355
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S 4 5 6 11 22 33 44 55 SE +/- 0.08, N = 3 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 50.39 50.24 50.01 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP 4 5 6 500K 1000K 1500K 2000K 2500K SE +/- 39427.65, N = 15 SE +/- 14229.37, N = 15 SE +/- 119462.08, N = 12 2369639.37 1470566.51 1939288.51 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis 4 5 6 7 14 21 28 35 SE +/- 0.30, N = 7 SE +/- 0.23, N = 4 SE +/- 0.12, N = 4 28.37 28.62 28.10 1. (CC) gcc options: -O2 -std=c99
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH 4 5 6 300K 600K 900K 1200K 1500K SE +/- 14399.08, N = 15 SE +/- 18819.59, N = 5 SE +/- 13961.85, N = 15 1419394.06 1467492.83 1447924.40 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD 4 5 6 400K 800K 1200K 1600K 2000K SE +/- 25513.48, N = 5 SE +/- 22165.03, N = 15 SE +/- 20643.61, N = 15 1965520.30 1936152.03 1922259.12 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET 4 5 6 400K 800K 1200K 1600K 2000K SE +/- 18457.27, N = 15 SE +/- 20175.33, N = 3 SE +/- 21038.61, N = 15 1670571.44 1706248.21 1661492.08 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 4 5 6 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 31.52 31.50 31.53 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough 4 5 6 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 26.45 26.46 26.38 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only 4 5 6 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 15.00 14.88 14.91
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only 4 5 6 3 6 9 12 15 SE +/- 0.004, N = 3 SE +/- 0.010, N = 3 SE +/- 0.020, N = 3 9.268 9.146 9.152
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only 4 5 6 2 4 6 8 10 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 SE +/- 0.007, N = 3 8.361 8.254 8.265
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium 4 5 6 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 8.55 8.53 8.53 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 4 5 6 2 4 6 8 10 SE +/- 0.012, N = 3 SE +/- 0.024, N = 3 SE +/- 0.012, N = 3 7.868 7.854 7.879 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast 4 5 6 1.323 2.646 3.969 5.292 6.615 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 5.88 5.86 5.88 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
yquake2 Renderer: Software CPU - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 1920 x 1080 4 5 6 30 60 90 120 150 SE +/- 0.55, N = 3 SE +/- 0.35, N = 3 SE +/- 0.09, N = 3 124.2 124.2 124.2 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 4 5 6 160 320 480 640 800 SE +/- 9.80, N = 3 SE +/- 3.42, N = 3 SE +/- 10.57, N = 4 748.5 728.7 735.6 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
yquake2 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 4 5 6 170 340 510 680 850 SE +/- 0.83, N = 3 SE +/- 0.63, N = 3 SE +/- 2.52, N = 3 768.2 765.5 764.5 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only 4 5 6 0.0421 0.0842 0.1263 0.1684 0.2105 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.187 0.187 0.187
Phoronix Test Suite v10.8.4