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&sor&grs .
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 embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Crown redis: LPUSH yquake2: OpenGL 1.x - 1920 x 1080 redis: SET embree: Pathtracer - Asian Dragon Obj redis: SADD espeak: Text-To-Speech Synthesis numpy: embree: Pathtracer ISPC - Asian Dragon darktable: Masskrug - CPU-only darktable: Server Room - CPU-only gromacs: Water Benchmark brl-cad: VGR Performance Metric basis: UASTC Level 2 + RDO Post-Processing geekbench: CPU Single Core darktable: Boat - CPU-only basis: ETC1S indigobench: CPU - Bedroom embree: Pathtracer ISPC - Asian Dragon Obj yquake2: OpenGL 3.x - 1920 x 1080 astcenc: Exhaustive indigobench: CPU - Supercar astcenc: Fast geekbench: CPU Multi Core basis: UASTC Level 0 astcenc: Thorough astcenc: Medium basis: UASTC Level 3 hmmer: Pfam Database Search basis: UASTC Level 2 darktable: Server Rack - CPU-only yquake2: Software CPU - 1920 x 1080 redis: GET redis: LPOP 4 5 6 9.2493 10.9179 10.0577 1419394.06 748.5 1670571.44 10.7040 1965520.30 28.370 400.41 11.7083 9.268 8.361 0.774 121244 622.602 1344 14.995 50.393 1.912 10.4019 768.2 214.93 4.024 5.88 8700 7.868 26.45 8.55 58.690 106.977 31.522 0.187 124.2 2194016.62 2369639.37 10.5079 12.0203 11.0200 1467492.83 728.7 1706248.21 10.9889 1936152.03 28.623 394.84 11.8285 9.146 8.254 0.776 121718 619.146 1350 14.879 50.241 1.905 10.4640 765.5 214.74 4.030 5.86 8705 7.854 26.46 8.53 58.652 106.747 31.495 0.187 124.2 2084063.37 1470566.51 10.4511 11.9489 11.0226 1447924.40 735.6 1661492.08 10.9848 1922259.12 28.104 395.14 11.8646 9.152 8.265 0.783 122487 616.544 1355 14.906 50.013 1.918 10.4136 764.5 214.07 4.040 5.88 8677 7.879 26.38 8.53 58.560 106.934 31.526 0.187 124.2 2135339.28 1939288.51 OpenBenchmarking.org
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown 5 6 4 3 6 9 12 15 SE +/- 0.0171, N = 3 SE +/- 0.1177, N = 3 SE +/- 0.0375, N = 3 10.5079 10.4511 9.2493 MIN: 10.43 / MAX: 10.75 MIN: 9.9 / MAX: 10.73 MIN: 8.75 / MAX: 10.41
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon 5 6 4 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.16, N = 3 12.02 11.95 10.92 MIN: 11.9 / MAX: 12.24 MIN: 11.81 / MAX: 12.17 MIN: 9.92 / MAX: 11.96
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown 6 5 4 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 11.02 11.02 10.06 MIN: 10.95 / MAX: 11.24 MIN: 10.93 / MAX: 11.21 MIN: 9.35 / MAX: 11.18
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH 5 6 4 300K 600K 900K 1200K 1500K SE +/- 18819.59, N = 5 SE +/- 13961.85, N = 15 SE +/- 14399.08, N = 15 1467492.83 1447924.40 1419394.06 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
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 6 5 160 320 480 640 800 SE +/- 9.80, N = 3 SE +/- 10.57, N = 4 SE +/- 3.42, N = 3 748.5 735.6 728.7 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
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET 5 4 6 400K 800K 1200K 1600K 2000K SE +/- 20175.33, N = 3 SE +/- 18457.27, N = 15 SE +/- 21038.61, N = 15 1706248.21 1670571.44 1661492.08 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
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 5 6 4 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.12, N = 15 10.99 10.98 10.70 MIN: 10.9 / MAX: 11.18 MIN: 10.9 / MAX: 11.19 MIN: 8.96 / MAX: 11.16
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
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis 6 4 5 7 14 21 28 35 SE +/- 0.12, N = 4 SE +/- 0.30, N = 7 SE +/- 0.23, N = 4 28.10 28.37 28.62 1. (CC) gcc options: -O2 -std=c99
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark 4 6 5 90 180 270 360 450 SE +/- 1.28, N = 3 SE +/- 1.07, N = 3 SE +/- 2.82, N = 3 400.41 395.14 394.84
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 6 5 4 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 11.86 11.83 11.71 MIN: 11.7 / MAX: 12.07 MIN: 11.71 / MAX: 12.13 MIN: 11.63 / MAX: 11.88
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only 5 6 4 3 6 9 12 15 SE +/- 0.010, N = 3 SE +/- 0.020, N = 3 SE +/- 0.004, N = 3 9.146 9.152 9.268
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only 5 6 4 2 4 6 8 10 SE +/- 0.005, N = 3 SE +/- 0.007, N = 3 SE +/- 0.006, N = 3 8.254 8.265 8.361
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark 6 5 4 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.783 0.776 0.774 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric 6 5 4 30K 60K 90K 120K 150K 122487 121718 121244 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
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 6 5 4 130 260 390 520 650 SE +/- 0.94, N = 3 SE +/- 0.92, N = 3 SE +/- 1.42, N = 3 616.54 619.15 622.60 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Single Core 6 5 4 300 600 900 1200 1500 SE +/- 5.36, N = 3 SE +/- 3.21, N = 3 SE +/- 2.73, N = 3 1355 1350 1344
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only 5 6 4 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 14.88 14.91 15.00
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S 6 5 4 11 22 33 44 55 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 SE +/- 0.08, N = 3 50.01 50.24 50.39 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom 6 4 5 0.4316 0.8632 1.2948 1.7264 2.158 SE +/- 0.005, N = 3 SE +/- 0.006, N = 3 SE +/- 0.008, N = 3 1.918 1.912 1.905
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 5 6 4 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 10.46 10.41 10.40 MIN: 10.37 / MAX: 10.65 MIN: 10.35 / MAX: 10.64 MIN: 10.31 / MAX: 10.58
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
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive 6 5 4 50 100 150 200 250 SE +/- 0.41, N = 3 SE +/- 0.56, N = 3 SE +/- 0.54, N = 3 214.07 214.74 214.93 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar 6 5 4 0.909 1.818 2.727 3.636 4.545 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 SE +/- 0.011, N = 3 4.040 4.030 4.024
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast 5 4 6 1.323 2.646 3.969 5.292 6.615 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 5.86 5.88 5.88 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Multi Core 5 4 6 2K 4K 6K 8K 10K SE +/- 11.29, N = 3 SE +/- 10.58, N = 3 SE +/- 3.84, N = 3 8705 8700 8677
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 5 4 6 2 4 6 8 10 SE +/- 0.024, N = 3 SE +/- 0.012, N = 3 SE +/- 0.012, N = 3 7.854 7.868 7.879 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 6 4 5 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 26.38 26.45 26.46 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium 5 6 4 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 8.53 8.53 8.55 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 6 5 4 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 58.56 58.65 58.69 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search 5 6 4 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 106.75 106.93 106.98 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 5 4 6 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 31.50 31.52 31.53 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
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
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 6 5 4 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.35, N = 3 SE +/- 0.55, 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
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET 4 6 5 500K 1000K 1500K 2000K 2500K SE +/- 34865.22, N = 15 SE +/- 29414.67, N = 15 SE +/- 29894.84, N = 15 2194016.62 2135339.28 2084063.37 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP 4 6 5 500K 1000K 1500K 2000K 2500K SE +/- 39427.65, N = 15 SE +/- 119462.08, N = 12 SE +/- 14229.37, N = 15 2369639.37 1939288.51 1470566.51 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Phoronix Test Suite v10.8.4