AMD Ryzen Threadripper 2970WX 24-Core testing with a Gigabyte X399 AORUS Gaming 7 (F12h BIOS) and Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2004130-NI-THREADRIP62 Threadripper 2970WX - Phoronix Test Suite Threadripper 2970WX AMD Ryzen Threadripper 2970WX 24-Core testing with a Gigabyte X399 AORUS Gaming 7 (F12h BIOS) and Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2004130-NI-THREADRIP62&sro&grs .
Threadripper 2970WX Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution TR 2970WX TR New AMD Ryzen Threadripper 2970WX 24-Core @ 3.00GHz (24 Cores / 48 Threads) Gigabyte X399 AORUS Gaming 7 (F12h BIOS) AMD 17h 16GB 120GB Force MP500 Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1300/1750MHz) Realtek ALC1220 ASUS VP28U Qualcomm Atheros Killer E2500 + 2 x QLogic cLOM8214 1/10GbE + Intel 8265 / 8275 Ubuntu 20.04 5.5.0-rc7-phx-k10temp6 (x86_64) 20200123 GNOME Shell 3.34.1 X Server 1.20.5 modesetting 1.20.5 4.5 Mesa 19.2.4 (LLVM 9.0.0) GCC 9.2.1 20191130 ext4 3840x2160 DELL S2409W X Server 1.20.7 modesetting 1.20.7 GCC 9.3.0 1920x1080 OpenBenchmarking.org Compiler Details - TR 2970WX: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --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-build-config=bootstrap-lto-lean --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 - TR New: --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 Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x800820d Python Details - TR 2970WX: Python 2.7.17 + Python 3.7.6 - TR New: + Python 3.8.2 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: disabled RSB filling + tsx_async_abort: Not affected Disk Details - TR New: NONE / errors=remount-ro,relatime,rw Java Details - TR New: OpenJDK Runtime Environment (build 11.0.7-ea+9-post-Ubuntu-1ubuntu1)
Threadripper 2970WX numenta-nab: Windowed Gaussian numenta-nab: Relative Entropy numenta-nab: EXPoSE blender: Pabellon Barcelona - CPU-Only blender: Barbershop - CPU-Only blender: Fishy Cat - CPU-Only blender: Classroom - CPU-Only blender: BMW27 - CPU-Only v-ray: CPU rawtherapee: Total Benchmark Time basis: UASTC Level 2 + RDO Post-Processing basis: UASTC Level 3 basis: UASTC Level 2 basis: UASTC Level 0 basis: ETC1S keydb: leveldb: Seq Fill leveldb: Seq Fill leveldb: Rand Delete leveldb: Seek Rand leveldb: Rand Read leveldb: Rand Fill leveldb: Rand Fill leveldb: Overwrite leveldb: Overwrite leveldb: Fill Sync leveldb: Fill Sync leveldb: Hot Read tachyon: Total Time yafaray: Total Time For Sample Scene build-php: Time To Compile build-mplayer: Time To Compile build-gdb: Time To Compile build-gcc: Time To Compile build-ffmpeg: Time To Compile build-apache: Time To Compile luxcorerender: Rainbow Colors and Prism luxcorerender: DLSC openvkl: vklBenchmark oidn: Memorial x264: H.264 Video Encoding rav1e: 10 rav1e: 6 rav1e: 5 rav1e: 1 embree: Pathtracer ISPC - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Crown embree: Pathtracer - Crown dav1d: Chimera 1080p 10-bit dav1d: Summer Nature 1080p dav1d: Summer Nature 4K dav1d: Chimera 1080p mkl-dnn: Recurrent Neural Network Inference - f32 mkl-dnn: Recurrent Neural Network Training - f32 mkl-dnn: Deconvolution Batch deconv_1d - u8s8f32 mkl-dnn: Deconvolution Batch deconv_3d - f32 mkl-dnn: Deconvolution Batch deconv_1d - f32 mkl-dnn: IP Batch All - u8s8f32 mkl-dnn: IP Batch 1D - u8s8f32 mkl-dnn: IP Batch All - f32 mkl-dnn: IP Batch 1D - f32 john-the-ripper: MD5 arrayfire: BLAS CPU botan: CAST-256 botan: Blowfish botan: Twofish botan: AES-256 botan: KASUMI nettle: poly1305-aes nettle: sha512 nettle: chacha nettle: aes256 renaissance: Genetic Algorithm Using Jenetics + Futures renaissance: Akka Unbalanced Cobwebbed Tree renaissance: In-Memory Database Shootout renaissance: Apache Spark PageRank renaissance: Apache Spark ALS renaissance: Rand Forest renaissance: Scala Dotty lzbench: Libdeflate 1 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Brotli 2 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Crush 0 - Decompression lzbench: Crush 0 - Compression lzbench: Zstd 8 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 1 - Compression lzbench: XZ 0 - Decompression lzbench: XZ 0 - Compression toybrot: C++ Threads toybrot: C++ Tasks toybrot: OpenMP toybrot: TBB neat: namd: ATPase Simulation - 327,506 Atoms cryptopp: Integer + Elliptic Curve Public Key Algorithms cryptopp: Unkeyed Algorithms cryptopp: Keyed Algorithms cryptopp: All Algorithms ipc-benchmark: Unnamed Unix Domain Socket - 4096 ipc-benchmark: Unnamed Unix Domain Socket - 2048 ipc-benchmark: Unnamed Unix Domain Socket - 1024 ipc-benchmark: Unnamed Unix Domain Socket - 512 ipc-benchmark: Unnamed Unix Domain Socket - 256 ipc-benchmark: Unnamed Unix Domain Socket - 128 ipc-benchmark: FIFO Named Pipe - 4096 ipc-benchmark: FIFO Named Pipe - 2048 ipc-benchmark: FIFO Named Pipe - 1024 ipc-benchmark: FIFO Named Pipe - 512 ipc-benchmark: FIFO Named Pipe - 256 ipc-benchmark: FIFO Named Pipe - 128 ipc-benchmark: Unnamed Pipe - 4096 ipc-benchmark: Unnamed Pipe - 2048 ipc-benchmark: Unnamed Pipe - 1024 ipc-benchmark: Unnamed Pipe - 512 ipc-benchmark: Unnamed Pipe - 256 ipc-benchmark: Unnamed Pipe - 128 ipc-benchmark: TCP Socket - 4096 ipc-benchmark: TCP Socket - 2048 ipc-benchmark: TCP Socket - 1024 ipc-benchmark: TCP Socket - 512 ipc-benchmark: TCP Socket - 256 ipc-benchmark: TCP Socket - 128 pmbench: 48 - 100% Writes pmbench: 16 - 100% Writes pmbench: 4 - 100% Writes pmbench: 2 - 100% Writes pmbench: 1 - 100% Writes ramspeed: Scale - Floating Point ramspeed: Copy - Floating Point ramspeed: Add - Floating Point ramspeed: Triad - Integer ramspeed: Scale - Integer ramspeed: Add - Integer postmark: Disk Transaction Performance scikit-learn: mlpack: scikit_svm inkscape: SVG Files To PNG gegl: Rotate 90 Degrees gegl: Color Enhance gegl: Wavelet Blur gegl: Tile Glass gegl: Antialias gegl: Reflect gegl: Cartoon gegl: Scale gegl: Crop numpy: rays1bench: Large Scene vpxenc: Speed 5 vpxenc: Speed 0 svt-av1: Enc Mode 8 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 0 - 1080p mkl-dnn: Deconvolution Batch deconv_3d - u8s8f32 john-the-ripper: Blowfish arrayfire: Conjugate Gradient CPU renaissance: Savina Reactors.IO renaissance: Apache Spark Bayes pmbench: 32 - 100% Writes pmbench: 8 - 100% Writes ramspeed: Average - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Integer ramspeed: Copy - Integer lammps: Rhodopsin Protein TR 2970WX TR New 23.755 11.86 31.431 41.113 62.498 69.841 34.053 43.745 31.704 104.168 5.866 8.032 323.33 93.79 17.15 5.54 40.630 4.957 0.102 10.968 8.177 17.768 1750.545 340.07 382.73 139.54 241.76 93.19 26295 56.723 652.417 30.303 18.030 7.743 50.417 323132.57 306.282 17.3 267.907 71.838 37.364 312.679 17.0 312.731 16.9 2022.472 2.6 39.394 46.9467 102.350 49.785 22.750 103.226 931.024 38.019 25.870 3.64 3.47 224.44 8.27 137.79 2.408 1.105 0.468 0.134 17.8267 20.0870 18.6591 20.4481 18.0269 19.7103 102.32 470.32 179.85 430.58 54.3875 360.673 60.5649 7.40772 3.78400 40.1382 3.80871 72.3916 6.60396 1278667 520.364 147.405 449.388 366.922 5617.573 95.368 2411.22 576.81 904.983 5760.51 2771.621 20604.730 8570.399 23327.184 6002.033 5224.166 7312.321 1161 241 643 193 559 483 453 93 1447 92 1330 507 108 36 54444 54231 56440 54644 18.441 1.07534 4670.834095 367.763594 629.669903 1589.036116 798316 1133302 1354564 1685950 1715641 1921112 1287464 1842075 2439962 2899264 3265910 3221388 1298333 1900279 2405862 2900904 3316092 3293702 983256 1459188 1930701 2318445 2570512 2673638 0.1757 0.0889 0.0664 0.0510 0.0428 30399.62 33547.76 39723.70 29048.48 28482.61 28209.95 6578 5.77938 36425 33.28 21494.323 4448.199 0.1235 0.0731 33980.61 35794.04 31721.81 32871.76 OpenBenchmarking.org
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian TR New 2 4 6 8 10 SE +/- 0.063, N = 3 8.177
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy TR New 4 8 12 16 20 SE +/- 0.04, N = 3 17.77
Numenta Anomaly Benchmark Detector: EXPoSE OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: EXPoSE TR New 400 800 1200 1600 2000 SE +/- 8.26, N = 3 1750.55
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Pabellon Barcelona - Compute: CPU-Only TR New 70 140 210 280 350 SE +/- 1.31, N = 3 340.07
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Barbershop - Compute: CPU-Only TR New 80 160 240 320 400 SE +/- 1.47, N = 3 382.73
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Fishy Cat - Compute: CPU-Only TR New 30 60 90 120 150 SE +/- 0.33, N = 3 139.54
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: Classroom - Compute: CPU-Only TR New 50 100 150 200 250 SE +/- 0.38, N = 3 241.76
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.82 Blend File: BMW27 - Compute: CPU-Only TR New 20 40 60 80 100 SE +/- 0.16, N = 3 93.19
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU TR New 6K 12K 18K 24K 30K SE +/- 419.02, N = 3 26295
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time TR New 13 26 39 52 65 SE +/- 0.03, N = 3 56.72 1. RawTherapee, version 5.8, command line.
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing TR New 140 280 420 560 700 SE +/- 1.00, N = 3 652.42 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 TR New 7 14 21 28 35 SE +/- 0.27, N = 3 30.30 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 TR New 4 8 12 16 20 SE +/- 0.07, N = 3 18.03 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 TR New 2 4 6 8 10 SE +/- 0.007, N = 3 7.743 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S TR New 11 22 33 44 55 SE +/- 0.37, N = 3 50.42 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 5.3.1 TR New 70K 140K 210K 280K 350K SE +/- 1910.29, N = 3 323132.57 1. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill TR New 70 140 210 280 350 SE +/- 1.18, N = 3 306.28 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill TR New 4 8 12 16 20 SE +/- 0.07, N = 3 17.3 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Delete OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete TR New 60 120 180 240 300 SE +/- 0.85, N = 3 267.91 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random TR New 16 32 48 64 80 SE +/- 0.48, N = 3 71.84 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read TR New 9 18 27 36 45 SE +/- 0.27, N = 3 37.36 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill TR New 70 140 210 280 350 SE +/- 0.48, N = 3 312.68 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill TR New 4 8 12 16 20 SE +/- 0.03, N = 3 17.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite TR New 70 140 210 280 350 SE +/- 0.36, N = 3 312.73 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite TR New 4 8 12 16 20 SE +/- 0.03, N = 3 16.9 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Fill Sync OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync TR New 400 800 1200 1600 2000 SE +/- 4.76, N = 3 2022.47 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync TR New 0.585 1.17 1.755 2.34 2.925 SE +/- 0.00, N = 3 2.6 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read TR New 9 18 27 36 45 SE +/- 0.21, N = 3 39.39 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time TR New 11 22 33 44 55 SE +/- 0.23, N = 3 46.95 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
YafaRay Total Time For Sample Scene OpenBenchmarking.org Seconds, Fewer Is Better YafaRay 3.4.1 Total Time For Sample Scene TR New 20 40 60 80 100 SE +/- 1.15, N = 3 102.35 1. (CXX) g++ options: -std=c++11 -O3 -ffast-math -rdynamic -ldl -lImath -lIlmImf -lIex -lHalf -lz -lIlmThread -lxml2 -lfreetype -lpthread
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile TR New 11 22 33 44 55 SE +/- 0.12, N = 3 49.79
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile TR New 5 10 15 20 25 SE +/- 0.08, N = 3 22.75
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile TR New 20 40 60 80 100 SE +/- 0.14, N = 3 103.23
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile TR New 200 400 600 800 1000 SE +/- 0.95, N = 3 931.02
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile TR New 9 18 27 36 45 SE +/- 0.40, N = 3 38.02
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile TR New 6 12 18 24 30 SE +/- 0.07, N = 3 25.87
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism TR New 0.819 1.638 2.457 3.276 4.095 SE +/- 0.02, N = 3 3.64 MIN: 3.46 / MAX: 4
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC TR New 0.7808 1.5616 2.3424 3.1232 3.904 SE +/- 0.03, N = 15 3.47 MIN: 3.2 / MAX: 3.96
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark TR New 50 100 150 200 250 SE +/- 0.42, N = 3 224.44 MIN: 1 / MAX: 750
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial TR New 2 4 6 8 10 SE +/- 0.13, N = 3 8.27
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding TR New 30 60 90 120 150 SE +/- 0.41, N = 3 137.79 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 10 TR New 0.5418 1.0836 1.6254 2.1672 2.709 SE +/- 0.010, N = 3 2.408
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 6 TR New 0.2486 0.4972 0.7458 0.9944 1.243 SE +/- 0.002, N = 3 1.105
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 5 TR New 0.1053 0.2106 0.3159 0.4212 0.5265 SE +/- 0.000, N = 3 0.468
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.3.0 Speed: 1 TR New 0.0302 0.0604 0.0906 0.1208 0.151 SE +/- 0.001, N = 3 0.134
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj TR New 4 8 12 16 20 SE +/- 0.15, N = 3 17.83 MIN: 17.36 / MAX: 18.65
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon TR New 5 10 15 20 25 SE +/- 0.07, N = 3 20.09 MIN: 19.81 / MAX: 20.72
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Obj TR New 5 10 15 20 25 SE +/- 0.15, N = 15 18.66 MIN: 17.18 / MAX: 20.04
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon TR New 5 10 15 20 25 SE +/- 0.32, N = 3 20.45 MIN: 19.22 / MAX: 21.62
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown TR New 4 8 12 16 20 SE +/- 0.16, N = 3 18.03 MIN: 17.4 / MAX: 19.28
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown TR New 5 10 15 20 25 SE +/- 0.22, N = 3 19.71 MIN: 18.72 / MAX: 20.65
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p 10-bit TR New 20 40 60 80 100 SE +/- 0.16, N = 3 102.32 MIN: 70.73 / MAX: 175.56 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 1080p TR New 100 200 300 400 500 SE +/- 0.54, N = 3 470.32 MIN: 276.59 / MAX: 512.72 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Summer Nature 4K TR New 40 80 120 160 200 SE +/- 0.53, N = 3 179.85 MIN: 113.67 / MAX: 190.91 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.6.0 Video Input: Chimera 1080p TR New 90 180 270 360 450 SE +/- 1.00, N = 3 430.58 MIN: 335.33 / MAX: 523.94 1. (CC) gcc options: -pthread
oneDNN MKL-DNN Harness: Recurrent Neural Network Inference - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Recurrent Neural Network Inference - Data Type: f32 TR New 12 24 36 48 60 SE +/- 0.20, N = 3 54.39 MIN: 52.36 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: Recurrent Neural Network Training - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Recurrent Neural Network Training - Data Type: f32 TR New 80 160 240 320 400 SE +/- 4.83, N = 4 360.67 MIN: 341.79 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_1d - Data Type: u8s8f32 TR New 14 28 42 56 70 SE +/- 0.77, N = 5 60.56 MIN: 55.35 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_3d - Data Type: f32 TR New 2 4 6 8 10 SE +/- 0.08046, N = 3 7.40772 MIN: 5.32 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_1d - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_1d - Data Type: f32 TR New 0.8514 1.7028 2.5542 3.4056 4.257 SE +/- 0.04915, N = 3 3.78400 MIN: 3.36 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: IP Batch All - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: IP Batch All - Data Type: u8s8f32 TR New 9 18 27 36 45 SE +/- 0.31, N = 3 40.14 MIN: 36.93 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: IP Batch 1D - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: IP Batch 1D - Data Type: u8s8f32 TR New 0.857 1.714 2.571 3.428 4.285 SE +/- 0.00487, N = 3 3.80871 MIN: 3.17 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: IP Batch All - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: IP Batch All - Data Type: f32 TR New 16 32 48 64 80 SE +/- 0.18, N = 3 72.39 MIN: 70.15 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
oneDNN MKL-DNN Harness: IP Batch 1D - Data Type: f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: IP Batch 1D - Data Type: f32 TR New 2 4 6 8 10 SE +/- 0.04096, N = 3 6.60396 MIN: 6.03 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 TR New 300K 600K 900K 1200K 1500K SE +/- 4371.63, N = 3 1278667 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU TR New 110 220 330 440 550 SE +/- 1.42, N = 3 520.36 1. (CXX) g++ options: -rdynamic
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: CAST-256 TR New 30 60 90 120 150 SE +/- 0.01, N = 3 147.41 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish TR New 100 200 300 400 500 SE +/- 0.89, N = 3 449.39 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Twofish TR New 80 160 240 320 400 SE +/- 0.87, N = 3 366.92 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 TR New 1200 2400 3600 4800 6000 SE +/- 17.85, N = 3 5617.57 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: KASUMI TR New 20 40 60 80 100 SE +/- 0.10, N = 3 95.37 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: poly1305-aes TR New 500 1000 1500 2000 2500 SE +/- 4.79, N = 3 2411.22 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 TR New 120 240 360 480 600 SE +/- 2.56, N = 3 576.81 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: chacha TR New 200 400 600 800 1000 SE +/- 0.93, N = 3 904.98 MIN: 471.47 / MAX: 2399.33 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 TR New 1200 2400 3600 4800 6000 SE +/- 15.44, N = 3 5760.51 MIN: 4213.83 / MAX: 8855.58 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Genetic Algorithm Using Jenetics + Futures TR New 600 1200 1800 2400 3000 SE +/- 18.12, N = 5 2771.62
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree TR New 4K 8K 12K 16K 20K SE +/- 175.46, N = 5 20604.73
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout TR New 2K 4K 6K 8K 10K SE +/- 51.21, N = 5 8570.40
Renaissance Test: Apache Spark PageRank OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark PageRank TR New 5K 10K 15K 20K 25K SE +/- 242.33, N = 5 23327.18
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark ALS TR New 1300 2600 3900 5200 6500 SE +/- 67.91, N = 6 6002.03
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Random Forest TR New 1100 2200 3300 4400 5500 SE +/- 36.15, N = 25 5224.17
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Scala Dotty TR New 1600 3200 4800 6400 8000 SE +/- 53.91, N = 16 7312.32
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression TR New 200 400 600 800 1000 SE +/- 0.33, N = 3 1161 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression TR New 50 100 150 200 250 SE +/- 1.76, N = 3 241 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression TR New 140 280 420 560 700 SE +/- 0.67, N = 3 643 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression TR New 40 80 120 160 200 193 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression TR New 120 240 360 480 600 559 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression TR New 100 200 300 400 500 SE +/- 3.18, N = 3 483 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression TR New 100 200 300 400 500 SE +/- 0.63, N = 4 453 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression TR New 20 40 60 80 100 SE +/- 1.19, N = 4 93 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression TR New 300 600 900 1200 1500 SE +/- 3.00, N = 3 1447 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression TR New 20 40 60 80 100 SE +/- 0.33, N = 3 92 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression TR New 300 600 900 1200 1500 SE +/- 3.18, N = 3 1330 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression TR New 110 220 330 440 550 507 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression TR New 20 40 60 80 100 108 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression TR New 8 16 24 32 40 36 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Threads TR New 12K 24K 36K 48K 60K SE +/- 376.24, N = 3 54444 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: C++ Tasks TR New 12K 24K 36K 48K 60K SE +/- 386.69, N = 3 54231 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: OpenMP TR New 12K 24K 36K 48K 60K SE +/- 365.42, N = 3 56440 1. (CXX) g++ options: -lpthread
toyBrot Fractal Generator Implementation: TBB OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator Implementation: TBB TR New 12K 24K 36K 48K 60K SE +/- 530.48, N = 9 54644 1. (CXX) g++ options: -lpthread
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 TR New 5 10 15 20 25 SE +/- 0.04, N = 3 18.44 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms TR New 0.242 0.484 0.726 0.968 1.21 SE +/- 0.01276, N = 3 1.07534
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms TR New 1000 2000 3000 4000 5000 SE +/- 38.90, N = 3 4670.83 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms TR New 80 160 240 320 400 SE +/- 0.14, N = 3 367.76 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms TR New 140 280 420 560 700 SE +/- 0.64, N = 3 629.67 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
Crypto++ Test: All Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: All Algorithms TR New 300 600 900 1200 1500 SE +/- 4.18, N = 3 1589.04 1. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 4096 TR New 200K 400K 600K 800K 1000K SE +/- 1097.51, N = 3 798316
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 2048 TR New 200K 400K 600K 800K 1000K SE +/- 3320.48, N = 3 1133302
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 1024 TR New 300K 600K 900K 1200K 1500K SE +/- 6532.01, N = 3 1354564
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 512 TR New 400K 800K 1200K 1600K 2000K SE +/- 10880.17, N = 3 1685950
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 256 TR New 400K 800K 1200K 1600K 2000K SE +/- 5801.84, N = 3 1715641
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 128 TR New 400K 800K 1200K 1600K 2000K SE +/- 10217.95, N = 3 1921112
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 4096 TR New 300K 600K 900K 1200K 1500K SE +/- 12620.24, N = 3 1287464
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 2048 TR New 400K 800K 1200K 1600K 2000K SE +/- 16903.75, N = 3 1842075
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 TR New 500K 1000K 1500K 2000K 2500K SE +/- 13558.94, N = 3 2439962
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 512 TR New 600K 1200K 1800K 2400K 3000K SE +/- 33032.96, N = 3 2899264
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 256 TR New 700K 1400K 2100K 2800K 3500K SE +/- 22574.22, N = 3 3265910
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 TR New 700K 1400K 2100K 2800K 3500K SE +/- 54218.44, N = 3 3221388
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 TR New 300K 600K 900K 1200K 1500K SE +/- 5080.58, N = 3 1298333
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 2048 TR New 400K 800K 1200K 1600K 2000K SE +/- 31318.09, N = 3 1900279
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 TR New 500K 1000K 1500K 2000K 2500K SE +/- 41437.57, N = 3 2405862
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 TR New 600K 1200K 1800K 2400K 3000K SE +/- 28455.06, N = 3 2900904
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 TR New 700K 1400K 2100K 2800K 3500K SE +/- 54248.45, N = 3 3316092
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 TR New 700K 1400K 2100K 2800K 3500K SE +/- 42355.01, N = 4 3293702
IPC_benchmark Type: TCP Socket - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 4096 TR New 200K 400K 600K 800K 1000K SE +/- 5681.92, N = 3 983256
IPC_benchmark Type: TCP Socket - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 2048 TR New 300K 600K 900K 1200K 1500K SE +/- 16862.49, N = 3 1459188
IPC_benchmark Type: TCP Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 TR New 400K 800K 1200K 1600K 2000K SE +/- 22304.51, N = 3 1930701
IPC_benchmark Type: TCP Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 512 TR New 500K 1000K 1500K 2000K 2500K SE +/- 19125.81, N = 3 2318445
IPC_benchmark Type: TCP Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 256 TR New 600K 1200K 1800K 2400K 3000K SE +/- 21142.47, N = 3 2570512
IPC_benchmark Type: TCP Socket - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 128 TR New 600K 1200K 1800K 2400K 3000K SE +/- 20503.99, N = 3 2673638
pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 48 - Read-Write Ratio: 100% Writes TR New 0.0395 0.079 0.1185 0.158 0.1975 SE +/- 0.0027, N = 15 0.1757 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes TR New 0.02 0.04 0.06 0.08 0.1 SE +/- 0.0003, N = 3 0.0889 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes TR New 0.0149 0.0298 0.0447 0.0596 0.0745 SE +/- 0.0009, N = 15 0.0664 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes TR New 0.0115 0.023 0.0345 0.046 0.0575 SE +/- 0.0002, N = 3 0.0510 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes TR New 0.0096 0.0192 0.0288 0.0384 0.048 SE +/- 0.0001, N = 3 0.0428 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point TR New 7K 14K 21K 28K 35K SE +/- 30.37, N = 3 30399.62 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 TR New 7K 14K 21K 28K 35K SE +/- 477.40, N = 4 33547.76 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 TR New 9K 18K 27K 36K 45K SE +/- 385.97, N = 3 39723.70 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer TR New 6K 12K 18K 24K 30K SE +/- 399.80, N = 3 29048.48 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 TR New 6K 12K 18K 24K 30K SE +/- 231.69, N = 15 28482.61 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 TR New 6K 12K 18K 24K 30K SE +/- 384.30, N = 3 28209.95 1. (CC) gcc options: -O3 -march=native
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance TR New 1400 2800 4200 5600 7000 6578 1. (CC) gcc options: -O3
Scikit-Learn OpenBenchmarking.org Seconds, Fewer Is Better Scikit-Learn 0.22.1 TR 2970WX 6 12 18 24 30 SE +/- 0.04, N = 3 23.76
Mlpack Benchmark Benchmark: scikit_svm OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_svm TR 2970WX 3 6 9 12 15 SE +/- 0.04, N = 3 11.86
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG TR 2970WX 7 14 21 28 35 SE +/- 0.05, N = 3 31.43 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees TR 2970WX 9 18 27 36 45 SE +/- 0.33, N = 3 41.11
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance TR 2970WX 14 28 42 56 70 SE +/- 0.72, N = 3 62.50
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur TR 2970WX 16 32 48 64 80 SE +/- 0.70, N = 3 69.84
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass TR 2970WX 8 16 24 32 40 SE +/- 0.02, N = 3 34.05
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias TR 2970WX 10 20 30 40 50 SE +/- 0.63, N = 3 43.75
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect TR 2970WX 7 14 21 28 35 SE +/- 0.27, N = 3 31.70
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon TR 2970WX 20 40 60 80 100 SE +/- 1.02, N = 3 104.17
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale TR 2970WX 1.3199 2.6398 3.9597 5.2796 6.5995 SE +/- 0.014, N = 3 5.866
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop TR 2970WX 2 4 6 8 10 SE +/- 0.054, N = 3 8.032
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark TR 2970WX 70 140 210 280 350 SE +/- 0.61, N = 3 323.33
rays1bench Large Scene OpenBenchmarking.org mrays/s, More Is Better rays1bench 2020-01-09 Large Scene TR 2970WX 20 40 60 80 100 SE +/- 1.18, N = 3 93.79
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 TR 2970WX 4 8 12 16 20 SE +/- 0.08, N = 3 17.15 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 TR 2970WX 1.2465 2.493 3.7395 4.986 6.2325 SE +/- 0.03, N = 3 5.54 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
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 TR 2970WX 9 18 27 36 45 SE +/- 0.21, N = 3 40.63 1. (CXX) g++ options: -fPIE -fPIC -pie
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 TR 2970WX 1.1153 2.2306 3.3459 4.4612 5.5765 SE +/- 0.034, N = 3 4.957 1. (CXX) g++ options: -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p TR 2970WX 0.023 0.046 0.069 0.092 0.115 SE +/- 0.000, N = 12 0.102 1. (CXX) g++ options: -fPIE -fPIC -pie
oneDNN MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 OpenBenchmarking.org ms, Fewer Is Better oneDNN MKL-DNN 1.3 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8f32 TR New 1.3004 2.6008 3.9012 5.2016 6.502 SE +/- 0.12520, N = 15 5.77938 MIN: 4.04 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC -fopenmp -pie -lpthread -ldl
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish TR New 8K 16K 24K 32K 40K SE +/- 978.77, N = 12 36425 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
ArrayFire Test: Conjugate Gradient CPU OpenBenchmarking.org ms, Fewer Is Better ArrayFire 3.7 Test: Conjugate Gradient CPU TR New 8 16 24 32 40 SE +/- 1.52, N = 12 33.28 1. (CXX) g++ options: -rdynamic
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Savina Reactors.IO TR New 5K 10K 15K 20K 25K SE +/- 641.75, N = 20 21494.32
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Apache Spark Bayes TR New 1000 2000 3000 4000 5000 SE +/- 62.18, N = 20 4448.20
pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 32 - Read-Write Ratio: 100% Writes TR New 0.0278 0.0556 0.0834 0.1112 0.139 SE +/- 0.0041, N = 15 0.1235 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes TR New 0.0164 0.0328 0.0492 0.0656 0.082 SE +/- 0.0017, N = 15 0.0731 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point TR New 7K 14K 21K 28K 35K SE +/- 803.14, N = 12 33980.61 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point TR New 8K 16K 24K 32K 40K SE +/- 800.62, N = 15 35794.04 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 TR New 7K 14K 21K 28K 35K SE +/- 619.07, N = 15 31721.81 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 TR New 7K 14K 21K 28K 35K SE +/- 545.70, N = 15 32871.76 1. (CC) gcc options: -O3 -march=native
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein TR 2970WX 3 6 9 12 15 SE +/- 0.22, N = 15 10.97 1. (CXX) g++ options: -O3 -rdynamic -lfftw3 -lm
Phoronix Test Suite v10.8.4