3700x_multicore AMD Ryzen 7 3700X 8-Core testing with a MSI A520M-A PRO (MS-7C96) v1.0 (1.30 BIOS) and Gigabyte NVIDIA GeForce GTX 770 2GB on Fedora 33 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2102135-AS-3700XMULT15&grr .
3700x_multicore Processor Motherboard Chipset Memory Disk Graphics Audio Monitor OS Kernel Compiler File-System Screen Resolution 3700x_multicore AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) MSI A520M-A PRO (MS-7C96) v1.0 (1.30 BIOS) AMD Starship/Matisse 16384MB 500GB Samsung SSD 840 Gigabyte NVIDIA GeForce GTX 770 2GB NVIDIA GK104 HDMI Audio K3A8F HDMI Fedora 33 5.10.14-200.fc33.x86_64 (x86_64) Clang 11.0.0 btrfs 1920x1080 OpenBenchmarking.org - --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - Scaling Governor: acpi-cpufreq schedutil - OpenJDK Runtime Environment 18.9 (build 11.0.10+9) - Python 3.9.1 - SELinux + 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
3700x_multicore mysqlslap: 1 blender: Pabellon Barcelona - OpenCL blender: Pabellon Barcelona - NVIDIA OptiX openvkl: vklBenchmarkUnstructuredVolume build-gcc: Time To Compile blender: Pabellon Barcelona - CUDA blender: Barbershop - OpenCL blender: Barbershop - CUDA blender: Barbershop - NVIDIA OptiX blender: Fishy Cat - CUDA blender: Fishy Cat - OpenCL blender: Fishy Cat - NVIDIA OptiX blender: Barbershop - CPU-Only build-llvm: Time To Compile blender: Pabellon Barcelona - CPU-Only cassandra: Reads blender: Classroom - CUDA blender: Classroom - NVIDIA OptiX blender: Classroom - OpenCL blender: Classroom - CPU-Only svt-av1: Enc Mode 0 - 1080p build-clash: Time To Compile blender: BMW27 - NVIDIA OptiX blender: BMW27 - OpenCL blender: BMW27 - CUDA appleseed: Emily rodinia: OpenMP LavaMD ospray: San Miguel - Path Tracer blender: Fishy Cat - CPU-Only parboil: OpenMP LBM radiance: Serial asmfish: 1024 Hash Memory, 26 Depth ospray: XFrog Forest - Path Tracer rav1e: 1 blender: BMW27 - CPU-Only appleseed: Disney Material appleseed: Material Tester build-godot: Time To Compile build2: Time To Compile rodinia: OpenMP Leukocyte askap: tConvolve MT - Degridding askap: tConvolve MT - Gridding namd: ATPase Simulation - 327,506 Atoms oidn: Memorial kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium build-gdb: Time To Compile ebizzy: ospray: Magnetic Reconnection - SciVis tachyon: Total Time ospray: San Miguel - SciVis openvkl: vklBenchmark ospray: XFrog Forest - SciVis avifenc: 0 compress-zstd: 19 onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Training - u8s8f32 - CPU onednn: Recurrent Neural Network Training - bf16bf16bf16 - CPU rodinia: OpenMP HotSpot3D cassandra: Writes onednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPU mt-dgemm: Sustained Floating-Point Rate onednn: Recurrent Neural Network Inference - u8s8f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU ospray: NASA Streamlines - Path Tracer build-linux-kernel: Time To Compile vpxenc: Speed 0 m-queens: Time To Solve openvkl: vklBenchmarkVdbVolume c-ray: Total Time - 4K, 16 Rays Per Pixel build-eigen: Time To Compile luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism graphics-magick: Enhanced graphics-magick: Sharpen john-the-ripper: MD5 graphics-magick: Noise-Gaussian graphics-magick: Swirl graphics-magick: Resizing graphics-magick: Rotate graphics-magick: HWB Color Space radiance: SMP Parallel x265: Bosphorus 4K openvkl: vklBenchmarkStructuredVolume ospray: NASA Streamlines - SciVis build-php: Time To Compile stockfish: Total Time avifenc: 2 build-ffmpeg: Time To Compile povray: Trace Time rav1e: 5 rust-mandel: Time To Complete Serial/Parallel Mandelbrot rodinia: OpenMP Streamcluster rust-prime: Prime Number Test To 200,000,000 tungsten: Hair kvazaar: Bosphorus 4K - Very Fast rav1e: 6 build-mplayer: Time To Compile compress-7zip: Compress Speed Test compress-zstd: 3 john-the-ripper: Blowfish aircrack-ng: aobench: 2048 x 2048 - Total Time xsbench: coremark: CoreMark Size 666 - Iterations Per Second tungsten: Water Caustic ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping build-imagemagick: Time To Compile parboil: OpenMP MRI Gridding rav1e: 10 onednn: IP Shapes 1D - f32 - CPU askap: Hogbom Clean OpenMP rodinia: OpenMP CFD Solver kvazaar: Bosphorus 1080p - Slow build-apache: Time To Compile kvazaar: Bosphorus 1080p - Medium primesieve: 1e12 Prime Number Generation vpxenc: Speed 5 svt-av1: Enc Mode 4 - 1080p onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU kvazaar: Bosphorus 4K - Ultra Fast parboil: OpenMP Stencil arrayfire: BLAS CPU swet: Average askap: tConvolve OpenMP - Degridding askap: tConvolve OpenMP - Gridding compress-pbzip2: 256MB File Compression rays1bench: Large Scene onednn: IP Shapes 1D - u8s8f32 - CPU x265: Bosphorus 1080p onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU svt-hevc: 1080p 8-bit YUV To HEVC Video Encode x264: H.264 Video Encoding ospray: Magnetic Reconnection - Path Tracer svt-av1: Enc Mode 8 - 1080p smallpt: Global Illumination Renderer; 128 Samples sysbench: CPU tungsten: Volumetric Caustic kvazaar: Bosphorus 1080p - Very Fast sysbench: Memory onednn: IP Shapes 3D - u8s8f32 - CPU onednn: IP Shapes 3D - f32 - CPU tungsten: Non-Exponential svt-vp9: VMAF Optimized - Bosphorus 1080p ffmpeg: H.264 HD To NTSC DV neatbench: svt-vp9: Visual Quality Optimized - Bosphorus 1080p onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU avifenc: 8 avifenc: 10 kvazaar: Bosphorus 1080p - Ultra Fast svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p onednn: Deconvolution Batch shapes_3d - u8s8f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU parboil: OpenMP CUTCP 3700x_multicore 62 860.95 853.12 2019940.59 910.02 811.74 762.14 758.45 753.79 685.32 678.86 676.71 664.93 543.24 518.52 46457 492.84 491.90 490.49 464.76 0.14 386.73 286.96 286.34 282.40 377.76 244.10 1.00 214.27 183.27 548.56 26870310 1.26 0.47 161.48 237.23 213.60 129.64 129.24 122.16 1044.07 691.43 2.29082 7.46 5.69 5.81 102.95 682698 9.01 94.69 13.01 114.92 2.40 87.28 30.40 4126.81 4122.52 4127.99 82.90 70670 3141.84 2.86 3118.95 3151.67 3.71 77.68 8.08 68.35 12333436.34 64.06 62.76 1.67 1.82 207 126 923135 272 509 999 695 974 179.72 10.05 47129378.47 18.52 53.70 20389148 51.88 48.96 46.38 1.30 40.65 40.20 39.68 38.69 16.22 1.73 33.41 55069 3172.23 13944 29969.05 29.84 2264033 364695.72 28.61 544.51 28.20 27.13 3.44 6.04 125.00 24.37 25.07 23.58 25.68 23.34 26.74 3.74 6.32 4.86 28.78 17.47 236.92 813380866 1240.33 812.60 3.35 59.15 2.59 45.55 5.92 3.09 53.71 91.12 142.86 32.67 10.38 17584.17 9.79 61.02 10958288.25 2.81 11.71 8.82 122.28 8.16 14.90 97.26 25.51 26.05 5.91 5.66 110.75 131.92 5.29 6.74 2.34 OpenBenchmarking.org
MariaDB Clients: 1 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.5.2 Clients: 1 3700x_multicore 14 28 42 56 70 SE +/- 7.32, N = 4 62 1. (CXX) g++ options: -pie -fPIC -fstack-protector -O2 -lpthread -llzma -lbz2 -laio -lpcre2-8 -lcrypt -lsystemd -lz -lm -lssl -lcrypto -ldl
Blender Blend File: Pabellon Barcelona - Compute: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: OpenCL 3700x_multicore 200 400 600 800 1000 SE +/- 14.82, N = 9 860.95
Blender Blend File: Pabellon Barcelona - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: NVIDIA OptiX 3700x_multicore 200 400 600 800 1000 SE +/- 14.59, N = 9 853.12
OpenVKL Benchmark: vklBenchmarkUnstructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkUnstructuredVolume 3700x_multicore 400K 800K 1200K 1600K 2000K SE +/- 13578.24, N = 3 2019940.59 MIN: 29177 / MAX: 6657110
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile 3700x_multicore 200 400 600 800 1000 SE +/- 0.66, N = 3 910.02
Blender Blend File: Pabellon Barcelona - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CUDA 3700x_multicore 200 400 600 800 1000 SE +/- 2.92, N = 3 811.74
Blender Blend File: Barbershop - Compute: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: OpenCL 3700x_multicore 160 320 480 640 800 SE +/- 7.49, N = 3 762.14
Blender Blend File: Barbershop - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CUDA 3700x_multicore 160 320 480 640 800 SE +/- 7.30, N = 3 758.45
Blender Blend File: Barbershop - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: NVIDIA OptiX 3700x_multicore 160 320 480 640 800 SE +/- 4.93, N = 3 753.79
Blender Blend File: Fishy Cat - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CUDA 3700x_multicore 150 300 450 600 750 SE +/- 7.49, N = 3 685.32
Blender Blend File: Fishy Cat - Compute: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: OpenCL 3700x_multicore 150 300 450 600 750 SE +/- 2.50, N = 3 678.86
Blender Blend File: Fishy Cat - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: NVIDIA OptiX 3700x_multicore 150 300 450 600 750 SE +/- 2.84, N = 3 676.71
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Barbershop - Compute: CPU-Only 3700x_multicore 140 280 420 560 700 SE +/- 0.58, N = 3 664.93
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile 3700x_multicore 120 240 360 480 600 SE +/- 0.71, N = 3 543.24
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Pabellon Barcelona - Compute: CPU-Only 3700x_multicore 110 220 330 440 550 SE +/- 1.06, N = 3 518.52
Apache Cassandra Test: Reads OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 3.11.4 Test: Reads 3700x_multicore 10K 20K 30K 40K 50K SE +/- 2088.00, N = 12 46457
Blender Blend File: Classroom - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CUDA 3700x_multicore 110 220 330 440 550 SE +/- 0.60, N = 3 492.84
Blender Blend File: Classroom - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: NVIDIA OptiX 3700x_multicore 110 220 330 440 550 SE +/- 0.50, N = 3 491.90
Blender Blend File: Classroom - Compute: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: OpenCL 3700x_multicore 110 220 330 440 550 SE +/- 0.72, N = 3 490.49
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Classroom - Compute: CPU-Only 3700x_multicore 100 200 300 400 500 SE +/- 0.82, N = 3 464.76
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p 3700x_multicore 0.0315 0.063 0.0945 0.126 0.1575 SE +/- 0.00, N = 9 0.14 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Timed Clash Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Clash Compilation Time To Compile 3700x_multicore 80 160 240 320 400 SE +/- 2.44, N = 3 386.73
Blender Blend File: BMW27 - Compute: NVIDIA OptiX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: NVIDIA OptiX 3700x_multicore 60 120 180 240 300 SE +/- 1.37, N = 3 286.96
Blender Blend File: BMW27 - Compute: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: OpenCL 3700x_multicore 60 120 180 240 300 SE +/- 3.29, N = 3 286.34
Blender Blend File: BMW27 - Compute: CUDA OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CUDA 3700x_multicore 60 120 180 240 300 SE +/- 0.17, N = 3 282.40
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily 3700x_multicore 80 160 240 320 400 377.76
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD 3700x_multicore 50 100 150 200 250 SE +/- 0.19, N = 3 244.10 1. (CXX) g++ options: -O2 -lOpenCL
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer 3700x_multicore 0.225 0.45 0.675 0.9 1.125 SE +/- 0.00, N = 3 1.00 MIN: 0.96 / MAX: 1.01
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only 3700x_multicore 50 100 150 200 250 SE +/- 0.22, N = 3 214.27
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM 3700x_multicore 40 80 120 160 200 SE +/- 0.15, N = 3 183.27 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial 3700x_multicore 120 240 360 480 600 548.56
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth 3700x_multicore 6M 12M 18M 24M 30M SE +/- 246389.37, N = 3 26870310
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer 3700x_multicore 0.2835 0.567 0.8505 1.134 1.4175 SE +/- 0.00, N = 3 1.26 MIN: 1.25 / MAX: 1.27
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 1 3700x_multicore 0.1058 0.2116 0.3174 0.4232 0.529 SE +/- 0.00, N = 12 0.47
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only 3700x_multicore 40 80 120 160 200 SE +/- 0.16, N = 3 161.48
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material 3700x_multicore 50 100 150 200 250 237.23
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester 3700x_multicore 50 100 150 200 250 213.60
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile 3700x_multicore 30 60 90 120 150 SE +/- 0.04, N = 3 129.64
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile 3700x_multicore 30 60 90 120 150 SE +/- 0.50, N = 3 129.24
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte 3700x_multicore 30 60 90 120 150 SE +/- 0.25, N = 3 122.16 1. (CXX) g++ options: -O2 -lOpenCL
ASKAP Test: tConvolve MT - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Degridding 3700x_multicore 200 400 600 800 1000 SE +/- 2.25, N = 3 1044.07 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve MT - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve MT - Gridding 3700x_multicore 150 300 450 600 750 SE +/- 1.24, N = 3 691.43 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms 3700x_multicore 0.5154 1.0308 1.5462 2.0616 2.577 SE +/- 0.00194, N = 3 2.29082
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial 3700x_multicore 2 4 6 8 10 SE +/- 0.00, N = 12 7.46
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Slow 3700x_multicore 1.2803 2.5606 3.8409 5.1212 6.4015 SE +/- 0.01, N = 3 5.69 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium 3700x_multicore 1.3073 2.6146 3.9219 5.2292 6.5365 SE +/- 0.01, N = 3 5.81 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile 3700x_multicore 20 40 60 80 100 SE +/- 0.33, N = 3 102.95
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 3700x_multicore 150K 300K 450K 600K 750K SE +/- 8155.71, N = 15 682698 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis 3700x_multicore 3 6 9 12 15 SE +/- 0.00, N = 12 9.01 MIN: 8.85 / MAX: 9.09
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time 3700x_multicore 20 40 60 80 100 SE +/- 0.06, N = 3 94.69 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis 3700x_multicore 3 6 9 12 15 SE +/- 0.02, N = 7 13.01 MIN: 12.5 / MAX: 13.89
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark 3700x_multicore 30 60 90 120 150 SE +/- 0.82, N = 3 114.92 MIN: 1 / MAX: 447
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis 3700x_multicore 0.54 1.08 1.62 2.16 2.7 SE +/- 0.00, N = 3 2.40 MIN: 2.38 / MAX: 2.42
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 3700x_multicore 20 40 60 80 100 SE +/- 0.42, N = 3 87.28 1. (CXX) g++ options: -O3 -fPIC
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 3700x_multicore 7 14 21 28 35 SE +/- 0.00, N = 3 30.40 1. (CC) gcc options: -O3 -pthread -lz -llzma
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU 3700x_multicore 900 1800 2700 3600 4500 SE +/- 4.22, N = 3 4126.81 MIN: 4110.56 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU 3700x_multicore 900 1800 2700 3600 4500 SE +/- 5.57, N = 3 4122.52 MIN: 4106.56 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU 3700x_multicore 900 1800 2700 3600 4500 SE +/- 8.01, N = 3 4127.99 MIN: 4109.39 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D 3700x_multicore 20 40 60 80 100 SE +/- 0.54, N = 3 82.90 1. (CXX) g++ options: -O2 -lOpenCL
Apache Cassandra Test: Writes OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 3.11.4 Test: Writes 3700x_multicore 15K 30K 45K 60K 75K SE +/- 424.59, N = 3 70670
oneDNN Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU 3700x_multicore 700 1400 2100 2800 3500 SE +/- 5.01, N = 3 3141.84 MIN: 3108.75 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate 3700x_multicore 0.6435 1.287 1.9305 2.574 3.2175 SE +/- 0.03, N = 3 2.86 1. (CC) gcc options: -O3 -march=native -fopenmp
oneDNN Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU 3700x_multicore 700 1400 2100 2800 3500 SE +/- 6.77, N = 3 3118.95 MIN: 3093.2 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU 3700x_multicore 700 1400 2100 2800 3500 SE +/- 10.95, N = 3 3151.67 MIN: 3121.71 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer 3700x_multicore 0.8348 1.6696 2.5044 3.3392 4.174 SE +/- 0.00, N = 4 3.71 MIN: 3.66 / MAX: 3.77
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile 3700x_multicore 20 40 60 80 100 SE +/- 0.71, N = 3 77.68
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 3700x_multicore 2 4 6 8 10 SE +/- 0.02, N = 3 8.08 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve 3700x_multicore 15 30 45 60 75 SE +/- 0.10, N = 3 68.35 1. (CXX) g++ options: -fopenmp -O2 -march=native
OpenVKL Benchmark: vklBenchmarkVdbVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkVdbVolume 3700x_multicore 3M 6M 9M 12M 15M SE +/- 24517.73, N = 3 12333436.34 MIN: 911325 / MAX: 38305368
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 3700x_multicore 14 28 42 56 70 SE +/- 0.03, N = 3 64.06 1. (CC) gcc options: -lm -lpthread -O3
Timed Eigen Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Eigen Compilation 3.3.9 Time To Compile 3700x_multicore 14 28 42 56 70 SE +/- 0.01, N = 3 62.76
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC 3700x_multicore 0.3758 0.7516 1.1274 1.5032 1.879 SE +/- 0.00, N = 3 1.67 MIN: 1.63 / MAX: 1.71
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism 3700x_multicore 0.4095 0.819 1.2285 1.638 2.0475 SE +/- 0.00, N = 3 1.82 MIN: 1.8 / MAX: 1.85
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced 3700x_multicore 50 100 150 200 250 207 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen 3700x_multicore 30 60 90 120 150 126 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 3700x_multicore 200K 400K 600K 800K 1000K SE +/- 832.46, N = 3 923135 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian 3700x_multicore 60 120 180 240 300 272 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl 3700x_multicore 110 220 330 440 550 SE +/- 0.33, N = 3 509 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing 3700x_multicore 200 400 600 800 1000 999 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate 3700x_multicore 150 300 450 600 750 695 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space 3700x_multicore 200 400 600 800 1000 SE +/- 1.45, N = 3 974 1. (CC) gcc options: -fopenmp -O2 -pthread -ltiff -ljpeg -lXext -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel 3700x_multicore 40 80 120 160 200 179.72
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K 3700x_multicore 3 6 9 12 15 SE +/- 0.13, N = 3 10.05 1. (CXX) g++ options: -O2 -rdynamic -lpthread -lrt -ldl
OpenVKL Benchmark: vklBenchmarkStructuredVolume OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmarkStructuredVolume 3700x_multicore 10M 20M 30M 40M 50M SE +/- 291147.72, N = 3 47129378.47 MIN: 1021643 / MAX: 292555368
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis 3700x_multicore 5 10 15 20 25 SE +/- 0.00, N = 12 18.52 MIN: 16.95 / MAX: 18.87
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile 3700x_multicore 12 24 36 48 60 SE +/- 0.08, N = 3 53.70
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time 3700x_multicore 4M 8M 12M 16M 20M SE +/- 127140.46, N = 3 20389148 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 3700x_multicore 12 24 36 48 60 SE +/- 0.16, N = 3 51.88 1. (CXX) g++ options: -O3 -fPIC
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile 3700x_multicore 11 22 33 44 55 SE +/- 0.05, N = 3 48.96
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time 3700x_multicore 11 22 33 44 55 SE +/- 0.05, N = 3 46.38 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lpthread -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 5 3700x_multicore 0.2925 0.585 0.8775 1.17 1.4625 SE +/- 0.00, N = 3 1.30
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot 3700x_multicore 9 18 27 36 45 SE +/- 0.09, N = 3 40.65 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster 3700x_multicore 9 18 27 36 45 SE +/- 0.02, N = 3 40.20 1. (CXX) g++ options: -O2 -lOpenCL
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 3700x_multicore 9 18 27 36 45 SE +/- 0.01, N = 3 39.68 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair 3700x_multicore 9 18 27 36 45 SE +/- 0.01, N = 3 38.69 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O2 -rdynamic -ljpeg -lpthread -ldl
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast 3700x_multicore 4 8 12 16 20 SE +/- 0.01, N = 3 16.22 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 6 3700x_multicore 0.3893 0.7786 1.1679 1.5572 1.9465 SE +/- 0.01, N = 3 1.73
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile 3700x_multicore 8 16 24 32 40 SE +/- 0.01, N = 3 33.41
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test 3700x_multicore 12K 24K 36K 48K 60K SE +/- 215.33, N = 3 55069 1. (CXX) g++ options: -pipe -lpthread
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 3700x_multicore 700 1400 2100 2800 3500 SE +/- 2.36, N = 3 3172.23 1. (CC) gcc options: -O3 -pthread -lz -llzma
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish 3700x_multicore 3K 6K 9K 12K 15K SE +/- 11.92, N = 3 13944 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 3700x_multicore 6K 12K 18K 24K 30K SE +/- 2.99, N = 3 29969.05 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -ldl -lm -pthread
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time 3700x_multicore 7 14 21 28 35 SE +/- 0.08, N = 3 29.84 1. (CC) gcc options: -lm -O3
Xsbench OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 3700x_multicore 500K 1000K 1500K 2000K 2500K SE +/- 2656.37, N = 3 2264033 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second 3700x_multicore 80K 160K 240K 320K 400K SE +/- 943.98, N = 3 364695.72 1. (CC) gcc options: -O2 -lrt" -lrt
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic 3700x_multicore 7 14 21 28 35 SE +/- 0.14, N = 3 28.61 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O2 -rdynamic -ljpeg -lpthread -ldl
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping 3700x_multicore 120 240 360 480 600 SE +/- 1.47, N = 3 544.51 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -fopenmp -fwhole-program -lstdc++
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile 3700x_multicore 7 14 21 28 35 SE +/- 0.08, N = 3 28.20
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding 3700x_multicore 6 12 18 24 30 SE +/- 0.07, N = 3 27.13 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 10 3700x_multicore 0.774 1.548 2.322 3.096 3.87 SE +/- 0.01, N = 3 3.44
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU 3700x_multicore 2 4 6 8 10 SE +/- 0.07, N = 5 6.04 MIN: 5.84 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
ASKAP Test: Hogbom Clean OpenMP OpenBenchmarking.org Iterations Per Second, More Is Better ASKAP 1.0 Test: Hogbom Clean OpenMP 3700x_multicore 30 60 90 120 150 SE +/- 0.09, N = 3 125.00 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver 3700x_multicore 6 12 18 24 30 SE +/- 0.00, N = 3 24.37 1. (CXX) g++ options: -O2 -lOpenCL
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Slow 3700x_multicore 6 12 18 24 30 SE +/- 0.04, N = 3 25.07 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile 3700x_multicore 6 12 18 24 30 SE +/- 0.07, N = 3 23.58
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium 3700x_multicore 6 12 18 24 30 SE +/- 0.01, N = 3 25.68 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation 3700x_multicore 6 12 18 24 30 SE +/- 0.03, N = 3 23.34 1. (CXX) g++ options: -O2 -lpthread
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 3700x_multicore 6 12 18 24 30 SE +/- 0.15, N = 3 26.74 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p 3700x_multicore 0.8415 1.683 2.5245 3.366 4.2075 SE +/- 0.01, N = 3 3.74 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU 3700x_multicore 2 4 6 8 10 SE +/- 0.01, N = 3 6.32 MIN: 6.08 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU 3700x_multicore 1.0935 2.187 3.2805 4.374 5.4675 SE +/- 0.00, N = 3 4.86 MIN: 4.77 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
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 3700x_multicore 7 14 21 28 35 SE +/- 0.05, N = 3 28.78 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil 3700x_multicore 4 8 12 16 20 SE +/- 0.04, N = 3 17.47 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU 3700x_multicore 50 100 150 200 250 SE +/- 0.16, N = 3 236.92 1. (CXX) g++ options: -rdynamic
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average 3700x_multicore 200M 400M 600M 800M 1000M SE +/- 4930406.43, N = 3 813380866 1. (CC) gcc options: -lm -lpthread -lncurses -lrt
ASKAP Test: tConvolve OpenMP - Degridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Degridding 3700x_multicore 300 600 900 1200 1500 SE +/- 1.93, N = 3 1240.33 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
ASKAP Test: tConvolve OpenMP - Gridding OpenBenchmarking.org Million Grid Points Per Second, More Is Better ASKAP 1.0 Test: tConvolve OpenMP - Gridding 3700x_multicore 200 400 600 800 1000 SE +/- 2.97, N = 3 812.60 1. (CXX) g++ options: -O3 -fstrict-aliasing -fopenmp
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression 3700x_multicore 0.7538 1.5076 2.2614 3.0152 3.769 SE +/- 0.05, N = 14 3.35 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene 3700x_multicore 13 26 39 52 65 SE +/- 0.02, N = 3 59.15
oneDNN Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU 3700x_multicore 0.5828 1.1656 1.7484 2.3312 2.914 SE +/- 0.00, N = 3 2.59 MIN: 2.52 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p 3700x_multicore 10 20 30 40 50 SE +/- 0.73, N = 3 45.55 1. (CXX) g++ options: -O2 -rdynamic -lpthread -lrt -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU 3700x_multicore 1.332 2.664 3.996 5.328 6.66 SE +/- 0.01, N = 3 5.92 MIN: 5.82 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU 3700x_multicore 0.6953 1.3906 2.0859 2.7812 3.4765 SE +/- 0.00, N = 3 3.09 MIN: 2.98 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.4.1 1080p 8-bit YUV To HEVC Video Encode 3700x_multicore 12 24 36 48 60 SE +/- 0.21, N = 3 53.71 1. (CC) gcc options: -fPIE -fPIC -O2 -O3 -pie -rdynamic -lpthread -lrt
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding 3700x_multicore 20 40 60 80 100 SE +/- 1.14, N = 5 91.12 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer 3700x_multicore 30 60 90 120 150 SE +/- 0.00, N = 12 142.86 MIN: 111.11 / MAX: 166.67
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p 3700x_multicore 8 16 24 32 40 SE +/- 0.08, N = 3 32.67 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples 3700x_multicore 3 6 9 12 15 SE +/- 0.00, N = 3 10.38 1. (CXX) g++ options: -fopenmp -O3
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU 3700x_multicore 4K 8K 12K 16K 20K SE +/- 1.62, N = 3 17584.17 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic 3700x_multicore 3 6 9 12 15 SE +/- 0.00, N = 3 9.79 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O2 -rdynamic -ljpeg -lpthread -ldl
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast 3700x_multicore 14 28 42 56 70 SE +/- 0.11, N = 3 61.02 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory 3700x_multicore 2M 4M 6M 8M 10M SE +/- 11291.86, N = 3 10958288.25 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
oneDNN Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU 3700x_multicore 0.6323 1.2646 1.8969 2.5292 3.1615 SE +/- 0.00, N = 3 2.81 MIN: 2.77 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU 3700x_multicore 3 6 9 12 15 SE +/- 0.01, N = 3 11.71 MIN: 11.38 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential 3700x_multicore 2 4 6 8 10 SE +/- 0.01, N = 3 8.82 1. (CXX) g++ options: -std=c++0x -march=znver1 -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -mfma -mbmi2 -mno-avx -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O2 -rdynamic -ljpeg -lpthread -ldl
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p 3700x_multicore 30 60 90 120 150 SE +/- 1.61, N = 5 122.28 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -O2 -pie -rdynamic -lpthread -lrt -lm
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV 3700x_multicore 2 4 6 8 10 SE +/- 0.02, N = 3 8.16 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
NeatBench OpenBenchmarking.org FPS, More Is Better NeatBench 5 3700x_multicore 4 8 12 16 20 SE +/- 0.21, N = 3 14.90
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p 3700x_multicore 20 40 60 80 100 SE +/- 0.76, N = 3 97.26 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -O2 -pie -rdynamic -lpthread -lrt -lm
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU 3700x_multicore 6 12 18 24 30 SE +/- 0.01, N = 3 25.51 MIN: 25.28 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU 3700x_multicore 6 12 18 24 30 SE +/- 0.01, N = 3 26.05 MIN: 25.85 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 3700x_multicore 1.3298 2.6596 3.9894 5.3192 6.649 SE +/- 0.01, N = 3 5.91 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 3700x_multicore 1.2735 2.547 3.8205 5.094 6.3675 SE +/- 0.02, N = 3 5.66 1. (CXX) g++ options: -O3 -fPIC
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 3700x_multicore 20 40 60 80 100 SE +/- 0.28, N = 3 110.75 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p 3700x_multicore 30 60 90 120 150 SE +/- 0.21, N = 3 131.92 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -O2 -pie -rdynamic -lpthread -lrt -lm
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU 3700x_multicore 1.1903 2.3806 3.5709 4.7612 5.9515 SE +/- 0.00, N = 3 5.29 MIN: 5.14 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU 3700x_multicore 2 4 6 8 10 SE +/- 0.02, N = 3 6.74 MIN: 6.63 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -O2 -pie -lpthread
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP 3700x_multicore 0.5265 1.053 1.5795 2.106 2.6325 SE +/- 0.04, N = 3 2.34 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Phoronix Test Suite v10.8.4