Tests for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2002295-VE-2002061VE87 3990X - Phoronix Test Suite 3990X Tests for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2002295-VE-2002061VE87&grr&sro .
3990X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ryzen 9 3990X Initial_Run_02282020 AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads) System76 Thelio Major (F3h Z5 BIOS) AMD Starship/Matisse 126GB Samsung SSD 970 EVO Plus 500GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio DELL P2415Q Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.4.0-12-generic (x86_64) GNOME Shell 3.34.3 X Server 1.20.7 amdgpu 19.1.0 4.5 Mesa 19.3.3 (LLVM 9.0.1) GCC 9.2.1 20200203 ext4 3840x2160 ASRock TRX40 Creator (P1.50 BIOS) 8 x 32 GB DDR4-2133MT/s CMK256GX4M8E3200C16 2 x 2000GB Samsung SSD 970 EVO Plus 2TB + 120GB CT120BX300SSD1 + 2 x 4001GB Seagate ST4000VN000-1H41 eVGA NVIDIA GP104 8GB (2100/875MHz) NVIDIA GP104 HD Audio G257HU Aquantia AQC107 NBase-T/IEEE + Realtek Device 8125 + Intel Device 2723 Debian GNU/Linux 10 5.3.13-3-pve (x86_64) GCC 8.3.0 zfs 2560x1440 OpenBenchmarking.org Compiler Details - Ryzen 9 3990X: --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 - Initial_Run_02282020: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Disk Details - Ryzen 9 3990X: NONE / errors=remount-ro,relatime,rw Processor Details - Ryzen 9 3990X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8301025 - Initial_Run_02282020: Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301025 Java Details - Ryzen 9 3990X: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu1) - Initial_Run_02282020: OpenJDK Runtime Environment (build 11.0.6+10-post-Debian-1deb10u1) Python Details - Ryzen 9 3990X: + Python 3.7.6 - Initial_Run_02282020: Python 2.7.16 + Python 3.7.3 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 + tsx_async_abort: Not affected Disk Scheduler Details - Initial_Run_02282020: NONE
3990X mysqlslap: 128 mysqlslap: 256 numpy: build-gcc: Time To Compile pgbench: Buffer Test - Normal Load - Read Write mysqlslap: 64 rocksdb: Seq Fill himeno: Poisson Pressure Solver renaissance: Savina Reactors.IO tinymembench: Standard Memset tinymembench: Standard Memcpy radiance: Serial pgbench: Buffer Test - Normal Load - Read Only graphics-magick: Resizing nginx: Static Web Page Serving cp2k: Fayalite-FIST Data asmfish: 1024 Hash Memory, 26 Depth mkl-dnn: Convolution Batch conv_googlenet_v3 - f32 mcperf: Replace blender: Barbershop - CPU-Only cassandra: Writes appleseed: Material Tester mcperf: Append parboil: OpenMP MRI Gridding mrbayes: Primate Phylogeny Analysis mcperf: Get gegl: Cartoon rocksdb: Rand Fill Sync appleseed: Emily sqlite-speedtest: Timed Time - Size 1,000 namd: ATPase Simulation - 327,506 Atoms indigobench: Bedroom blender: Classroom - CPU-Only vpxenc: Speed 0 compress-7zip: Compress Speed Test mkl-dnn: Deconvolution Batch deconv_1d - f32 rocksdb: Rand Read sqlite: 8 v-ray: CPU gegl: Wavelet Blur apache-siege: 250 blender: Barbershop - CPU-Only renaissance: Apache Spark PageRank indigobench: Supercar rocksdb: Rand Fill rocksdb: Read While Writing graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space graphics-magick: Swirl rav1e: 9 radiance: SMP Parallel himeno: Poisson Pressure Solver dacapobench: Tradebeans gegl: Color Enhance ospray: XFrog Forest - SciVis gromacs: Water Benchmark rav1e: 6 deepspeech: CPU apache-siege: 200 redis: GET rawtherapee: Total Benchmark Time build2: Time To Compile parboil: OpenMP LBM gegl: Antialias stockfish: Total Time mbw: Memory Copy, Fixed Block Size - 4096 MiB swet: Average npb: BT.C build-php: Time To Compile gegl: Rotate 90 Degrees mt-dgemm: Sustained Floating-Point Rate build-linux-kernel: Time To Compile gegl: Tile Glass build-llvm: Time To Compile appleseed: Disney Material redis: SET redis: GET stream: Copy blender: BMW27 - CPU-Only apache: Static Web Page Serving npb: LU.C redis: SET rust-mandel: Time To Complete Serial/Parallel Mandelbrot coremark: CoreMark Size 666 - Iterations Per Second gegl: Reflect john-the-ripper: Blowfish stress-ng: CPU Stress stress-ng: Crypto mcperf: Set apache-siege: 100 mcperf: Add tesseract-ocr: Time To OCR 7 Images npb: EP.D mbw: Memory Copy - 4096 MiB ebizzy: blender: Classroom - CPU-Only vpxenc: Speed 5 tesseract-ocr: Time To OCR 7 Images hackbench: 32 - Process gimp: unsharp-mask sqlite: 1 scikit-learn: mkl-dnn: Convolution Batch conv_alexnet - f32 pybench: Total For Average Test Times compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 tungsten: Water Caustic glibc-bench: sin glibc-bench: cos openssl: RSA 4096-bit Performance blender: Fishy Cat - CPU-Only dacapobench: Tradesoap gimp: auto-levels octave-benchmark: gimp: unsharp-mask ramspeed: Copy - Floating Point gimp: rotate svt-av1: 1080p 8-bit YUV To AV1 Video Encode renaissance: Scala Dotty ramspeed: Average - Floating Point ramspeed: Scale - Floating Point ramspeed: Add - Floating Point ramspeed: Add - Integer ramspeed: Average - Integer ramspeed: Scale - Integer ramspeed: Copy - Integer ospray: Magnetic Reconnection - SciVis mlpack: scikit_svm phpbench: PHP Benchmark Suite npb: FT.C glibc-bench: pthread_once gimp: auto-levels blender: BMW27 - CPU-Only svt-av1: Enc Mode 4 - 1080p embree: Pathtracer - Crown glibc-bench: sqrt gimp: rotate dav1d: Summer Nature 4K dacapobench: H2 node-express-loadtest: povray: Trace Time svt-vp9: 1080p 8-bit YUV To VP9 Video Encode m-queens: Time To Solve octave-benchmark: x265: H.265 1080p Video Encoding c-ray: Total Time - 4K, 16 Rays Per Pixel sysbench: CPU sysbench: Memory svt-av1: Enc Mode 8 - 1080p compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 x265: H.265 1080p Video Encoding rodinia: OpenMP Streamcluster npb: SP.B rodinia: OpenMP CFD Solver gegl: Crop gimp: resize x264: H.264 Video Encoding gimp: resize dacapobench: Jython svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p npb: MG.C parboil: OpenMP Stencil tjbench: Decompression Throughput tungsten: Hair rodinia: OpenMP LavaMD gegl: Scale svt-hevc: 1080p 8-bit YUV To HEVC Video Encode dav1d: Summer Nature 1080p oidn: Memorial rays1bench: Large Scene tungsten: Volumetric Caustic svt-vp9: Visual Quality Optimized - Bosphorus 1080p tungsten: Non-Exponential parboil: OpenMP CUTCP ctx-clock: Context Switch Time cloverleaf: Lagrangian-Eulerian Hydrodynamics stream: Add stream: Triad stream: Scale Ryzen 9 3990X Initial_Run_02282020 255 122 5797688 572.424 8896.488982 443 443125 4041.194114 14962.711 17413.2 10305.5 565.828 1071539.054333 1639 43207.77 436.398 150563088 29.7087 46567.3 126.76 266626 150.917515 48160.8 84.494583 91.760 68440.3 91.836 23499 129.073396 63.456 0.39414 5.937 78.41 7.49 183327 9.78592 274228134 113.407 78392 62.194 43271.03 189.89 18011.062 10.329 446067 6999103 684 685 1047 756 1486 2206 1.340 170.698 1274.632880 5112 55.954 13.89 3.799 1.098 60.74582 42415.06 3112967.78 50.355 52.436 40.846288 38.824 154505292 10623.241 787703166 68087.54 44.246 37.886 17.861176 22.407 30.873 109.423 54.918685 1972847.82 2985198.45 44270.9 32.61 33335.48 65646.35 2096898.46 30.827 2376096.940157 29.330 93516 21569.26 15907.23 43024.2 34360.65 43792.1 5090.52 18285.465 3781244 77.63 22.67 24.929 22.151 32.605 22.036 69.6009 970 20.416 17.9726 42.5424 42.6897 15505.6 58.51 3981 17.589 36069.98 111.957 5374.040 39236.32 36239.2 42164.26 42288.1 39798.2 37686.47 36280.58 45.06 11.75 637777 28592.58 1.76788 14.514 40.7 9.806 55.7184 2.22678 11.714 11.083 4416 10489 8.922 264.79 10.668 10.258 52.78 9.880 130758.5786 7815499.8528 93.729 8.765 59.38 8.079 47526.06 6.673 7.346 191.13 7.518 4209 374.43 26747.76 4.581432 218.781247 5.81180 5.271 5.372 430.75 4.618 25.42 318.52 3.47990 304.92 2.30784 0.741998 145 0.42 47870.2 48635.5 43330.1 544.698 1486.351962 480677 3632.248728 18634.844 14082.8 8331.4 608.152 171335.739343 580 26103.27 458.677 145325949 1615.84 123.29 177.71743 128.096972 116.803 108.406 77016 134.22006 113.179 0.45320 76.87 8.13 148992 269.846 277578427 24.981 67.917 35617.17 186.53 20051.198 480500 6508740 614 716 1056 694 1246 2246 185.519 1289.735248 59.609 14.35 68.62291 35198.30 2988394.92 48.785 48.129 51.935248 52.238 165853757 8613.969 776813397 40.527 42.688 17.681293 24.710 43.871 114.305 52.989216 2036580.82 2722264.53 34886.5 32.14 29206.42 2066071.55 30.853 2575719.861832 31.718 116927 22040.78 15470.49 28.547 14372.955 3587683 76.34 26.79 26.313 23.818 14.374 24.298 2987.86 942 23.122 18.3291 45.1525 46.0677 15477.3 58.38 18.851 18.813 27803.49 16.701 106.392 5559.637 31584.84 28668.24 34540.08 34482.44 31630.51 29003.7 29961.46 41.67 12.39 632961 1.77507 39.69 8.285 49.5550 2.23457 11.623 8046 8.882 230.32 10.463 66.76 9.734 132495.4420 6867836.2558 106.886 9.738 75.60 9.131 9.308 8.310 7.816 200.68 318.86 5.510778 219.607456 5.62578 5.872 5.331 441.21 3.936 23.83 316.57 3.53849 282.35 2.49094 0.826726 145 0.52 37843.8 38411.5 34069.4 OpenBenchmarking.org
MariaDB Clients: 128 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 128 Ryzen 9 3990X 60 120 180 240 300 SE +/- 22.24, N = 7 255 1. (CXX) g++ options: -fPIC -pie -fstack-protector -fno-rtti -O2 -shared -lpthread -lrt -lz -ldl -lm -lstdc++
MariaDB Clients: 256 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 256 Ryzen 9 3990X 30 60 90 120 150 SE +/- 2.10, N = 3 122 1. (CXX) g++ options: -fPIC -pie -fstack-protector -fno-rtti -O2 -shared -lpthread -lrt -lz -ldl -lm -lstdc++
Numpy Benchmark OpenBenchmarking.org Nanoseconds, Fewer Is Better Numpy Benchmark Ryzen 9 3990X 1.2M 2.4M 3.6M 4.8M 6M 5797688
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile Initial_Run_02282020 Ryzen 9 3990X 120 240 360 480 600 SE +/- 0.33, N = 3 SE +/- 0.89, N = 3 544.70 572.42
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Initial_Run_02282020 Ryzen 9 3990X 2K 4K 6K 8K 10K SE +/- 213.25, N = 8 SE +/- 77.69, N = 3 1486.35 8896.49 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
MariaDB Clients: 64 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 64 Ryzen 9 3990X 100 200 300 400 500 SE +/- 1.16, N = 3 443 1. (CXX) g++ options: -fPIC -pie -fstack-protector -fno-rtti -O2 -shared -lpthread -lrt -lz -ldl -lm -lstdc++
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Initial_Run_02282020 Ryzen 9 3990X 100K 200K 300K 400K 500K SE +/- 834.10, N = 3 SE +/- 466.85, N = 3 480677 443125 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Initial_Run_02282020 Ryzen 9 3990X 900 1800 2700 3600 4500 SE +/- 117.47, N = 12 SE +/- 46.08, N = 15 3632.25 4041.19 1. (CC) gcc options: -O3 -mavx2
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Savina Reactors.IO Initial_Run_02282020 Ryzen 9 3990X 4K 8K 12K 16K 20K SE +/- 413.24, N = 40 SE +/- 164.82, N = 40 18634.84 14962.71
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Initial_Run_02282020 Ryzen 9 3990X 4K 8K 12K 16K 20K SE +/- 45.28, N = 3 SE +/- 33.83, N = 3 14082.8 17413.2 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Initial_Run_02282020 Ryzen 9 3990X 2K 4K 6K 8K 10K SE +/- 16.27, N = 3 SE +/- 13.98, N = 3 8331.4 10305.5 1. (CC) gcc options: -O2 -lm
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Initial_Run_02282020 Ryzen 9 3990X 130 260 390 520 650 608.15 565.83
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Initial_Run_02282020 Ryzen 9 3990X 200K 400K 600K 800K 1000K SE +/- 126.52, N = 3 SE +/- 5410.26, N = 3 171335.74 1071539.05 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Initial_Run_02282020 Ryzen 9 3990X 400 800 1200 1600 2000 SE +/- 10.88, N = 15 SE +/- 5.36, N = 3 580 1639 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Initial_Run_02282020 Ryzen 9 3990X 9K 18K 27K 36K 45K SE +/- 497.53, N = 12 SE +/- 415.69, N = 3 26103.27 43207.77 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data Initial_Run_02282020 Ryzen 9 3990X 100 200 300 400 500 458.68 436.40
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Initial_Run_02282020 Ryzen 9 3990X 30M 60M 90M 120M 150M SE +/- 728996.18, N = 3 SE +/- 727205.45, N = 3 145325949 150563088
MKL-DNN Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_googlenet_v3 - Data Type: f32 Initial_Run_02282020 Ryzen 9 3990X 300 600 900 1200 1500 SE +/- 17.80, N = 3 SE +/- 0.17, N = 3 1615.84 29.71 MIN: 1232.81 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
Memcached mcperf Method: Replace OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Replace Ryzen 9 3990X 10K 20K 30K 40K 50K SE +/- 1442.69, N = 15 46567.3 1. (CC) gcc options: -O2 -lm -rdynamic
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Barbershop - Compute: CPU-Only Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 SE +/- 0.21, N = 3 SE +/- 0.14, N = 3 123.29 126.76
Apache Cassandra Test: Writes OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 3.11.4 Test: Writes Ryzen 9 3990X 60K 120K 180K 240K 300K SE +/- 3743.49, N = 4 266626
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Initial_Run_02282020 Ryzen 9 3990X 40 80 120 160 200 177.72 150.92
Memcached mcperf Method: Append OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Append Ryzen 9 3990X 10K 20K 30K 40K 50K SE +/- 2624.23, N = 12 48160.8 1. (CC) gcc options: -O2 -lm -rdynamic
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 128.10 84.49 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 1.18, N = 3 116.80 91.76 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -lm
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get Ryzen 9 3990X 15K 30K 45K 60K 75K SE +/- 594.40, N = 15 68440.3 1. (CC) gcc options: -O2 -lm -rdynamic
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Initial_Run_02282020 Ryzen 9 3990X 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.16, N = 3 108.41 91.84
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Initial_Run_02282020 Ryzen 9 3990X 16K 32K 48K 64K 80K SE +/- 874.32, N = 6 SE +/- 17.63, N = 3 77016 23499 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 134.22 129.07
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 SE +/- 0.44, N = 3 SE +/- 0.43, N = 3 113.18 63.46 1. (CC) gcc options: -O2 -ldl -lz -lpthread
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Initial_Run_02282020 Ryzen 9 3990X 0.102 0.204 0.306 0.408 0.51 SE +/- 0.00347, N = 15 SE +/- 0.00131, N = 3 0.45320 0.39414
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Ryzen 9 3990X 1.3358 2.6716 4.0074 5.3432 6.679 SE +/- 0.003, N = 4 5.937
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Classroom - Compute: CPU-Only Initial_Run_02282020 Ryzen 9 3990X 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 76.87 78.41
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Initial_Run_02282020 Ryzen 9 3990X 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 8.13 7.49 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Initial_Run_02282020 Ryzen 9 3990X 40K 80K 120K 160K 200K SE +/- 144.51, N = 3 SE +/- 221.03, N = 3 148992 183327 1. (CXX) g++ options: -pipe -lpthread
MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_1d - Data Type: f32 Initial_Run_02282020 Ryzen 9 3990X 60 120 180 240 300 SE +/- 4.63856, N = 15 SE +/- 0.03815, N = 3 269.84600 9.78592 MIN: 213.87 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Initial_Run_02282020 Ryzen 9 3990X 60M 120M 180M 240M 300M SE +/- 3433642.23, N = 4 SE +/- 2135122.84, N = 3 277578427 274228134 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 1.07, N = 3 24.98 113.41 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.03 Mode: CPU Ryzen 9 3990X 20K 40K 60K 80K 100K SE +/- 173.42, N = 3 78392
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Initial_Run_02282020 Ryzen 9 3990X 15 30 45 60 75 SE +/- 0.23, N = 3 SE +/- 0.08, N = 3 67.92 62.19
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 Initial_Run_02282020 Ryzen 9 3990X 9K 18K 27K 36K 45K SE +/- 74.30, N = 3 SE +/- 357.80, N = 3 35617.17 43271.03 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Initial_Run_02282020 Ryzen 9 3990X 40 80 120 160 200 186.53 189.89
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark PageRank Initial_Run_02282020 Ryzen 9 3990X 4K 8K 12K 16K 20K SE +/- 157.20, N = 8 SE +/- 125.83, N = 8 20051.20 18011.06
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.00, N = 3 10.33
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Initial_Run_02282020 Ryzen 9 3990X 100K 200K 300K 400K 500K SE +/- 3296.96, N = 3 SE +/- 1158.16, N = 3 480500 446067 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Initial_Run_02282020 Ryzen 9 3990X 1.5M 3M 4.5M 6M 7.5M SE +/- 96445.34, N = 3 SE +/- 51515.57, N = 3 6508740 6999103 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Initial_Run_02282020 Ryzen 9 3990X 150 300 450 600 750 SE +/- 1.00, N = 3 SE +/- 1.76, N = 3 614 684 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Initial_Run_02282020 Ryzen 9 3990X 150 300 450 600 750 SE +/- 3.53, N = 3 SE +/- 2.85, N = 3 716 685 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Initial_Run_02282020 Ryzen 9 3990X 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 2.03, N = 3 1056 1047 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Initial_Run_02282020 Ryzen 9 3990X 160 320 480 640 800 SE +/- 1.73, N = 3 SE +/- 2.65, N = 3 694 756 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Initial_Run_02282020 Ryzen 9 3990X 300 600 900 1200 1500 SE +/- 2.31, N = 3 1246 1486 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Initial_Run_02282020 Ryzen 9 3990X 500 1000 1500 2000 2500 SE +/- 11.06, N = 3 SE +/- 10.40, N = 3 2246 2206 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
rav1e Speed: 9 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 9 Ryzen 9 3990X 0.3015 0.603 0.9045 1.206 1.5075 SE +/- 0.004, N = 3 1.340
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Initial_Run_02282020 Ryzen 9 3990X 40 80 120 160 200 185.52 170.70
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Initial_Run_02282020 Ryzen 9 3990X 300 600 900 1200 1500 SE +/- 4.02, N = 3 SE +/- 3.52, N = 3 1289.74 1274.63 1. (CC) gcc options: -O3 -mavx2
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Ryzen 9 3990X 1100 2200 3300 4400 5500 SE +/- 28.77, N = 4 5112
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Initial_Run_02282020 Ryzen 9 3990X 13 26 39 52 65 SE +/- 0.19, N = 3 SE +/- 0.07, N = 3 59.61 55.95
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Initial_Run_02282020 Ryzen 9 3990X 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.00, N = 15 14.35 13.89 MIN: 13.89 / MAX: 14.71 MIN: 13.51 / MAX: 14.08
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2019.4 Water Benchmark Ryzen 9 3990X 0.8548 1.7096 2.5644 3.4192 4.274 SE +/- 0.003, N = 3 3.799 1. (CXX) g++ options: -mavx2 -mfma -pthread -std=c++11 -O3 -funroll-all-loops -lrt -lpthread -lm
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.2.0 Speed: 6 Ryzen 9 3990X 0.2471 0.4942 0.7413 0.9884 1.2355 SE +/- 0.003, N = 3 1.098
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Initial_Run_02282020 Ryzen 9 3990X 15 30 45 60 75 SE +/- 0.87, N = 3 SE +/- 0.26, N = 3 68.62 60.75
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 Initial_Run_02282020 Ryzen 9 3990X 9K 18K 27K 36K 45K SE +/- 132.60, N = 3 SE +/- 70.84, N = 3 35198.30 42415.06 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET Initial_Run_02282020 Ryzen 9 3990X 700K 1400K 2100K 2800K 3500K SE +/- 110177.85, N = 15 SE +/- 30269.92, N = 15 2988394.92 3112967.78 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Initial_Run_02282020 Ryzen 9 3990X 11 22 33 44 55 SE +/- 0.36, N = 3 SE +/- 0.20, N = 3 48.79 50.36 1. Initial_Run_02282020: RawTherapee, version 5.5, command line.
An advanced, cross-platform program for developing raw photos.
Website: http://www.rawtherapee.com/
Documentation: http://rawpedia.rawtherapee.com/
Forum: https://discuss.pixls.us/c/software/rawtherapee
Code and bug reports: https://github.com/Beep6581/RawTherapee
Symbols:
<Chevrons> indicate parameters you can change.
[Square brackets] mean the parameter is optional.
The pipe symbol | indicates a choice of one or the other.
The dash symbol - denotes a range of possible values from one to the other.
Usage:
rawtherapee-cli -c <dir>|<files> Convert files in batch with default parameters.
rawtherapee-cli <other options> -c <dir>|<files> Convert files in batch with your own settings.
Options:
rawtherapee-cli[-o <output>|-O <output>] [-q] [-a] [-s|-S] [-p <one.pp3> [-p <two.pp3> ...] ] [-d] [ -j[1-100] -js<1-3> | -t[z] -b<8|16|16f|32> | -n -b<8|16> ] [-Y] [-f] -c <input>
-c <files> Specify one or more input files or folders.
When specifying folders, Rawtherapee will look for image file types which comply
with the selected extensions (see also '-a').
-c must be the last option.
-o <file>|<dir> Set output file or folder.
Saves output file alongside input file if -o is not specified.
-O <file>|<dir> Set output file or folder and copy pp3 file into it.
Saves output file alongside input file if -O is not specified.
-q Quick-start mode. Does not load cached files to speedup start time.
-a Process all supported image file types when specifying a folder, even those
not currently selected in Preferences > File Browser > Parsed Extensions.
-s Use the existing sidecar file to build the processing parameters,
e.g. for photo.raw there should be a photo.raw.pp3 file in the same folder.
If the sidecar file does not exist, neutral values will be used.
-S Like -s but skip if the sidecar file does not exist.
-p <file.pp3> Specify processing profile to be used for all conversions.
You can specify as many sets of "-p <file.pp3>" options as you like,
each will be built on top of the previous one, as explained below.
-d Use the default raw or non-raw processing profile as set in
Preferences > Image Processing > Default Processing Profile
-j[1-100] Specify output to be JPEG (default, if -t and -n are not set).
Optionally, specify compression 1-100 (default value: 92).
-js<1-3> Specify the JPEG chroma subsampling parameter, where:
1 = Best compression: 2x2, 1x1, 1x1 (4:2:0)
Chroma halved vertically and horizontally.
2 = Balanced (default): 2x1, 1x1, 1x1 (4:2:2)
Chroma halved horizontally.
3 = Best quality: 1x1, 1x1, 1x1 (4:4:4)
No chroma subsampling.
-b<8|16|16f|32> Specify bit depth per channel.
8 = 8-bit integer. Applies to JPEG, PNG and TIFF. Default for JPEG and PNG.
16 = 16-bit integer. Applies to TIFF and PNG. Default for TIFF.
16f = 16-bit float. Applies to TIFF.
32 = 32-bit float. Applies to TIFF.
-t[z] Specify output to be TIFF.
Uncompressed by default, or deflate compression with 'z'.
-n Specify output to be compressed PNG.
Compression is hard-coded to PNG_FILTER_PAETH, Z_RLE.
-Y Overwrite output if present.
-f Use the custom fast-export processing pipeline.
Your pp3 files can be incomplete, RawTherapee will build the final values as follows:
1- A new processing profile is created using neutral values,
2- If the "-d" option is set, the values are overridden by those found in
the default raw or non-raw processing profile.
3- If one or more "-p" options are set, the values are overridden by those
found in these processing profiles.
4- If the "-s" or "-S" options are set, the values are finally overridden by those
found in the sidecar files.
The processing profiles are processed in the order specified on the command line. 2. Ryzen 9 3990X: RawTherapee, version 5.7, command line.
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Initial_Run_02282020 Ryzen 9 3990X 12 24 36 48 60 SE +/- 0.12, N = 3 SE +/- 0.22, N = 3 48.13 52.44
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Initial_Run_02282020 Ryzen 9 3990X 12 24 36 48 60 SE +/- 0.30, N = 3 SE +/- 0.40, N = 3 51.94 40.85 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Initial_Run_02282020 Ryzen 9 3990X 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 52.24 38.82
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Initial_Run_02282020 Ryzen 9 3990X 40M 80M 120M 160M 200M SE +/- 1348662.78, N = 3 SE +/- 538948.72, N = 3 165853757 154505292 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
MBW Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB Initial_Run_02282020 Ryzen 9 3990X 2K 4K 6K 8K 10K SE +/- 17.70, N = 3 SE +/- 5.28, N = 3 8613.97 10623.24 1. (CC) gcc options: -O3 -march=native
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average Initial_Run_02282020 Ryzen 9 3990X 200M 400M 600M 800M 1000M SE +/- 6876071.93, N = 11 SE +/- 6740349.00, N = 3 776813397 787703166 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C Ryzen 9 3990X 15K 30K 45K 60K 75K SE +/- 10.89, N = 3 68087.54 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Initial_Run_02282020 Ryzen 9 3990X 10 20 30 40 50 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 40.53 44.25 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Initial_Run_02282020 Ryzen 9 3990X 10 20 30 40 50 SE +/- 0.11, N = 3 SE +/- 0.00, N = 3 42.69 37.89
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Initial_Run_02282020 Ryzen 9 3990X 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.31, N = 15 17.68 17.86 1. (CC) gcc options: -O3 -march=native -fopenmp
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Initial_Run_02282020 Ryzen 9 3990X 6 12 18 24 30 SE +/- 0.34, N = 4 SE +/- 0.27, N = 6 24.71 22.41
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Initial_Run_02282020 Ryzen 9 3990X 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 43.87 30.87
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 114.31 109.42
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Initial_Run_02282020 Ryzen 9 3990X 12 24 36 48 60 52.99 54.92
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SET Initial_Run_02282020 Ryzen 9 3990X 400K 800K 1200K 1600K 2000K SE +/- 54946.56, N = 15 SE +/- 24897.15, N = 5 2036580.82 1972847.82 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: GET Initial_Run_02282020 Ryzen 9 3990X 600K 1200K 1800K 2400K 3000K SE +/- 104062.05, N = 15 SE +/- 38338.00, N = 5 2722264.53 2985198.45 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Initial_Run_02282020 Ryzen 9 3990X 9K 18K 27K 36K 45K SE +/- 8.17, N = 5 SE +/- 5.59, N = 5 34886.5 44270.9 1. (CC) gcc options: -O3 -march=native -fopenmp
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: BMW27 - Compute: CPU-Only Initial_Run_02282020 Ryzen 9 3990X 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 32.14 32.61
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Initial_Run_02282020 Ryzen 9 3990X 7K 14K 21K 28K 35K SE +/- 12.87, N = 3 SE +/- 39.91, N = 3 29206.42 33335.48 1. (CC) gcc options: -shared -fPIC -O2 -pthread
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C Ryzen 9 3990X 14K 28K 42K 56K 70K SE +/- 28.59, N = 3 65646.35 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET Initial_Run_02282020 Ryzen 9 3990X 400K 800K 1200K 1600K 2000K SE +/- 54434.09, N = 15 SE +/- 21908.98, N = 3 2066071.55 2096898.46 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Initial_Run_02282020 Ryzen 9 3990X 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 30.85 30.83 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Initial_Run_02282020 Ryzen 9 3990X 600K 1200K 1800K 2400K 3000K SE +/- 11049.11, N = 3 SE +/- 8110.95, N = 3 2575719.86 2376096.94 1. (CC) gcc options: -O2 -lrt" -lrt
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Initial_Run_02282020 Ryzen 9 3990X 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 31.72 29.33
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Initial_Run_02282020 Ryzen 9 3990X 30K 60K 90K 120K 150K SE +/- 378.95, N = 3 SE +/- 434.74, N = 3 116927 93516 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress Initial_Run_02282020 Ryzen 9 3990X 5K 10K 15K 20K 25K SE +/- 22.49, N = 3 SE +/- 18.90, N = 3 22040.78 21569.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Crypto Initial_Run_02282020 Ryzen 9 3990X 3K 6K 9K 12K 15K SE +/- 48.02, N = 3 SE +/- 104.58, N = 3 15470.49 15907.23 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set Ryzen 9 3990X 9K 18K 27K 36K 45K SE +/- 463.67, N = 3 43024.2 1. (CC) gcc options: -O2 -lm -rdynamic
Apache Siege Concurrent Users: 100 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 100 Ryzen 9 3990X 7K 14K 21K 28K 35K SE +/- 74.90, N = 3 34360.65 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Memcached mcperf Method: Add OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Add Ryzen 9 3990X 9K 18K 27K 36K 45K SE +/- 40.00, N = 3 43792.1 1. (CC) gcc options: -O2 -lm -rdynamic
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.0.0 Time To OCR 7 Images Initial_Run_02282020 7 14 21 28 35 SE +/- 0.04, N = 3 28.55
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Ryzen 9 3990X 1100 2200 3300 4400 5500 SE +/- 10.08, N = 3 5090.52 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
MBW Test: Memory Copy - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB Initial_Run_02282020 Ryzen 9 3990X 4K 8K 12K 16K 20K SE +/- 24.49, N = 3 SE +/- 59.12, N = 3 14372.96 18285.47 1. (CC) gcc options: -O3 -march=native
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Initial_Run_02282020 Ryzen 9 3990X 800K 1600K 2400K 3200K 4000K SE +/- 45524.81, N = 5 SE +/- 57249.72, N = 3 3587683 3781244 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Classroom - Compute: CPU-Only Initial_Run_02282020 Ryzen 9 3990X 20 40 60 80 100 76.34 77.63
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Initial_Run_02282020 Ryzen 9 3990X 6 12 18 24 30 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 26.79 22.67 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images Ryzen 9 3990X 6 12 18 24 30 SE +/- 0.09, N = 3 24.93
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Initial_Run_02282020 Ryzen 9 3990X 6 12 18 24 30 SE +/- 0.30, N = 3 SE +/- 0.05, N = 3 26.31 22.15 1. (CC) gcc options: -lpthread
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: unsharp-mask Initial_Run_02282020 6 12 18 24 30 SE +/- 0.03, N = 3 23.82
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Initial_Run_02282020 Ryzen 9 3990X 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 14.37 32.61 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Initial_Run_02282020 Ryzen 9 3990X 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 24.30 22.04
MKL-DNN Harness: Convolution Batch conv_alexnet - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_alexnet - Data Type: f32 Initial_Run_02282020 Ryzen 9 3990X 600 1200 1800 2400 3000 SE +/- 46.52, N = 3 SE +/- 0.20, N = 3 2987.86 69.60 MIN: 2649.28 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Initial_Run_02282020 Ryzen 9 3990X 200 400 600 800 1000 SE +/- 1.45, N = 3 SE +/- 2.31, N = 3 942 970
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Initial_Run_02282020 Ryzen 9 3990X 6 12 18 24 30 SE +/- 0.19, N = 3 SE +/- 0.15, N = 3 23.12 20.42 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Initial_Run_02282020 Ryzen 9 3990X 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 18.33 17.97 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz 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 -O3 -rdynamic -ljpeg -lpthread -ldl
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin Initial_Run_02282020 Ryzen 9 3990X 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 45.15 42.54
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos Initial_Run_02282020 Ryzen 9 3990X 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 46.07 42.69
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Initial_Run_02282020 Ryzen 9 3990X 3K 6K 9K 12K 15K SE +/- 35.07, N = 3 SE +/- 40.67, N = 3 15477.3 15505.6 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Fishy Cat - Compute: CPU-Only Initial_Run_02282020 Ryzen 9 3990X 13 26 39 52 65 58.38 58.51
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Ryzen 9 3990X 900 1800 2700 3600 4500 SE +/- 52.42, N = 5 3981
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels Initial_Run_02282020 5 10 15 20 25 SE +/- 0.06, N = 3 18.85
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.4.1 Initial_Run_02282020 5 10 15 20 25 SE +/- 0.20, N = 3 18.81
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.14 Test: unsharp-mask Ryzen 9 3990X 4 8 12 16 20 SE +/- 0.04, N = 3 17.59
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point Initial_Run_02282020 Ryzen 9 3990X 8K 16K 24K 32K 40K 27803.49 36069.98 1. (CC) gcc options: -O3 -march=native
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate Initial_Run_02282020 4 8 12 16 20 SE +/- 0.01, N = 3 16.70
SVT-AV1 1080p 8-bit YUV To AV1 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.5 1080p 8-bit YUV To AV1 Video Encode Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 SE +/- 1.24, N = 15 SE +/- 1.45, N = 3 106.39 111.96 1. (CXX) g++ options: -O3 -pie -lpthread -lm
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Scala Dotty Initial_Run_02282020 Ryzen 9 3990X 1200 2400 3600 4800 6000 SE +/- 14.33, N = 8 SE +/- 11.07, N = 8 5559.64 5374.04
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point Initial_Run_02282020 Ryzen 9 3990X 8K 16K 24K 32K 40K 31584.84 39236.32 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point Initial_Run_02282020 Ryzen 9 3990X 8K 16K 24K 32K 40K 28668.24 36239.20 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point Initial_Run_02282020 Ryzen 9 3990X 9K 18K 27K 36K 45K 34540.08 42164.26 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer Initial_Run_02282020 Ryzen 9 3990X 9K 18K 27K 36K 45K 34482.44 42288.10 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer Initial_Run_02282020 Ryzen 9 3990X 9K 18K 27K 36K 45K 31630.51 39798.20 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer Initial_Run_02282020 Ryzen 9 3990X 8K 16K 24K 32K 40K 29003.70 37686.47 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer Initial_Run_02282020 Ryzen 9 3990X 8K 16K 24K 32K 40K 29961.46 36280.58 1. (CC) gcc options: -O3 -march=native
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Initial_Run_02282020 Ryzen 9 3990X 10 20 30 40 50 SE +/- 0.00, N = 12 SE +/- 0.40, N = 5 41.67 45.06 MIN: 38.46 / MAX: 43.48 MIN: 43.48 / MAX: 45.45
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Initial_Run_02282020 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 12.39 11.75
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Initial_Run_02282020 Ryzen 9 3990X 140K 280K 420K 560K 700K SE +/- 1089.17, N = 3 SE +/- 974.66, N = 3 632961 637777
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Ryzen 9 3990X 6K 12K 18K 24K 30K SE +/- 12.90, N = 3 28592.58 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once Initial_Run_02282020 Ryzen 9 3990X 0.3994 0.7988 1.1982 1.5976 1.997 SE +/- 0.00225, N = 3 SE +/- 0.00085, N = 6 1.77507 1.76788
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.14 Test: auto-levels Ryzen 9 3990X 4 8 12 16 20 SE +/- 0.12, N = 3 14.51
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Initial_Run_02282020 Ryzen 9 3990X 9 18 27 36 45 39.69 40.70
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 Initial_Run_02282020 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.043, N = 3 SE +/- 0.083, N = 3 8.285 9.806 1. (CXX) g++ options: -fPIE -fPIC -pie
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Crown Initial_Run_02282020 Ryzen 9 3990X 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 49.56 55.72 MIN: 48.52 / MAX: 51.78 MIN: 54.71 / MAX: 57.96
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt Initial_Run_02282020 Ryzen 9 3990X 0.5028 1.0056 1.5084 2.0112 2.514 SE +/- 0.00165, N = 3 SE +/- 0.00053, N = 4 2.23457 2.22678
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.14 Test: rotate Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.01, N = 3 11.71
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.3 Video Input: Summer Nature 4K Initial_Run_02282020 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 11.62 11.08 1. (CC) gcc options: -pthread
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Ryzen 9 3990X 900 1800 2700 3600 4500 SE +/- 7.15, N = 4 4416
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test Initial_Run_02282020 Ryzen 9 3990X 2K 4K 6K 8K 10K SE +/- 72.92, N = 3 SE +/- 70.50, N = 3 8046 10489 1. Nodejs
v10.15.2
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Initial_Run_02282020 Ryzen 9 3990X 2 4 6 8 10 SE +/- 0.036, N = 3 SE +/- 0.056, N = 3 8.882 8.922 -lSDL -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
SVT-VP9 1080p 8-bit YUV To VP9 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 2019-02-17 1080p 8-bit YUV To VP9 Video Encode Initial_Run_02282020 Ryzen 9 3990X 60 120 180 240 300 SE +/- 2.78, N = 15 SE +/- 0.97, N = 3 230.32 264.79 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Initial_Run_02282020 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 10.46 10.67 1. (CXX) g++ options: -fopenmp -O2 -march=native
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.1.0 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.02, N = 3 10.26
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding Initial_Run_02282020 Ryzen 9 3990X 15 30 45 60 75 SE +/- 0.49, N = 3 SE +/- 0.09, N = 3 66.76 52.78 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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 Initial_Run_02282020 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.017, N = 3 SE +/- 0.037, N = 3 9.734 9.880 1. (CC) gcc options: -lm -lpthread -O3
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU Initial_Run_02282020 Ryzen 9 3990X 30K 60K 90K 120K 150K SE +/- 130.39, N = 3 SE +/- 270.64, N = 3 132495.44 130758.58 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory Initial_Run_02282020 Ryzen 9 3990X 2M 4M 6M 8M 10M SE +/- 2865.91, N = 3 SE +/- 10518.56, N = 3 6867836.26 7815499.85 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
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 Initial_Run_02282020 Ryzen 9 3990X 20 40 60 80 100 SE +/- 1.28, N = 5 SE +/- 0.86, N = 3 106.89 93.73 1. (CXX) g++ options: -fPIE -fPIC -pie
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Initial_Run_02282020 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.049, N = 3 SE +/- 0.015, N = 3 9.738 8.765 1. (CC) gcc options: -O3 -pthread -lz -llzma
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding Initial_Run_02282020 Ryzen 9 3990X 20 40 60 80 100 SE +/- 0.44, N = 3 SE +/- 0.10, N = 3 75.60 59.38 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Initial_Run_02282020 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.117, N = 3 SE +/- 0.042, N = 3 9.131 8.079 1. (CXX) g++ options: -O2 -lOpenCL
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B Ryzen 9 3990X 10K 20K 30K 40K 50K SE +/- 190.33, N = 3 47526.06 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Initial_Run_02282020 Ryzen 9 3990X 3 6 9 12 15 SE +/- 0.059, N = 3 SE +/- 0.071, N = 3 9.308 6.673 1. (CXX) g++ options: -O2 -lOpenCL
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Initial_Run_02282020 Ryzen 9 3990X 2 4 6 8 10 SE +/- 0.057, N = 3 SE +/- 0.003, N = 3 8.310 7.346
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize Initial_Run_02282020 2 4 6 8 10 SE +/- 0.048, N = 3 7.816
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Initial_Run_02282020 Ryzen 9 3990X 40 80 120 160 200 SE +/- 4.86, N = 12 SE +/- 1.14, N = 3 200.68 191.13 -lavformat -lavcodec -lavutil -lswscale 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.14 Test: resize Ryzen 9 3990X 2 4 6 8 10 SE +/- 0.015, N = 3 7.518
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Ryzen 9 3990X 900 1800 2700 3600 4500 SE +/- 17.81, N = 4 4209
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 Initial_Run_02282020 Ryzen 9 3990X 80 160 240 320 400 SE +/- 10.34, N = 12 SE +/- 6.22, N = 3 318.86 374.43 1. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C Ryzen 9 3990X 6K 12K 18K 24K 30K SE +/- 8.48, N = 3 26747.76 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.2
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Initial_Run_02282020 Ryzen 9 3990X 1.2399 2.4798 3.7197 4.9596 6.1995 SE +/- 0.062714, N = 3 SE +/- 0.046620, N = 3 5.510778 4.581432 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Initial_Run_02282020 Ryzen 9 3990X 50 100 150 200 250 SE +/- 0.02, N = 3 SE +/- 0.34, N = 3 219.61 218.78 1. (CC) gcc options: -O3 -rdynamic
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Initial_Run_02282020 Ryzen 9 3990X 1.3077 2.6154 3.9231 5.2308 6.5385 SE +/- 0.02336, N = 3 SE +/- 0.00230, N = 3 5.62578 5.81180 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz 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 -O3 -rdynamic -ljpeg -lpthread -ldl
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Initial_Run_02282020 Ryzen 9 3990X 1.3212 2.6424 3.9636 5.2848 6.606 SE +/- 0.011, N = 3 SE +/- 0.025, N = 3 5.872 5.271 1. (CXX) g++ options: -O2 -lOpenCL
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Initial_Run_02282020 Ryzen 9 3990X 1.2087 2.4174 3.6261 4.8348 6.0435 SE +/- 0.027, N = 3 SE +/- 0.008, N = 3 5.331 5.372
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode Initial_Run_02282020 Ryzen 9 3990X 100 200 300 400 500 SE +/- 17.43, N = 12 SE +/- 2.35, N = 3 441.21 430.75 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.3 Video Input: Summer Nature 1080p Initial_Run_02282020 Ryzen 9 3990X 1.0391 2.0782 3.1173 4.1564 5.1955 SE +/- 0.020, N = 3 SE +/- 0.005, N = 3 3.936 4.618 1. (CC) gcc options: -pthread
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.0.0 Scene: Memorial Initial_Run_02282020 Ryzen 9 3990X 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 23.83 25.42
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Initial_Run_02282020 Ryzen 9 3990X 70 140 210 280 350 SE +/- 0.36, N = 3 SE +/- 0.20, N = 3 316.57 318.52
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Initial_Run_02282020 Ryzen 9 3990X 0.7962 1.5924 2.3886 3.1848 3.981 SE +/- 0.00598, N = 3 SE +/- 0.00222, N = 3 3.53849 3.47990 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz 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 -O3 -rdynamic -ljpeg -lpthread -ldl
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 Initial_Run_02282020 Ryzen 9 3990X 70 140 210 280 350 SE +/- 3.56, N = 4 SE +/- 2.66, N = 3 282.35 304.92 1. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Initial_Run_02282020 Ryzen 9 3990X 0.5605 1.121 1.6815 2.242 2.8025 SE +/- 0.00880, N = 3 SE +/- 0.01099, N = 3 2.49094 2.30784 -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz 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 -O3 -rdynamic -ljpeg -lpthread -ldl
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Initial_Run_02282020 Ryzen 9 3990X 0.186 0.372 0.558 0.744 0.93 SE +/- 0.005592, N = 3 SE +/- 0.005895, N = 3 0.826726 0.741998 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Initial_Run_02282020 Ryzen 9 3990X 30 60 90 120 150 145 145
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Initial_Run_02282020 Ryzen 9 3990X 0.117 0.234 0.351 0.468 0.585 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.52 0.42 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Initial_Run_02282020 Ryzen 9 3990X 10K 20K 30K 40K 50K SE +/- 11.57, N = 5 SE +/- 12.42, N = 5 37843.8 47870.2 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Initial_Run_02282020 Ryzen 9 3990X 10K 20K 30K 40K 50K SE +/- 9.13, N = 5 SE +/- 11.07, N = 5 38411.5 48635.5 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Initial_Run_02282020 Ryzen 9 3990X 9K 18K 27K 36K 45K SE +/- 3.27, N = 5 SE +/- 10.45, N = 5 34069.4 43330.1 1. (CC) gcc options: -O3 -march=native -fopenmp
Phoronix Test Suite v10.8.4