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&grt&sro .
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 astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 basis: UASTC Level 2 + RDO Post-Processing brl-cad: VGR Performance Metric darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj espeak: Text-To-Speech Synthesis geekbench: CPU Multi Core geekbench: CPU Single Core gromacs: Water Benchmark indigobench: CPU - Bedroom indigobench: CPU - Supercar numpy: redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET hmmer: Pfam Database Search yquake2: OpenGL 1.x - 1920 x 1080 yquake2: OpenGL 3.x - 1920 x 1080 yquake2: Software CPU - 1920 x 1080 4 5 6 5.88 8.55 26.45 214.93 50.393 7.868 31.522 58.690 622.602 121244 14.995 9.268 0.187 8.361 10.0577 9.2493 10.9179 10.7040 11.7083 10.4019 28.370 8700 1344 0.774 1.912 4.024 400.41 2369639.37 1965520.30 1419394.06 2194016.62 1670571.44 106.977 748.5 768.2 124.2 5.86 8.53 26.46 214.74 50.241 7.854 31.495 58.652 619.146 121718 14.879 9.146 0.187 8.254 11.0200 10.5079 12.0203 10.9889 11.8285 10.4640 28.623 8705 1350 0.776 1.905 4.030 394.84 1470566.51 1936152.03 1467492.83 2084063.37 1706248.21 106.747 728.7 765.5 124.2 5.88 8.53 26.38 214.07 50.013 7.879 31.526 58.560 616.544 122487 14.906 9.152 0.187 8.265 11.0226 10.4511 11.9489 10.9848 11.8646 10.4136 28.104 8677 1355 0.783 1.918 4.040 395.14 1939288.51 1922259.12 1447924.40 2135339.28 1661492.08 106.934 735.6 764.5 124.2 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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 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
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
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 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
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
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
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
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
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
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
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
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
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
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
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
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: 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: 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
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
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
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
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
Phoronix Test Suite v10.8.4