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&grw&rdt .
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 compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 mbw: Memory Copy - 4096 MiB mbw: Memory Copy, Fixed Block Size - 4096 MiB tinymembench: Standard Memcpy tinymembench: Standard Memset ctx-clock: Context Switch Time hackbench: 32 - Process stress-ng: Crypto stress-ng: CPU Stress dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans renaissance: Scala Dotty renaissance: Savina Reactors.IO renaissance: Apache Spark PageRank ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Average - Floating Point stream: Copy stream: Scale stream: Triad stream: Add glibc-bench: cos glibc-bench: sin glibc-bench: sqrt glibc-bench: pthread_once tjbench: Decompression Throughput tesseract-ocr: Time To OCR 7 Images tesseract-ocr: Time To OCR 7 Images rawtherapee: Total Benchmark Time gegl: Crop gegl: Scale gegl: Cartoon gegl: Reflect gegl: Antialias gegl: Tile Glass gegl: Wavelet Blur gegl: Color Enhance gegl: Rotate 90 Degrees mkl-dnn: Convolution Batch conv_googlenet_v3 - f32 mkl-dnn: Deconvolution Batch deconv_1d - f32 mkl-dnn: Convolution Batch conv_alexnet - f32 gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask mrbayes: Primate Phylogeny Analysis himeno: Poisson Pressure Solver himeno: Poisson Pressure Solver scikit-learn: numpy: cloverleaf: Lagrangian-Eulerian Hydrodynamics octave-benchmark: octave-benchmark: deepspeech: CPU mlpack: scikit_svm gromacs: Water Benchmark parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP Stencil parboil: OpenMP MRI Gridding npb: BT.C npb: EP.D npb: FT.C npb: LU.C npb: MG.C npb: SP.B rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster namd: ATPase Simulation - 327,506 Atoms mt-dgemm: Sustained Floating-Point Rate cp2k: Fayalite-FIST Data coremark: CoreMark Size 666 - Iterations Per Second stockfish: Total Time compress-7zip: Compress Speed Test john-the-ripper: Blowfish build-llvm: Time To Compile build-php: Time To Compile compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 rust-mandel: Time To Complete Serial/Parallel Mandelbrot asmfish: 1024 Hash Memory, 26 Depth m-queens: Time To Solve build-gcc: Time To Compile build-linux-kernel: Time To Compile sysbench: Memory sysbench: CPU swet: Average tungsten: Hair tungsten: Water Caustic tungsten: Non-Exponential tungsten: Volumetric Caustic vpxenc: Speed 0 vpxenc: Speed 5 graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p svt-vp9: 1080p 8-bit YUV To VP9 Video Encode x264: H.264 Video Encoding dav1d: Summer Nature 4K dav1d: Summer Nature 1080p svt-av1: 1080p 8-bit YUV To AV1 Video Encode svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p x265: H.265 1080p Video Encoding x265: H.265 1080p Video Encoding c-ray: Total Time - 4K, 16 Rays Per Pixel v-ray: CPU svt-hevc: 1080p 8-bit YUV To HEVC Video Encode blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Barbershop - CPU-Only povray: Trace Time radiance: Serial radiance: SMP Parallel rav1e: 6 rav1e: 9 embree: Pathtracer - Crown oidn: Memorial indigobench: Bedroom indigobench: Supercar ospray: XFrog Forest - SciVis ospray: Magnetic Reconnection - SciVis rays1bench: Large Scene appleseed: Emily appleseed: Disney Material appleseed: Material Tester build2: Time To Compile mcperf: Add mcperf: Get mcperf: Set mcperf: Append mcperf: Replace nginx: Static Web Page Serving apache: Static Web Page Serving openssl: RSA 4096-bit Performance apache-siege: 100 apache-siege: 200 apache-siege: 250 node-express-loadtest: phpbench: PHP Benchmark Suite redis: GET redis: SET redis: GET redis: SET sqlite: 1 sqlite: 8 rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing sqlite-speedtest: Timed Time - Size 1,000 cassandra: Writes pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write mysqlslap: 64 mysqlslap: 128 mysqlslap: 256 ebizzy: pybench: Total For Average Test Times Ryzen 9 3990X Initial_Run_02282020 20.416 18285.465 10623.241 10305.5 17413.2 145 22.151 15907.23 21569.26 4416 4209 3981 5112 5374.040 14962.711 18011.062 42288.1 36280.58 37686.47 39798.2 42164.26 36069.98 36239.2 39236.32 44270.9 43330.1 48635.5 47870.2 42.6897 42.5424 2.22678 1.76788 218.781247 24.929 50.355 7.346 5.372 91.836 29.330 38.824 30.873 62.194 55.954 37.886 29.7087 9.78592 69.6009 7.518 11.714 14.514 17.589 91.760 1274.632880 4041.194114 22.036 5797688 0.42 10.258 60.74582 11.75 3.799 40.846288 0.741998 4.581432 84.494583 68087.54 5090.52 28592.58 65646.35 26747.76 47526.06 5.271 6.673 8.079 0.39414 17.861176 436.398 2376096.940157 154505292 183327 93516 109.423 44.246 8.765 30.827 150563088 10.668 572.424 22.407 7815499.8528 130758.5786 787703166 5.81180 17.9726 2.30784 3.47990 7.49 22.67 2206 684 685 1047 1639 756 1486 374.43 304.92 264.79 191.13 11.083 4.618 111.957 9.806 93.729 52.78 59.38 9.880 78392 430.75 40.7 77.63 58.51 189.89 32.61 78.41 126.76 8.922 565.828 170.698 1.098 1.340 55.7184 25.42 5.937 10.329 13.89 45.06 318.52 129.073396 54.918685 150.917515 52.436 43792.1 68440.3 43024.2 48160.8 46567.3 43207.77 33335.48 15505.6 34360.65 42415.06 43271.03 10489 637777 3112967.78 2096898.46 2985198.45 1972847.82 32.605 113.407 446067 274228134 443125 23499 6999103 63.456 266626 1071539.054333 8896.488982 443 255 122 3781244 970 23.122 14372.955 8613.969 8331.4 14082.8 145 26.313 15470.49 22040.78 5559.637 18634.844 20051.198 34482.44 29961.46 29003.7 31630.51 34540.08 27803.49 28668.24 31584.84 34886.5 34069.4 38411.5 37843.8 46.0677 45.1525 2.23457 1.77507 219.607456 28.547 48.785 8.310 5.331 108.406 31.718 52.238 43.871 67.917 59.609 42.688 1615.84 269.846 2987.86 7.816 16.701 18.851 23.818 116.803 1289.735248 3632.248728 24.298 0.52 18.813 68.62291 12.39 51.935248 0.826726 5.510778 128.096972 5.872 9.308 9.131 0.45320 17.681293 458.677 2575719.861832 165853757 148992 116927 114.305 40.527 9.738 30.853 145325949 10.463 544.698 24.710 6867836.2558 132495.4420 776813397 5.62578 18.3291 2.49094 3.53849 8.13 26.79 2246 614 716 1056 580 694 1246 318.86 282.35 230.32 200.68 11.623 3.936 106.392 8.285 106.886 66.76 75.60 9.734 441.21 39.69 76.34 58.38 186.53 32.14 76.87 123.29 8.882 608.152 185.519 49.5550 23.83 14.35 41.67 316.57 134.22006 52.989216 177.71743 48.129 26103.27 29206.42 15477.3 35198.30 35617.17 8046 632961 2988394.92 2066071.55 2722264.53 2036580.82 14.374 24.981 480500 277578427 480677 77016 6508740 113.179 171335.739343 1486.351962 3587683 942 OpenBenchmarking.org
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 Ryzen 9 3990X Initial_Run_02282020 6 12 18 24 30 SE +/- 0.15, N = 3 SE +/- 0.19, N = 3 20.42 23.12 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
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 Ryzen 9 3990X Initial_Run_02282020 4K 8K 12K 16K 20K SE +/- 59.12, N = 3 SE +/- 24.49, N = 3 18285.47 14372.96 1. (CC) gcc options: -O3 -march=native
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 Ryzen 9 3990X Initial_Run_02282020 2K 4K 6K 8K 10K SE +/- 5.28, N = 3 SE +/- 17.70, N = 3 10623.24 8613.97 1. (CC) gcc options: -O3 -march=native
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy Ryzen 9 3990X Initial_Run_02282020 2K 4K 6K 8K 10K SE +/- 13.98, N = 3 SE +/- 16.27, N = 3 10305.5 8331.4 1. (CC) gcc options: -O2 -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset Ryzen 9 3990X Initial_Run_02282020 4K 8K 12K 16K 20K SE +/- 33.83, N = 3 SE +/- 45.28, N = 3 17413.2 14082.8 1. (CC) gcc options: -O2 -lm
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 145 145
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Ryzen 9 3990X Initial_Run_02282020 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.30, N = 3 22.15 26.31 1. (CC) gcc options: -lpthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Crypto Ryzen 9 3990X Initial_Run_02282020 3K 6K 9K 12K 15K SE +/- 104.58, N = 3 SE +/- 48.02, N = 3 15907.23 15470.49 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: CPU Stress Ryzen 9 3990X Initial_Run_02282020 5K 10K 15K 20K 25K SE +/- 18.90, N = 3 SE +/- 22.49, N = 3 21569.26 22040.78 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
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
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
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
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
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Scala Dotty Ryzen 9 3990X Initial_Run_02282020 1200 2400 3600 4800 6000 SE +/- 11.07, N = 8 SE +/- 14.33, N = 8 5374.04 5559.64
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Savina Reactors.IO Ryzen 9 3990X Initial_Run_02282020 4K 8K 12K 16K 20K SE +/- 164.82, N = 40 SE +/- 413.24, N = 40 14962.71 18634.84
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark PageRank Ryzen 9 3990X Initial_Run_02282020 4K 8K 12K 16K 20K SE +/- 125.83, N = 8 SE +/- 157.20, N = 8 18011.06 20051.20
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer Ryzen 9 3990X Initial_Run_02282020 9K 18K 27K 36K 45K 42288.10 34482.44 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 Ryzen 9 3990X Initial_Run_02282020 8K 16K 24K 32K 40K 36280.58 29961.46 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 Ryzen 9 3990X Initial_Run_02282020 8K 16K 24K 32K 40K 37686.47 29003.70 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 Ryzen 9 3990X Initial_Run_02282020 9K 18K 27K 36K 45K 39798.20 31630.51 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 Ryzen 9 3990X Initial_Run_02282020 9K 18K 27K 36K 45K 42164.26 34540.08 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point Ryzen 9 3990X Initial_Run_02282020 8K 16K 24K 32K 40K 36069.98 27803.49 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 Ryzen 9 3990X Initial_Run_02282020 8K 16K 24K 32K 40K 36239.20 28668.24 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point Ryzen 9 3990X Initial_Run_02282020 8K 16K 24K 32K 40K 39236.32 31584.84 1. (CC) gcc options: -O3 -march=native
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Ryzen 9 3990X Initial_Run_02282020 9K 18K 27K 36K 45K SE +/- 5.59, N = 5 SE +/- 8.17, N = 5 44270.9 34886.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 Ryzen 9 3990X Initial_Run_02282020 9K 18K 27K 36K 45K SE +/- 10.45, N = 5 SE +/- 3.27, N = 5 43330.1 34069.4 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Ryzen 9 3990X Initial_Run_02282020 10K 20K 30K 40K 50K SE +/- 11.07, N = 5 SE +/- 9.13, N = 5 48635.5 38411.5 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Ryzen 9 3990X Initial_Run_02282020 10K 20K 30K 40K 50K SE +/- 12.42, N = 5 SE +/- 11.57, N = 5 47870.2 37843.8 1. (CC) gcc options: -O3 -march=native -fopenmp
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos Ryzen 9 3990X Initial_Run_02282020 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 42.69 46.07
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin Ryzen 9 3990X Initial_Run_02282020 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 42.54 45.15
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt Ryzen 9 3990X Initial_Run_02282020 0.5028 1.0056 1.5084 2.0112 2.514 SE +/- 0.00053, N = 4 SE +/- 0.00165, N = 3 2.22678 2.23457
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once Ryzen 9 3990X Initial_Run_02282020 0.3994 0.7988 1.1982 1.5976 1.997 SE +/- 0.00085, N = 6 SE +/- 0.00225, N = 3 1.76788 1.77507
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Ryzen 9 3990X Initial_Run_02282020 50 100 150 200 250 SE +/- 0.34, N = 3 SE +/- 0.02, N = 3 218.78 219.61 1. (CC) gcc options: -O3 -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
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
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Ryzen 9 3990X Initial_Run_02282020 11 22 33 44 55 SE +/- 0.20, N = 3 SE +/- 0.36, N = 3 50.36 48.79 1. Ryzen 9 3990X: RawTherapee, version 5.7, command line. 2. 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.
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Ryzen 9 3990X Initial_Run_02282020 2 4 6 8 10 SE +/- 0.003, N = 3 SE +/- 0.057, N = 3 7.346 8.310
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Ryzen 9 3990X Initial_Run_02282020 1.2087 2.4174 3.6261 4.8348 6.0435 SE +/- 0.008, N = 3 SE +/- 0.027, N = 3 5.372 5.331
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Ryzen 9 3990X Initial_Run_02282020 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 91.84 108.41
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Ryzen 9 3990X Initial_Run_02282020 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 29.33 31.72
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Ryzen 9 3990X Initial_Run_02282020 12 24 36 48 60 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 38.82 52.24
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Ryzen 9 3990X Initial_Run_02282020 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 30.87 43.87
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Ryzen 9 3990X Initial_Run_02282020 15 30 45 60 75 SE +/- 0.08, N = 3 SE +/- 0.23, N = 3 62.19 67.92
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Ryzen 9 3990X Initial_Run_02282020 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.19, N = 3 55.95 59.61
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Ryzen 9 3990X Initial_Run_02282020 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.11, N = 3 37.89 42.69
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 Ryzen 9 3990X Initial_Run_02282020 300 600 900 1200 1500 SE +/- 0.17, N = 3 SE +/- 17.80, N = 3 29.71 1615.84 MIN: 1232.81 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
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 Ryzen 9 3990X Initial_Run_02282020 60 120 180 240 300 SE +/- 0.03815, N = 3 SE +/- 4.63856, N = 15 9.78592 269.84600 MIN: 213.87 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
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 Ryzen 9 3990X Initial_Run_02282020 600 1200 1800 2400 3000 SE +/- 0.20, N = 3 SE +/- 46.52, N = 3 69.60 2987.86 MIN: 2649.28 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
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
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
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
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
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
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
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
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
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 SE +/- 1.18, N = 3 SE +/- 0.31, N = 3 91.76 116.80 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
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ryzen 9 3990X Initial_Run_02282020 300 600 900 1200 1500 SE +/- 3.52, N = 3 SE +/- 4.02, N = 3 1274.63 1289.74 1. (CC) gcc options: -O3 -mavx2
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ryzen 9 3990X Initial_Run_02282020 900 1800 2700 3600 4500 SE +/- 46.08, N = 15 SE +/- 117.47, N = 12 4041.19 3632.25 1. (CC) gcc options: -O3 -mavx2
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 Ryzen 9 3990X Initial_Run_02282020 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 22.04 24.30
Numpy Benchmark OpenBenchmarking.org Nanoseconds, Fewer Is Better Numpy Benchmark Ryzen 9 3990X 1.2M 2.4M 3.6M 4.8M 6M 5797688
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Ryzen 9 3990X Initial_Run_02282020 0.117 0.234 0.351 0.468 0.585 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.42 0.52 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
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
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
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Ryzen 9 3990X Initial_Run_02282020 15 30 45 60 75 SE +/- 0.26, N = 3 SE +/- 0.87, N = 3 60.75 68.62
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm Ryzen 9 3990X Initial_Run_02282020 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 11.75 12.39
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
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Ryzen 9 3990X Initial_Run_02282020 12 24 36 48 60 SE +/- 0.40, N = 3 SE +/- 0.30, N = 3 40.85 51.94 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Ryzen 9 3990X Initial_Run_02282020 0.186 0.372 0.558 0.744 0.93 SE +/- 0.005895, N = 3 SE +/- 0.005592, N = 3 0.741998 0.826726 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Ryzen 9 3990X Initial_Run_02282020 1.2399 2.4798 3.7197 4.9596 6.1995 SE +/- 0.046620, N = 3 SE +/- 0.062714, N = 3 4.581432 5.510778 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 84.49 128.10 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
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
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
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
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
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
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 LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ryzen 9 3990X Initial_Run_02282020 1.3212 2.6424 3.9636 5.2848 6.606 SE +/- 0.025, N = 3 SE +/- 0.011, N = 3 5.271 5.872 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Ryzen 9 3990X Initial_Run_02282020 3 6 9 12 15 SE +/- 0.071, N = 3 SE +/- 0.059, N = 3 6.673 9.308 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Ryzen 9 3990X Initial_Run_02282020 3 6 9 12 15 SE +/- 0.042, N = 3 SE +/- 0.117, N = 3 8.079 9.131 1. (CXX) g++ options: -O2 -lOpenCL
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Ryzen 9 3990X Initial_Run_02282020 0.102 0.204 0.306 0.408 0.51 SE +/- 0.00131, N = 3 SE +/- 0.00347, N = 15 0.39414 0.45320
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate Ryzen 9 3990X Initial_Run_02282020 4 8 12 16 20 SE +/- 0.31, N = 15 SE +/- 0.10, N = 3 17.86 17.68 1. (CC) gcc options: -O3 -march=native -fopenmp
CP2K Molecular Dynamics Fayalite-FIST Data OpenBenchmarking.org Seconds, Fewer Is Better CP2K Molecular Dynamics 6.1 Fayalite-FIST Data Ryzen 9 3990X Initial_Run_02282020 100 200 300 400 500 436.40 458.68
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Ryzen 9 3990X Initial_Run_02282020 600K 1200K 1800K 2400K 3000K SE +/- 8110.95, N = 3 SE +/- 11049.11, N = 3 2376096.94 2575719.86 1. (CC) gcc options: -O2 -lrt" -lrt
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Ryzen 9 3990X Initial_Run_02282020 40M 80M 120M 160M 200M SE +/- 538948.72, N = 3 SE +/- 1348662.78, N = 3 154505292 165853757 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Ryzen 9 3990X Initial_Run_02282020 40K 80K 120K 160K 200K SE +/- 221.03, N = 3 SE +/- 144.51, N = 3 183327 148992 1. (CXX) g++ options: -pipe -lpthread
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish Ryzen 9 3990X Initial_Run_02282020 30K 60K 90K 120K 150K SE +/- 434.74, N = 3 SE +/- 378.95, N = 3 93516 116927 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 109.42 114.31
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Ryzen 9 3990X Initial_Run_02282020 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 44.25 40.53 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
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 Ryzen 9 3990X Initial_Run_02282020 3 6 9 12 15 SE +/- 0.015, N = 3 SE +/- 0.049, N = 3 8.765 9.738 1. (CC) gcc options: -O3 -pthread -lz -llzma
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Ryzen 9 3990X Initial_Run_02282020 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 30.83 30.85 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Ryzen 9 3990X Initial_Run_02282020 30M 60M 90M 120M 150M SE +/- 727205.45, N = 3 SE +/- 728996.18, N = 3 150563088 145325949
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Ryzen 9 3990X Initial_Run_02282020 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 10.67 10.46 1. (CXX) g++ options: -fopenmp -O2 -march=native
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile Ryzen 9 3990X Initial_Run_02282020 120 240 360 480 600 SE +/- 0.89, N = 3 SE +/- 0.33, N = 3 572.42 544.70
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Ryzen 9 3990X Initial_Run_02282020 6 12 18 24 30 SE +/- 0.27, N = 6 SE +/- 0.34, N = 4 22.41 24.71
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory Ryzen 9 3990X Initial_Run_02282020 2M 4M 6M 8M 10M SE +/- 10518.56, N = 3 SE +/- 2865.91, N = 3 7815499.85 6867836.26 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU Ryzen 9 3990X Initial_Run_02282020 30K 60K 90K 120K 150K SE +/- 270.64, N = 3 SE +/- 130.39, N = 3 130758.58 132495.44 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average Ryzen 9 3990X Initial_Run_02282020 200M 400M 600M 800M 1000M SE +/- 6740349.00, N = 3 SE +/- 6876071.93, N = 11 787703166 776813397 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Ryzen 9 3990X Initial_Run_02282020 1.3077 2.6154 3.9231 5.2308 6.5385 SE +/- 0.00230, N = 3 SE +/- 0.02336, N = 3 5.81180 5.62578 -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
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Ryzen 9 3990X Initial_Run_02282020 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 17.97 18.33 -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
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Ryzen 9 3990X Initial_Run_02282020 0.5605 1.121 1.6815 2.242 2.8025 SE +/- 0.01099, N = 3 SE +/- 0.00880, N = 3 2.30784 2.49094 -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
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Ryzen 9 3990X Initial_Run_02282020 0.7962 1.5924 2.3886 3.1848 3.981 SE +/- 0.00222, N = 3 SE +/- 0.00598, N = 3 3.47990 3.53849 -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
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 Ryzen 9 3990X Initial_Run_02282020 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 7.49 8.13 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 Ryzen 9 3990X Initial_Run_02282020 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 22.67 26.79 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Ryzen 9 3990X Initial_Run_02282020 500 1000 1500 2000 2500 SE +/- 10.40, N = 3 SE +/- 11.06, N = 3 2206 2246 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Ryzen 9 3990X Initial_Run_02282020 150 300 450 600 750 SE +/- 1.76, N = 3 SE +/- 1.00, N = 3 684 614 -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 Ryzen 9 3990X Initial_Run_02282020 150 300 450 600 750 SE +/- 2.85, N = 3 SE +/- 3.53, N = 3 685 716 -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 Ryzen 9 3990X Initial_Run_02282020 200 400 600 800 1000 SE +/- 2.03, N = 3 SE +/- 0.88, N = 3 1047 1056 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Ryzen 9 3990X Initial_Run_02282020 400 800 1200 1600 2000 SE +/- 5.36, N = 3 SE +/- 10.88, N = 15 1639 580 -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 Ryzen 9 3990X Initial_Run_02282020 160 320 480 640 800 SE +/- 2.65, N = 3 SE +/- 1.73, N = 3 756 694 -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 Ryzen 9 3990X Initial_Run_02282020 300 600 900 1200 1500 SE +/- 2.31, N = 3 1486 1246 -lwebp -lwebpmux 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lz -lm -lpthread
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 Ryzen 9 3990X Initial_Run_02282020 80 160 240 320 400 SE +/- 6.22, N = 3 SE +/- 10.34, N = 12 374.43 318.86 1. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
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 Ryzen 9 3990X Initial_Run_02282020 70 140 210 280 350 SE +/- 2.66, N = 3 SE +/- 3.56, N = 4 304.92 282.35 1. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm
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 Ryzen 9 3990X Initial_Run_02282020 60 120 180 240 300 SE +/- 0.97, N = 3 SE +/- 2.78, N = 15 264.79 230.32 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Ryzen 9 3990X Initial_Run_02282020 40 80 120 160 200 SE +/- 1.14, N = 3 SE +/- 4.86, N = 12 191.13 200.68 -lavformat -lavcodec -lavutil -lswscale 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.3 Video Input: Summer Nature 4K Ryzen 9 3990X Initial_Run_02282020 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 11.08 11.62 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.3 Video Input: Summer Nature 1080p Ryzen 9 3990X Initial_Run_02282020 1.0391 2.0782 3.1173 4.1564 5.1955 SE +/- 0.005, N = 3 SE +/- 0.020, N = 3 4.618 3.936 1. (CC) gcc options: -pthread
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 Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 SE +/- 1.45, N = 3 SE +/- 1.24, N = 15 111.96 106.39 1. (CXX) g++ options: -O3 -pie -lpthread -lm
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 Ryzen 9 3990X Initial_Run_02282020 3 6 9 12 15 SE +/- 0.083, N = 3 SE +/- 0.043, N = 3 9.806 8.285 1. (CXX) g++ options: -fPIE -fPIC -pie
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 Ryzen 9 3990X Initial_Run_02282020 20 40 60 80 100 SE +/- 0.86, N = 3 SE +/- 1.28, N = 5 93.73 106.89 1. (CXX) g++ options: -fPIE -fPIC -pie
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding Ryzen 9 3990X Initial_Run_02282020 15 30 45 60 75 SE +/- 0.09, N = 3 SE +/- 0.49, N = 3 52.78 66.76 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.1.2 H.265 1080p Video Encoding Ryzen 9 3990X Initial_Run_02282020 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.44, N = 3 59.38 75.60 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 Ryzen 9 3990X Initial_Run_02282020 3 6 9 12 15 SE +/- 0.037, N = 3 SE +/- 0.017, N = 3 9.880 9.734 1. (CC) gcc options: -lm -lpthread -O3
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
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 Ryzen 9 3990X Initial_Run_02282020 100 200 300 400 500 SE +/- 2.35, N = 3 SE +/- 17.43, N = 12 430.75 441.21 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Ryzen 9 3990X Initial_Run_02282020 9 18 27 36 45 40.70 39.69
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Classroom - Compute: CPU-Only Ryzen 9 3990X Initial_Run_02282020 20 40 60 80 100 77.63 76.34
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Fishy Cat - Compute: CPU-Only Ryzen 9 3990X Initial_Run_02282020 13 26 39 52 65 58.51 58.38
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Ryzen 9 3990X Initial_Run_02282020 40 80 120 160 200 189.89 186.53
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: BMW27 - Compute: CPU-Only Ryzen 9 3990X Initial_Run_02282020 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 32.61 32.14
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Classroom - Compute: CPU-Only Ryzen 9 3990X Initial_Run_02282020 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 78.41 76.87
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.81 Blend File: Barbershop - Compute: CPU-Only Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.21, N = 3 126.76 123.29
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Ryzen 9 3990X Initial_Run_02282020 2 4 6 8 10 SE +/- 0.056, N = 3 SE +/- 0.036, N = 3 8.922 8.882 -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
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Ryzen 9 3990X Initial_Run_02282020 130 260 390 520 650 565.83 608.15
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Ryzen 9 3990X Initial_Run_02282020 40 80 120 160 200 170.70 185.52
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
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
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Crown Ryzen 9 3990X Initial_Run_02282020 13 26 39 52 65 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 55.72 49.56 MIN: 54.71 / MAX: 57.96 MIN: 48.52 / MAX: 51.78
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.0.0 Scene: Memorial Ryzen 9 3990X Initial_Run_02282020 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 25.42 23.83
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
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
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Ryzen 9 3990X Initial_Run_02282020 4 8 12 16 20 SE +/- 0.00, N = 15 SE +/- 0.07, N = 3 13.89 14.35 MIN: 13.51 / MAX: 14.08 MIN: 13.89 / MAX: 14.71
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Ryzen 9 3990X Initial_Run_02282020 10 20 30 40 50 SE +/- 0.40, N = 5 SE +/- 0.00, N = 12 45.06 41.67 MIN: 43.48 / MAX: 45.45 MIN: 38.46 / MAX: 43.48
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene Ryzen 9 3990X Initial_Run_02282020 70 140 210 280 350 SE +/- 0.20, N = 3 SE +/- 0.36, N = 3 318.52 316.57
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 129.07 134.22
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Ryzen 9 3990X Initial_Run_02282020 12 24 36 48 60 54.92 52.99
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Ryzen 9 3990X Initial_Run_02282020 40 80 120 160 200 150.92 177.72
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Ryzen 9 3990X Initial_Run_02282020 12 24 36 48 60 SE +/- 0.22, N = 3 SE +/- 0.12, N = 3 52.44 48.13
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
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
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
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
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
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Ryzen 9 3990X Initial_Run_02282020 9K 18K 27K 36K 45K SE +/- 415.69, N = 3 SE +/- 497.53, N = 12 43207.77 26103.27 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Ryzen 9 3990X Initial_Run_02282020 7K 14K 21K 28K 35K SE +/- 39.91, N = 3 SE +/- 12.87, N = 3 33335.48 29206.42 1. (CC) gcc options: -shared -fPIC -O2 -pthread
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Ryzen 9 3990X Initial_Run_02282020 3K 6K 9K 12K 15K SE +/- 40.67, N = 3 SE +/- 35.07, N = 3 15505.6 15477.3 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 Ryzen 9 3990X Initial_Run_02282020 9K 18K 27K 36K 45K SE +/- 70.84, N = 3 SE +/- 132.60, N = 3 42415.06 35198.30 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 Ryzen 9 3990X Initial_Run_02282020 9K 18K 27K 36K 45K SE +/- 357.80, N = 3 SE +/- 74.30, N = 3 43271.03 35617.17 1. (CC) gcc options: -O2 -lpthread -ldl -lssl -lcrypto
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test Ryzen 9 3990X Initial_Run_02282020 2K 4K 6K 8K 10K SE +/- 70.50, N = 3 SE +/- 72.92, N = 3 10489 8046 1. Nodejs
v10.15.2
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ryzen 9 3990X Initial_Run_02282020 140K 280K 420K 560K 700K SE +/- 974.66, N = 3 SE +/- 1089.17, N = 3 637777 632961
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET Ryzen 9 3990X Initial_Run_02282020 700K 1400K 2100K 2800K 3500K SE +/- 30269.92, N = 15 SE +/- 110177.85, N = 15 3112967.78 2988394.92 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET Ryzen 9 3990X Initial_Run_02282020 400K 800K 1200K 1600K 2000K SE +/- 21908.98, N = 3 SE +/- 54434.09, N = 15 2096898.46 2066071.55 1. (CC) gcc options: -ggdb -rdynamic -lm -ldl -pthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: GET Ryzen 9 3990X Initial_Run_02282020 600K 1200K 1800K 2400K 3000K SE +/- 38338.00, N = 5 SE +/- 104062.05, N = 15 2985198.45 2722264.53 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 5.0.5 Test: SET Ryzen 9 3990X Initial_Run_02282020 400K 800K 1200K 1600K 2000K SE +/- 24897.15, N = 5 SE +/- 54946.56, N = 15 1972847.82 2036580.82 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Ryzen 9 3990X Initial_Run_02282020 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 32.61 14.37 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 SE +/- 1.07, N = 3 SE +/- 0.05, N = 3 113.41 24.98 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Ryzen 9 3990X Initial_Run_02282020 100K 200K 300K 400K 500K SE +/- 1158.16, N = 3 SE +/- 3296.96, N = 3 446067 480500 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Ryzen 9 3990X Initial_Run_02282020 60M 120M 180M 240M 300M SE +/- 2135122.84, N = 3 SE +/- 3433642.23, N = 4 274228134 277578427 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Ryzen 9 3990X Initial_Run_02282020 100K 200K 300K 400K 500K SE +/- 466.85, N = 3 SE +/- 834.10, N = 3 443125 480677 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Ryzen 9 3990X Initial_Run_02282020 16K 32K 48K 64K 80K SE +/- 17.63, N = 3 SE +/- 874.32, N = 6 23499 77016 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 Ryzen 9 3990X Initial_Run_02282020 1.5M 3M 4.5M 6M 7.5M SE +/- 51515.57, N = 3 SE +/- 96445.34, N = 3 6999103 6508740 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Ryzen 9 3990X Initial_Run_02282020 30 60 90 120 150 SE +/- 0.43, N = 3 SE +/- 0.44, N = 3 63.46 113.18 1. (CC) gcc options: -O2 -ldl -lz -lpthread
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
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 Ryzen 9 3990X Initial_Run_02282020 200K 400K 600K 800K 1000K SE +/- 5410.26, N = 3 SE +/- 126.52, N = 3 1071539.05 171335.74 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
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 Ryzen 9 3990X Initial_Run_02282020 2K 4K 6K 8K 10K SE +/- 77.69, N = 3 SE +/- 213.25, N = 8 8896.49 1486.35 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++
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++
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Ryzen 9 3990X Initial_Run_02282020 800K 1600K 2400K 3200K 4000K SE +/- 57249.72, N = 3 SE +/- 45524.81, N = 5 3781244 3587683 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ryzen 9 3990X Initial_Run_02282020 200 400 600 800 1000 SE +/- 2.31, N = 3 SE +/- 1.45, N = 3 970 942
Phoronix Test Suite v10.8.4