ddr2933shakedown AMD Ryzen Threadripper 2950X 16-Core testing with a ASUS PRIME X399-A (0808 BIOS) and XFX AMD Radeon RX 470/480 8GB on Debian testing with ECC DDR4-2933 with default timings in numa mode with OMP_PROC_BIND=true
HTML result view exported from: https://openbenchmarking.org/result/1812234-SK-MERGE393820&rdt&grr .
ddr2933shakedown Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Display Server Display Driver OpenGL Compiler File-System Screen Resolution ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS PRIME X399-A (0808 BIOS) AMD Family 17h 64512MB 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TB XFX AMD Radeon RX 470/480 8GB (1150/2100MHz) Realtek ALC1220 W1952 Intel I211 Gigabit Connection Debian testing 4.18.0-3-amd64 (x86_64) X Server 1.20.3 modesetting 1.20.3 4.5 Mesa 18.2.6 (LLVM 7.0.1) GCC 8.2.0 ext4 1440x900 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + 1024GB Samsung SSD 970 PRO 1TB + Samsung SSD 970 PRO 512GB 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TB 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + 1024GB Samsung SSD 970 PRO 1TB + Samsung SSD 970 PRO 512GB 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TB OpenBenchmarking.org Compiler Details - --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++ --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 Processor Details - Scaling Governor: acpi-cpufreq ondemand Graphics Details - ddr4-2933, ddr4-2666, ddr4-2133, ddr4-2133-numa, ddr4-2666-numa, ddr4-2933-numa, pbo: GLAMOR Python Details - Python 2.7.15+ + Python 3.6.7 Security Details - __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
ddr2933shakedown fftw: Float + SSE - 2D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 compress-lzma: 256MB File Compression vpxenc: vpxenc asmfish: 1024 Hash Memory, 26 Depth llvm-test-suite: Time To Run parboil: OpenMP MRI Gridding fftw: Float + SSE - 2D FFT Size 2048 gmpbench: Total Time hpcg: cachebench: Write cachebench: Read cachebench: Read / Modify / Write cachebench: Read Cache cachebench: Write Cache fhourstones: Complex Connect-4 Solving minion: Quasigroup hackbench: 32 - Process parboil: OpenMP LBM compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 fftw: Stock - 2D FFT Size 2048 build-llvm: Time To Compile hackbench: 16 - Thread minion: Solitaire hackbench: 16 - Process opencv-bench: perl-benchmark: Pod2html stockfish: Total Time system-libxml2: 112 MB dacapobench: Tradebeans build-linux-kernel: Time To Compile rodinia: OpenMP Streamcluster build-php: Time To Compile perl-benchmark: Interpreter himeno: Poisson Pressure Solver ebizzy: rodinia: OpenMP LavaMD apache: Static Web Page Serving lzbench: XZ 0 - Compression minion: Graceful compress-7zip: Compress Speed Test dcraw: RAW To PPM Image Conversion aobench: 2048 x 2048 - Total Time rust-mandel: Time To Complete Serial/Parallel Mandelbrot java-scimark2: Composite m-queens: Time To Solve c-ray: Total Time - 4K, 16 Rays Per Pixel lzbench: Libdeflate 1 - Compression lzbench: Zstd 1 - Compression lzbench: Brotli 0 - Compression compress-gzip: Linux Source Tree Archiving To .tar.gz build-imagemagick: Time To Compile ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping node-octane: encode-mp3: WAV To MP3 povray: Trace Time fftw: Float + SSE - 2D FFT Size 1024 espeak: Text-To-Speech Synthesis scimark2: Composite luajit: Composite stream: Copy crafty: Elapsed Time cython-bench: botan: AES-256 - Encrypt compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 dacapobench: Tradesoap glibc-bench: sin glibc-bench: cos hackbench: 8 - Thread parboil: OpenMP Stencil rust-prime: Prime Number Test To 200,000,000 ramspeed: Integer Copy fftw: Stock - 2D FFT Size 1024 botan: Twofish - Encrypt botan: Blowfish - Encrypt botan: CAST-256 - Encrypt botan: KASUMI - Encrypt swet: Average openssl: RSA 4096-bit Performance ramspeed: Integer Scale rodinia: OpenMP CFD Solver ramspeed: Integer Add ramspeed: Floating-Point Add hackbench: 8 - Process encode-flac: WAV To FLAC mencoder: AVI To LAVC go-benchmark: build sudokut: Total Time x265: H.265 Video Encoding primesieve: 1e12 Prime Number Generation sample-program: gnupg: 2GB File Encryption hackbench: 4 - Thread x264: H.264 Video Encoding dacapobench: H2 go-benchmark: garbage glibc-bench: tanh glibc-bench: ffs glibc-bench: pthread_once glibc-bench: ffsll glibc-bench: sqrt node-express-loadtest: hackbench: 4 - Process fftw: Stock - 1D FFT Size 32 go-benchmark: http bork: File Encryption Time mafft: Multiple Sequence Alignment go-benchmark: json dacapobench: Jython ffmpeg: H.264 HD To NTSC DV n-queens: Elapsed Time hmmer: Pfam Database Search smallpt: Global Illumination Renderer; 128 Samples fftw: Float + SSE - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 32 hackbench: 2 - Thread fftw: Float + SSE - 2D FFT Size 512 fftw: Stock - 1D FFT Size 256 cloverleaf: Lagrangian-Eulerian Hydrodynamics hackbench: 2 - Process fftw: Stock - 1D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 2048 hackbench: 1 - Thread bullet: Raytests fftw: Stock - 2D FFT Size 512 fftw: Float + SSE - 2D FFT Size 128 fftw: Float + SSE - 1D FFT Size 32 hackbench: 1 - Process fftw: Stock - 1D FFT Size 2048 fftw: Stock - 2D FFT Size 128 fftw: Float + SSE - 2D FFT Size 256 fftw: Stock - 1D FFT Size 128 fftw: Stock - 1D FFT Size 512 fftw: Float + SSE - 1D FFT Size 1024 fftw: Stock - 2D FFT Size 64 polybench-c: 3 Matrix Multiplications ffte: N=256, 1D Complex FFT Routine fftw: Stock - 1D FFT Size 64 multichase: 1GB Array, 256 Byte Stride, 4 Threads multichase: 1GB Array, 256 Byte Stride fftw: Float + SSE - 2D FFT Size 64 multichase: 1GB Array, 256 Byte Stride, 2 Threads fftw: Float + SSE - 1D FFT Size 64 fftw: Stock - 1D FFT Size 1024 fftw: Float + SSE - 1D FFT Size 512 multichase: 256MB Array, 256 Byte Stride multichase: 4MB Array, 64 Byte Stride fftw: Float + SSE - 1D FFT Size 128 fftw: Stock - 2D FFT Size 256 fftw: Float + SSE - 1D FFT Size 256 compress-pbzip2: 256MB File Compression fftw: Float + SSE - 2D FFT Size 32 tscp: AI Chess Performance system-libxml2: 3 MB parboil: OpenMP CUTCP system-libxml2: 2 MB blake2: system-libxml2: 850 KB system-libxml2: 1 MB system-libxml2: 250 KB system-libxml2: 600 KB system-libxml2: 950 KB system-libxml2: 900 KB system-libxml2: 300 KB system-libxml2: 100 KB system-libxml2: 500 KB system-libxml2: 800 KB system-libxml2: 750 KB system-libxml2: 700 KB system-libxml2: 650 KB system-libxml2: 400 KB system-libxml2: 350 KB system-libxml2: 150 KB system-libxml2: 450 KB system-libxml2: 200 KB system-libxml2: 550 KB system-libxml2: 50 KB system-libxml2: 5 KB bullet: Convex Trimesh bullet: Prim Trimesh bullet: 136 Ragdolls bullet: 1000 Convex bullet: 1000 Stack bullet: 3000 Fall scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo luajit: Jacobi Successive Over-Relaxation luajit: Dense LU Matrix Factorization luajit: Sparse Matrix Multiply luajit: Fast Fourier Transform luajit: Monte Carlo java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Dense LU Matrix Factorization java-scimark2: Sparse Matrix Multiply java-scimark2: Fast Fourier Transform java-scimark2: Monte Carlo stream: Add stream: Scale stream: Copy stream: Add stream: Triad stream: Scale ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 14800 5843 248 16.73 43295647 217 15646 5342 0.84 15832 3021 57369 3024 15864 12978 104 49.99 90.47 6104 311 36.90 65.13 31.75 74.71 0.14370399 43854888 69011 5561 51.94 17.00 58.38 0.00146661 1372 912551 43.49 23843 35 41.18 83210 39.43 38.84 38.65 2650 36.61 34.56 241 457 479 33.53 32.94 465 39536 31.22 28.37 25193 30.20 571 1427 69135 7637031 24.00 6048 14.56 4804 37631 37980 19.82 20.44 33001 5978 381 292 151 100 762080933 3373 27598 13.22 35785 32924 17.71 9.17 16.46 16839198380 14.89 43.18 13.73 13.19 11.41 10.74 135 4154 889425 12.94 1.77 1.77 1.99 1.93 10428 9.29 8954 15685 8.83 2.41 3606402 4620 7.73 7.52 6.51 6.49 37491 10106 5.54 32929 8859 1.99 5.22 8577 38356 4.20 2.34 8286 33941 13273 3.81 8606 8717 31884 8324 8798 36993 8774 2.20 9239 8051 95.21 91.90 34332 92.10 17390 9028 34826 92.00 7.09 22338 8286 28978 2.38 35432 1150336 2313 1531 7.98 646 484 124 460 455 441 156 95 387 391 370 335 316 317 175 77 224 108 267 31 10 1.01 0.82 2.36 4.07 4.55 3.91 1136 711 713 151 146 1943 3359 1186 129 517 1834 5062 2813 1889 1650 50339 47196 69135 50339 50454 47196 14012 5712 256 16.60 40237686 225 179 14761 5287 0.78 15786 3027 57370 2996 15582 12509 106 54.13 57.05 96.37 6031 320 38.75 66.80 34.29 74.36 0.14502938 42741711 71041 5745 53.51 18.30 61.12 0.00142306 1341 873059 45.81 22477 34 41.22 79960 40.03 39.88 39.25 2606 38.79 36.18 236 451 467 33.86 34.99 454 38131 31.84 28.71 24170 30.67 560 1410 63728 7699029 24.65 5919 15.65 5079 21.35 12.29 20.50 28411 5811 376 288 151 100 735436281 3355 25852 13.83 32125 33516 18.44 9.21 16.94 17035564082 15.01 42.33 13.90 13.31 11.59 11.38 132 4198 919821 1.93 10235 9.74 8437 15917 8.96 2.53 3640540 4730 7.81 7.65 6.58 6.61 37035 9918 5.95 32152 8738 2.15 5.52 8440 37970 4.41 2.37 8160 33752 12946 3.90 8579 8527 31333 8130 8632 37519 8563 2.19 9208 7886 101.53 98.29 34343 98.40 17651 8831 34802 98.42 7.25 22127 8147 28964 2.45 35025 1134701 2322 1.94 1566 8.12 643 494 131 464 453 453 157 95 390 397 373 336 320 321 174 78 227 107 269 32 10 1.02 0.84 2.40 4.11 4.57 4.05 1109 709 701 142 142 1936 3313 1168 122 510 1803 4971 2765 1872 1620 46331 43398 63728 46331 46466 43398 12647 5444 263 16.43 38479066 224 188 13417 5298 0.68 15822 3041 57032 3024 15659 11670 108 59.49 73.99 108.25 5639 343 44.25 65.64 38.06 76.20 0.14269014 41703789 70448 6044 55.22 21.78 62.84 0.00151818 1326 865542 44.58 21091 34 41.79 73559 39.97 39.67 39.28 2646 38.16 35.56 236 449 475 33.44 38.42 427 37450 31.62 28.52 23084 30.72 554 1370 48948 7526446 24.61 5970 17.97 5525 38481 38443 24.37 15.38 20.45 26441 5506 378 287 150 99.78 732800945 3244 22235 14.98 27152 29134 20.94 9.14 16.77 17389032004 14.95 41.80 13.77 13.40 11.57 12.82 132 4512 993325 13.10 1.77 1.77 2.01 1.95 9793 11.19 8930 17484 8.92 2.56 3712506 4812 8.01 7.58 6.57 6.54 36906 10088 6.62 32137 8755 2.74 6.11 8421 37754 4.82 2.39 8153 33716 13193 4.43 8519 8461 31411 8141 8679 37512 8620 2.70 9252 7974 119.20 115.10 34445 115.63 17422 8862 34456 114.97 7.14 22067 8198 28911 2.56 34998 1148891 2408 1.97 1588 8.06 655 500 126 467 457 450 161 94 399 389 369 340 323 325 176 79 226 108 272 31 11 1.04 0.84 2.42 4.15 4.68 4.15 1122 673 706 125 144 1926 3162 1139 109 511 1832 5066 2806 1882 1643 36914 33963 48948 36914 37017 33963 14786 5502 244 16.77 42262786 219 190 16080 5275 0.84 15842 3032 57272 3020 15796 13458 109 49.78 76.75 83.77 5648 305 37.01 65.27 34.74 76.18 0.14467221 40892067 69289 5941 52.22 31.85 59.19 0.00127461 1333 847255 44.94 21348 34 41.93 75728 40.26 39.72 39.35 2604 38.46 35.40 237 448 473 33.88 33.51 430 38157 31.74 28.46 25644 30.71 571 1444 50907 7717399 24.83 5931 17.44 5495 38186 38120 24.01 26.95 20.45 19187 5856 379 288 151 100.28 748238517 3390 16809 15.53 26830 27465 20.85 9.19 16.91 16673622428 14.78 41.46 13.67 13.43 11.60 12.52 130 4399 1003997 13.11 1.79 1.78 2.00 1.94 9858 10.95 8841 17344 8.98 2.33 3772388 4758 7.93 7.58 6.54 6.54 36746 9762 6.45 32248 8708 3.38 5.78 8391 37662 4.90 2.38 8217 33699 13145 4.43 8499 8470 31258 8135 8430 37480 8555 2.23 9152 7970 87.96 84.28 34311 85.85 17680 8757 34865 84.29 7.10 22072 8234 28690 2.66 35038 1148420 2319 2.08 1556 8.02 641 492 123 456 455 443 155 93 394 389 367 334 317 311 172 76 224 105 264 32 10 1.02 0.84 2.38 4.12 4.53 3.88 1125 725 713 151 144 1938 3442 1200 126 512 1817 4913 2784 1870 1634 38986 35603 50907 38986 39147 35603 15820 5742 238 16.76 43885254 219 180 17543 5336 0.90 15881 3040 58131 3038 15856 14437 107 42.21 60.70 74.87 5987 284 31.26 65.17 30.00 73.63 0.14498814 43129114 68661 5517 50.73 26.16 57.70 0.00125610 1368 874822 45.90 23374 35 41.81 81269 40.06 39.64 39.55 2617 38.52 36.17 237 456 472 34.21 31.02 455 38837 31.79 28.65 26207 30.89 581 1462 66717 7824966 24.57 5967 14.35 4964 38001 37842 20.30 22.00 20.45 34054 6081 382 291 151 101 775336325 3367 29720 14.05 38345 40264 18.22 9.26 16.88 16417932256 14.86 42.34 13.79 13.29 11.58 11.11 132 4162 925869 13.08 1.77 1.76 1.99 1.93 10700 9.70 8750 15832 8.78 2.39 3713290 4661 7.81 7.62 6.48 6.57 37080 9988 5.61 32499 8662 2.51 5.05 8454 37531 4.37 2.40 8164 33954 13122 3.93 8591 8545 31376 8121 8674 37715 8665 2.16 9148 7905 76.33 73.57 34498 74.41 17879 8820 34688 73.04 7.14 22064 8228 28966 2.43 35100 1152756 2326 2.01 1557 8.14 641 493 123 458 452 439 156 94 389 384 362 332 314 312 172 77 223 107 262 31 10 1.03 0.84 2.39 4.15 4.52 3.85 1169 705 718 167 145 1945 3506 1210 139 512 1839 5017 2815 1763 1650 49949 45894 66717 49949 50161 45894 16456 5868 236 16.85 43306469 219 175 18184 5254 0.99 15898 3041 57902 3031 15893 14595 105 42.86 55.98 72.53 6043 284 31.77 63.89 28.43 74.59 0.14343098 43166304 69975 5360 51.53 23.13 57.09 0.00124249 1369 863255 46.33 23986 35 41.57 83929 39.92 39.70 39.74 2616 38.72 36.21 237 456 482 33.93 29.52 466 39261 31.76 28.78 28124 31.13 584 1473 72824 7827331 24.59 5941 14.23 4801 38121 37830 19.61 20.46 20.45 37138 6387 382 291 151 101 772500994 3351 34067 13.57 44743 45751 17.57 9.17 16.84 16359501094 14.91 42.41 13.84 13.41 11.43 10.60 133 3999 896505 13.10 1.77 1.76 2.00 1.93 10669 9.41 8832 15681 8.77 2.55 3684115 4642 7.69 7.65 6.49 6.60 37006 9977 5.27 32423 8635 2.34 4.59 8444 37702 4.12 2.40 8183 33908 13196 3.74 8581 8527 31382 8171 8688 37490 8476 2.15 9133 7962 71.62 68.95 34484 69.98 17305 8850 35030 68.50 7.17 22160 8217 28628 2.43 35163 1152261 2337 2.00 1568 8.09 640 496 123 463 451 444 158 94 393 385 367 331 315 310 172 77 224 106 262 30 10 1.03 0.84 2.40 4.15 4.53 3.84 1136 737 726 178 145 1950 3534 1223 146 513 1811 4987 2773 1886 1624 54684 50145 72824 54684 54874 50145 162 51.35 21.37 45.75 18.08 11.30 1.95 1.86 16255 5854 233 16.84 47997406 217 163 17470 5258 1.08 15892 3031 58106 3025 15794 14721 105 41.12 51.34 73.04 6060 258 31.01 63.71 27.87 85.01 0.14196784 45803301 69381 5120 47.01 20.79 56.16 0.00123831 1361 1102457 41.77 23137 34 41.21 85479 39.48 39.59 39.17 2623 35.97 33.15 236 452 470 33.43 29.76 469 39276 31.11 26.51 26285 30.37 578 1469 73388 7830561 23.96 5985 13.91 4639 37764 37598 20.08 18.31 20.45 38823 6272 381 291 151 101 788496384 3465 31578 10.81 43242 40572 17.22 9.08 16.51 16375391169 15.05 43.13 11.93 13.39 11.46 10.49 11.57 4062 870258 13.01 1.77 1.77 1.99 1.92 10824 9.15 8885 15453 8.94 2.40 3419383 4720 7.79 7.24 6.48 6.22 36665 9896 5.31 32480 8705 1.97 4.80 8394 37511 4.12 2.41 8192 33764 13013 3.79 8538 8525 31233 8199 8592 37268 8525 2.18 9109 7953 72.23 69.74 34288 70.59 17155 8814 34628 69.50 7.14 21931 8145 28465 2.37 34828 1147937 2314 1.85 1571 8.00 640 490 123 458 453 439 156 93 394 384 369 331 316 316 173 76 224 107 263 30 10 1.03 0.84 2.40 4.15 4.51 3.84 1134 708 722 179 145 1947 3517 1218 145 516 1813 4994 2781 1893 1633 54942 50369 73388 54942 55172 50369 OpenBenchmarking.org
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4K 8K 12K 16K 20K SE +/- 72.95, N = 3 SE +/- 144.89, N = 3 SE +/- 161.69, N = 3 SE +/- 54.56, N = 3 SE +/- 80.53, N = 3 SE +/- 81.36, N = 3 SE +/- 77.45, N = 3 14800 14012 12647 14786 15820 16456 16255 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1300 2600 3900 5200 6500 SE +/- 16.04, N = 3 SE +/- 65.17, N = 3 SE +/- 105.86, N = 3 SE +/- 8.78, N = 3 SE +/- 3.44, N = 3 SE +/- 3.66, N = 3 SE +/- 1.81, N = 3 5843 5712 5444 5502 5742 5868 5854 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 60 120 180 240 300 SE +/- 0.79, N = 3 SE +/- 1.96, N = 3 SE +/- 0.73, N = 3 SE +/- 1.02, N = 3 SE +/- 0.57, N = 3 SE +/- 1.47, N = 3 SE +/- 1.08, N = 3 248 256 263 244 238 236 233 1. (CXX) g++ options: -O2
VP9 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.7.0 vpxenc ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 16.73 16.60 16.43 16.77 16.76 16.85 16.84 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 10M 20M 30M 40M 50M SE +/- 596345.50, N = 9 SE +/- 384942.72, N = 3 SE +/- 364424.83, N = 3 SE +/- 75641.57, N = 3 SE +/- 267022.48, N = 3 SE +/- 604623.74, N = 3 SE +/- 345447.45, N = 3 43295647 40237686 38479066 42262786 43885254 43306469 47997406
LLVM Test Suite Time To Run OpenBenchmarking.org Seconds, Fewer Is Better LLVM Test Suite 6.0.0 Time To Run ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 50 100 150 200 250 SE +/- 0.13, N = 3 SE +/- 3.47, N = 3 SE +/- 1.09, N = 3 SE +/- 0.93, N = 3 SE +/- 0.73, N = 3 SE +/- 1.21, N = 3 SE +/- 0.92, N = 3 217 225 224 219 219 219 217 1. (CXX) g++ options: -O3 -lstdc++
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 40 80 120 160 200 SE +/- 0.56, N = 3 SE +/- 0.12, N = 3 SE +/- 0.72, N = 3 SE +/- 0.38, N = 3 SE +/- 0.40, N = 3 SE +/- 0.41, N = 3 SE +/- 0.60, N = 3 179 188 190 180 175 162 163 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
FFTW Build: Float + SSE - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 2048 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4K 8K 12K 16K 20K SE +/- 86.26, N = 3 SE +/- 60.33, N = 3 SE +/- 182.84, N = 3 SE +/- 38.52, N = 3 SE +/- 123.40, N = 3 SE +/- 35.96, N = 3 SE +/- 170.33, N = 3 15646 14761 13417 16080 17543 18184 17470 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.1.2 Total Time ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1100 2200 3300 4400 5500 5342 5287 5298 5275 5336 5254 5258 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.0 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.243 0.486 0.729 0.972 1.215 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 12 SE +/- 0.02, N = 12 SE +/- 0.02, N = 3 0.84 0.78 0.68 0.84 0.90 0.99 1.08
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3K 6K 9K 12K 15K SE +/- 8.33, N = 3 SE +/- 60.03, N = 3 SE +/- 17.47, N = 3 SE +/- 35.89, N = 3 SE +/- 10.76, N = 3 SE +/- 6.61, N = 3 SE +/- 9.02, N = 3 15832 15786 15822 15842 15881 15898 15892 1. (CC) gcc options: -lrt
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 700 1400 2100 2800 3500 SE +/- 3.08, N = 3 SE +/- 8.24, N = 3 SE +/- 2.13, N = 3 SE +/- 4.58, N = 3 SE +/- 1.15, N = 3 SE +/- 0.30, N = 3 SE +/- 0.11, N = 3 3021 3027 3041 3032 3040 3041 3031 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 12K 24K 36K 48K 60K SE +/- 82.20, N = 3 SE +/- 435.93, N = 3 SE +/- 15.64, N = 3 SE +/- 185.94, N = 3 SE +/- 79.82, N = 3 SE +/- 13.60, N = 3 SE +/- 3.42, N = 3 57369 57370 57032 57272 58131 57902 58106 1. (CC) gcc options: -lrt
CacheBench Read Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 700 1400 2100 2800 3500 SE +/- 3.71, N = 3 SE +/- 7.68, N = 3 SE +/- 6.37, N = 3 SE +/- 4.45, N = 3 SE +/- 0.69, N = 3 SE +/- 0.23, N = 3 SE +/- 8.22, N = 3 3024 2996 3024 3020 3038 3031 3025 1. (CC) gcc options: -lrt
CacheBench Write Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3K 6K 9K 12K 15K SE +/- 35.36, N = 3 SE +/- 25.59, N = 3 SE +/- 21.68, N = 3 SE +/- 39.13, N = 3 SE +/- 4.34, N = 3 SE +/- 1.33, N = 3 SE +/- 55.43, N = 3 15864 15582 15659 15796 15856 15893 15794 1. (CC) gcc options: -lrt
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3K 6K 9K 12K 15K SE +/- 16.71, N = 3 SE +/- 43.16, N = 3 SE +/- 16.55, N = 3 SE +/- 75.97, N = 3 SE +/- 3.63, N = 3 SE +/- 28.54, N = 3 SE +/- 21.88, N = 3 12978 12509 11670 13458 14437 14595 14721 1. (CC) gcc options: -O3
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 SE +/- 0.36, N = 3 SE +/- 0.62, N = 3 SE +/- 0.47, N = 3 SE +/- 1.46, N = 3 SE +/- 0.43, N = 3 SE +/- 0.37, N = 3 SE +/- 0.45, N = 3 104 106 108 109 107 105 105 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 13 26 39 52 65 SE +/- 0.60, N = 8 SE +/- 0.89, N = 4 SE +/- 0.88, N = 4 SE +/- 0.85, N = 12 SE +/- 0.78, N = 3 SE +/- 0.59, N = 3 SE +/- 0.94, N = 12 49.99 54.13 59.49 49.78 42.21 42.86 41.12 1. (CC) gcc options: -lpthread
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.75, N = 8 SE +/- 0.76, N = 12 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 57.05 73.99 76.75 60.70 55.98 51.35 51.34 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
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 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 SE +/- 0.64, N = 3 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 1.08, N = 7 SE +/- 0.33, N = 3 SE +/- 0.42, N = 3 SE +/- 0.62, N = 3 90.47 96.37 108.25 83.77 74.87 72.53 73.04 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
FFTW Build: Stock - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 2048 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1300 2600 3900 5200 6500 SE +/- 76.86, N = 3 SE +/- 19.17, N = 3 SE +/- 75.72, N = 6 SE +/- 40.18, N = 3 SE +/- 31.28, N = 3 SE +/- 63.80, N = 3 SE +/- 10.34, N = 3 6104 6031 5639 5648 5987 6043 6060 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 70 140 210 280 350 311 320 343 305 284 284 258
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 10 20 30 40 50 SE +/- 0.44, N = 12 SE +/- 0.59, N = 5 SE +/- 0.52, N = 8 SE +/- 0.36, N = 3 SE +/- 0.45, N = 3 SE +/- 0.39, N = 12 SE +/- 0.50, N = 12 36.90 38.75 44.25 37.01 31.26 31.77 31.01 1. (CC) gcc options: -lpthread
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 15 30 45 60 75 SE +/- 0.73, N = 12 SE +/- 0.35, N = 3 SE +/- 0.76, N = 3 SE +/- 0.62, N = 3 SE +/- 0.57, N = 3 SE +/- 0.55, N = 3 SE +/- 0.51, N = 3 65.13 66.80 65.64 65.27 65.17 63.89 63.71 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 9 18 27 36 45 SE +/- 0.34, N = 3 SE +/- 0.49, N = 3 SE +/- 0.52, N = 3 SE +/- 0.52, N = 12 SE +/- 0.47, N = 12 SE +/- 0.44, N = 12 SE +/- 0.33, N = 12 31.75 34.29 38.06 34.74 30.00 28.43 27.87 1. (CC) gcc options: -lpthread
OpenCV Benchmark OpenBenchmarking.org Seconds, Fewer Is Better OpenCV Benchmark 3.3.0 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 SE +/- 0.91, N = 3 SE +/- 0.30, N = 3 SE +/- 1.09, N = 3 SE +/- 0.82, N = 3 SE +/- 0.12, N = 3 SE +/- 0.74, N = 3 SE +/- 0.81, N = 3 74.71 74.36 76.20 76.18 73.63 74.59 85.01 1. (CXX) g++ options: -std=c++11 -rdynamic
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.0326 0.0652 0.0978 0.1304 0.163 SE +/- 0.00103140, N = 3 SE +/- 0.00026058, N = 3 SE +/- 0.00068387, N = 3 SE +/- 0.00073860, N = 3 SE +/- 0.00102772, N = 3 SE +/- 0.00104819, N = 3 SE +/- 0.00066497, N = 3 0.14370399 0.14502938 0.14269014 0.14467221 0.14498814 0.14343098 0.14196784
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 10M 20M 30M 40M 50M SE +/- 196306.48, N = 3 SE +/- 468693.45, N = 3 SE +/- 250353.71, N = 3 SE +/- 287022.21, N = 3 SE +/- 448286.06, N = 3 SE +/- 169080.03, N = 3 SE +/- 364852.73, N = 3 43854888 42741711 41703789 40892067 43129114 43166304 45803301 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
System Libxml2 Parsing Filesize: 112 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 112 MB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 15K 30K 45K 60K 75K SE +/- 152.49, N = 3 SE +/- 493.87, N = 3 SE +/- 79.68, N = 3 SE +/- 282.62, N = 3 SE +/- 476.98, N = 3 SE +/- 148.46, N = 3 SE +/- 259.36, N = 3 69011 71041 70448 69289 68661 69975 69381
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1300 2600 3900 5200 6500 SE +/- 47.89, N = 4 SE +/- 66.56, N = 4 SE +/- 22.99, N = 4 SE +/- 89.52, N = 5 SE +/- 57.38, N = 16 SE +/- 75.49, N = 4 SE +/- 63.31, N = 8 5561 5745 6044 5941 5517 5360 5120
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 12 24 36 48 60 SE +/- 0.71, N = 3 SE +/- 0.94, N = 3 SE +/- 1.00, N = 3 SE +/- 0.70, N = 6 SE +/- 0.77, N = 5 SE +/- 0.96, N = 3 SE +/- 0.86, N = 3 51.94 53.51 55.22 52.22 50.73 51.53 47.01
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 7 14 21 28 35 SE +/- 0.25, N = 5 SE +/- 0.06, N = 3 SE +/- 0.33, N = 5 SE +/- 0.52, N = 12 SE +/- 0.21, N = 3 SE +/- 0.38, N = 12 SE +/- 0.75, N = 12 SE +/- 0.87, N = 12 17.00 18.30 21.78 31.85 26.16 23.13 21.37 20.79 1. (CXX) g++ options: -O2 -lOpenCL
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 14 28 42 56 70 SE +/- 0.12, N = 3 SE +/- 0.28, N = 3 SE +/- 0.26, N = 3 SE +/- 0.23, N = 3 SE +/- 0.28, N = 3 SE +/- 0.04, N = 3 SE +/- 0.22, N = 3 58.38 61.12 62.84 59.19 57.70 57.09 56.16 1. (CC) gcc options: -O2 -pedantic -ldl -lm
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.0003 0.0006 0.0009 0.0012 0.0015 SE +/- 0.00000614, N = 3 SE +/- 0.00000268, N = 3 SE +/- 0.00000373, N = 3 SE +/- 0.00001678, N = 3 SE +/- 0.00001087, N = 3 SE +/- 0.00000635, N = 3 SE +/- 0.00001436, N = 3 0.00146661 0.00142306 0.00151818 0.00127461 0.00125610 0.00124249 0.00123831
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 300 600 900 1200 1500 SE +/- 9.65, N = 3 SE +/- 11.55, N = 3 SE +/- 15.66, N = 3 SE +/- 4.48, N = 3 SE +/- 3.92, N = 3 SE +/- 5.19, N = 3 SE +/- 2.47, N = 3 1372 1341 1326 1333 1368 1369 1361 1. (CC) gcc options: -O3 -mavx2
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 200K 400K 600K 800K 1000K SE +/- 12133.93, N = 3 SE +/- 10252.89, N = 12 SE +/- 17228.65, N = 9 SE +/- 5971.72, N = 3 SE +/- 15252.35, N = 4 SE +/- 10966.41, N = 12 SE +/- 16076.02, N = 12 912551 873059 865542 847255 874822 863255 1102457 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 3 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.14, N = 3 43.49 45.81 44.58 44.94 45.90 46.33 45.75 41.77 1. (CXX) g++ options: -O2 -lOpenCL
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 5K 10K 15K 20K 25K SE +/- 14.46, N = 3 SE +/- 214.24, N = 3 SE +/- 68.56, N = 3 SE +/- 89.58, N = 3 SE +/- 204.23, N = 3 SE +/- 83.76, N = 3 SE +/- 111.63, N = 3 23843 22477 21091 21348 23374 23986 23137 1. (CC) gcc options: -shared -fPIC -O2 -pthread
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Decompression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 100 97 98 98 100 100 98 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Compression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8 16 24 32 40 SE +/- 0.33, N = 3 35 34 34 34 35 35 34 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 10 20 30 40 50 SE +/- 0.10, N = 3 SE +/- 0.44, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 41.18 41.22 41.79 41.93 41.81 41.57 41.21 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20K 40K 60K 80K 100K SE +/- 349.97, N = 3 SE +/- 351.37, N = 3 SE +/- 60.74, N = 3 SE +/- 180.23, N = 3 SE +/- 272.07, N = 3 SE +/- 65.53, N = 3 SE +/- 365.08, N = 3 83210 79960 73559 75728 81269 83929 85479 1. (CXX) g++ options: -pipe -lpthread
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 9 18 27 36 45 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.53, N = 3 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 39.43 40.03 39.97 40.26 40.06 39.92 39.48 1. (CC) gcc options: -lm
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 9 18 27 36 45 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 38.84 39.88 39.67 39.72 39.64 39.70 39.59 1. (CC) gcc options: -lm -O3
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 9 18 27 36 45 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 38.65 39.25 39.28 39.35 39.55 39.74 39.17 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 600 1200 1800 2400 3000 SE +/- 7.10, N = 4 SE +/- 7.37, N = 4 SE +/- 9.31, N = 4 SE +/- 13.89, N = 4 SE +/- 33.99, N = 4 SE +/- 9.66, N = 4 SE +/- 7.08, N = 4 2650 2606 2646 2604 2617 2616 2623
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 36.61 38.79 38.16 38.46 38.52 38.72 35.97 1. (CXX) g++ options: -fopenmp -O2 -march=native
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 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.20, N = 3 SE +/- 0.16, N = 3 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 SE +/- 0.14, N = 3 34.56 36.18 35.56 35.40 36.17 36.21 33.15 1. (CC) gcc options: -lm -lpthread -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Decompression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 200 400 600 800 1000 SE +/- 6.36, N = 3 SE +/- 7.67, N = 3 SE +/- 3.84, N = 3 SE +/- 2.96, N = 3 SE +/- 3.51, N = 3 1121 1094 1097 1098 1094 1115 1095 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 50 100 150 200 250 SE +/- 2.52, N = 3 SE +/- 0.67, N = 3 SE +/- 1.20, N = 3 SE +/- 0.67, N = 3 241 236 236 237 237 237 236 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 200 400 600 800 1000 SE +/- 2.65, N = 3 SE +/- 7.86, N = 3 SE +/- 2.52, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 1151 1136 1136 1132 1156 1151 1145 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Compression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 100 200 300 400 500 SE +/- 1.86, N = 3 SE +/- 0.33, N = 3 SE +/- 4.37, N = 3 SE +/- 0.33, N = 3 457 451 449 448 456 456 452 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 120 240 360 480 600 SE +/- 1.15, N = 3 SE +/- 0.88, N = 3 SE +/- 1.15, N = 3 SE +/- 0.88, N = 3 SE +/- 1.86, N = 3 558 544 554 546 546 558 546 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Compression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 100 200 300 400 500 SE +/- 1.45, N = 3 SE +/- 0.88, N = 3 SE +/- 1.20, N = 3 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 SE +/- 0.88, N = 3 479 467 475 473 472 482 470 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 33.53 33.86 33.44 33.88 34.21 33.93 33.43
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 9 18 27 36 45 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.18, N = 3 SE +/- 0.28, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.36, N = 3 32.94 34.99 38.42 33.51 31.02 29.52 29.76
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 100 200 300 400 500 SE +/- 1.56, N = 3 SE +/- 0.17, N = 3 SE +/- 1.16, N = 3 SE +/- 0.79, N = 3 SE +/- 0.31, N = 3 SE +/- 1.16, N = 3 SE +/- 0.63, N = 3 465 454 427 430 455 466 469 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K SE +/- 170.29, N = 3 SE +/- 156.04, N = 3 SE +/- 117.62, N = 3 SE +/- 221.51, N = 3 SE +/- 78.68, N = 3 SE +/- 87.52, N = 3 SE +/- 89.59, N = 3 39536 38131 37450 38157 38837 39261 39276 1. Nodejs
v8.11.2
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7 14 21 28 35 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.21, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 31.22 31.84 31.62 31.74 31.79 31.76 31.11 1. (CC) gcc options: -lm
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 28.37 28.71 28.52 28.46 28.65 28.78 26.51 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
FFTW Build: Float + SSE - Size: 2D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 6K 12K 18K 24K 30K SE +/- 192.77, N = 3 SE +/- 242.67, N = 3 SE +/- 155.54, N = 3 SE +/- 92.18, N = 3 SE +/- 150.86, N = 3 SE +/- 196.88, N = 3 SE +/- 366.95, N = 5 25193 24170 23084 25644 26207 28124 26285 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
eSpeak Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak Speech Engine 1.48.04 Text-To-Speech Synthesis ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7 14 21 28 35 SE +/- 0.04, N = 3 SE +/- 0.20, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 30.20 30.67 30.72 30.71 30.89 31.13 30.37 1. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 130 260 390 520 650 SE +/- 6.13, N = 3 SE +/- 1.42, N = 3 SE +/- 1.31, N = 3 SE +/- 0.64, N = 3 SE +/- 10.29, N = 3 SE +/- 0.29, N = 3 SE +/- 4.08, N = 3 571 560 554 571 581 584 578 1. (CC) gcc options: -lm
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 300 600 900 1200 1500 SE +/- 6.22, N = 3 SE +/- 5.73, N = 3 SE +/- 3.86, N = 3 SE +/- 0.93, N = 3 SE +/- 2.31, N = 3 SE +/- 0.89, N = 3 SE +/- 2.14, N = 3 1427 1410 1370 1444 1462 1473 1469 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 16K 32K 48K 64K 80K SE +/- 105.33, N = 5 SE +/- 75.08, N = 5 SE +/- 11.70, N = 5 SE +/- 72.70, N = 5 SE +/- 185.29, N = 5 SE +/- 125.06, N = 5 SE +/- 76.64, N = 5 69135 63728 48948 50907 66717 72824 73388 1. (CC) gcc options: -O3 -march=native -fopenmp
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2M 4M 6M 8M 10M SE +/- 14482.84, N = 3 SE +/- 20687.57, N = 3 SE +/- 26168.00, N = 3 SE +/- 12433.09, N = 3 SE +/- 23755.60, N = 3 SE +/- 28590.46, N = 3 SE +/- 24187.33, N = 3 7637031 7699029 7526446 7717399 7824966 7827331 7830561 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Cython benchmark OpenBenchmarking.org Seconds, Fewer Is Better Cython benchmark 0.27 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 SE +/- 0.25, N = 3 24.00 24.65 24.61 24.83 24.57 24.59 23.96
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: AES-256 - Decrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1300 2600 3900 5200 6500 SE +/- 30.87, N = 3 SE +/- 17.41, N = 3 SE +/- 2.77, N = 3 SE +/- 591.21, N = 3 SE +/- 2.69, N = 3 SE +/- 1.47, N = 3 SE +/- 6.83, N = 3 6041 5931 5987 5347 5978 5955 5991 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: AES-256 - Encrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1300 2600 3900 5200 6500 SE +/- 5.64, N = 3 SE +/- 16.15, N = 3 SE +/- 6.08, N = 3 SE +/- 3.91, N = 3 SE +/- 0.26, N = 3 SE +/- 2.64, N = 3 SE +/- 7.99, N = 3 6048 5919 5970 5931 5967 5941 5985 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
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 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.23, N = 12 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 14.56 15.65 17.97 17.44 14.35 14.23 13.91 1. (CC) gcc options: -O3 -pthread -lz -llzma
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1200 2400 3600 4800 6000 SE +/- 60.96, N = 4 SE +/- 51.16, N = 3 SE +/- 67.28, N = 4 SE +/- 75.33, N = 4 SE +/- 84.82, N = 4 SE +/- 52.23, N = 4 SE +/- 44.54, N = 4 4804 5079 5525 5495 4964 4801 4639
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin ddr4-2933 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K SE +/- 53.42, N = 3 SE +/- 50.54, N = 3 SE +/- 9.61, N = 3 SE +/- 69.41, N = 3 SE +/- 13.90, N = 3 SE +/- 44.34, N = 3 37631 38481 38186 38001 38121 37764
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos ddr4-2933 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K SE +/- 102.06, N = 3 SE +/- 243.53, N = 3 SE +/- 145.38, N = 3 SE +/- 26.34, N = 3 SE +/- 42.57, N = 3 SE +/- 24.83, N = 3 37980 38443 38120 37842 37830 37598
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.25, N = 3 SE +/- 0.13, N = 3 SE +/- 0.32, N = 3 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 0.16, N = 3 19.82 21.35 24.37 24.01 20.30 19.61 20.08 1. (CC) gcc options: -lpthread
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.27, N = 3 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 12.29 15.38 26.95 22.00 20.46 18.08 18.31 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 20.44 20.50 20.45 20.45 20.45 20.45 20.45 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
RAMspeed SMP Integer Copy OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Copy ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K 33001 28411 26441 19187 34054 37138 38823 1. (CC) gcc options: -O3 -march=native
FFTW Build: Stock - Size: 2D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1400 2800 4200 5600 7000 SE +/- 36.77, N = 3 SE +/- 12.42, N = 3 SE +/- 22.83, N = 3 SE +/- 78.53, N = 3 SE +/- 47.74, N = 3 SE +/- 12.00, N = 3 SE +/- 53.46, N = 3 5978 5811 5506 5856 6081 6387 6272 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Twofish - Decrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 80 160 240 320 400 SE +/- 0.48, N = 3 SE +/- 2.38, N = 3 SE +/- 0.60, N = 3 SE +/- 0.62, N = 3 SE +/- 0.23, N = 3 SE +/- 0.07, N = 3 SE +/- 0.31, N = 3 379 374 377 378 381 381 380 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Twofish - Encrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 80 160 240 320 400 SE +/- 0.63, N = 3 SE +/- 2.44, N = 3 SE +/- 0.53, N = 3 SE +/- 0.42, N = 3 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 SE +/- 0.28, N = 3 381 376 378 379 382 382 381 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Blowfish - Decrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 60 120 180 240 300 SE +/- 0.64, N = 3 SE +/- 2.08, N = 3 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.15, N = 3 294 290 290 290 293 293 293 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Blowfish - Encrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 60 120 180 240 300 SE +/- 0.58, N = 3 SE +/- 1.91, N = 3 SE +/- 0.25, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 292 288 287 288 291 291 291 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: CAST-256 - Decrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 0.46, N = 3 SE +/- 0.17, N = 3 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 151 151 150 150 151 151 151 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: CAST-256 - Encrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 0.40, N = 3 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 SE +/- 0.04, N = 3 151 151 150 151 151 151 151 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: KASUMI - Decrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 SE +/- 0.33, N = 3 SE +/- 0.19, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 1.30, N = 3 96.91 96.51 96.39 96.79 97.24 97.56 96.05 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Encrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: KASUMI - Encrypt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.27, N = 3 SE +/- 0.20, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 100.00 100.00 99.78 100.28 101.00 101.00 101.00 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 200M 400M 600M 800M 1000M SE +/- 4522971.07, N = 3 SE +/- 2455432.09, N = 3 SE +/- 3582524.93, N = 3 SE +/- 1349102.58, N = 3 SE +/- 7202988.06, N = 3 SE +/- 5754992.63, N = 3 SE +/- 8815565.41, N = 3 762080933 735436281 732800945 748238517 775336325 772500994 788496384 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 700 1400 2100 2800 3500 SE +/- 0.63, N = 3 SE +/- 3.28, N = 3 SE +/- 8.25, N = 3 SE +/- 4.57, N = 3 SE +/- 4.54, N = 3 SE +/- 4.65, N = 3 SE +/- 6.99, N = 3 3373 3355 3244 3390 3367 3351 3465 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
RAMspeed SMP Integer Scale OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Scale ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7K 14K 21K 28K 35K 27598 25852 22235 16809 29720 34067 31578 1. (CC) gcc options: -O3 -march=native
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 4 8 12 16 20 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.17, N = 12 SE +/- 0.25, N = 4 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 13.22 13.83 14.98 15.53 14.05 13.57 11.30 10.81 1. (CXX) g++ options: -O2 -lOpenCL
RAMspeed SMP Integer Add OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Add ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 10K 20K 30K 40K 50K 35785 32125 27152 26830 38345 44743 43242 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Floating-Point Add OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Floating-Point Add ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 10K 20K 30K 40K 50K 32924 33516 29134 27465 40264 45751 40572 1. (CC) gcc options: -O3 -march=native
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 5 10 15 20 25 SE +/- 0.35, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.22, N = 3 SE +/- 0.05, N = 3 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 17.71 18.44 20.94 20.85 18.22 17.57 17.22 1. (CC) gcc options: -lpthread
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3 6 9 12 15 SE +/- 0.09, N = 12 SE +/- 0.03, N = 5 SE +/- 0.04, N = 5 SE +/- 0.01, N = 5 SE +/- 0.05, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 9.17 9.21 9.14 9.19 9.26 9.17 9.08 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
Mencoder AVI To LAVC OpenBenchmarking.org Seconds, Fewer Is Better Mencoder 1.3.0 AVI To LAVC ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 16.46 16.94 16.77 16.91 16.88 16.84 16.51 1. (CC) gcc options: -ffast-math -fpie -pie -lncurses -lrt -lpng -lz -ljpeg -lasound -ldl -lpthread -lsndio -lfribidi -lbz2 -lmad -lvorbisenc -lvorbis -logg -lvpx -rdynamic -lm
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4000M 8000M 12000M 16000M 20000M SE +/- 148381472.90, N = 3 SE +/- 192238847.34, N = 3 SE +/- 218336384.72, N = 3 SE +/- 179771770.05, N = 3 SE +/- 170188693.40, N = 3 SE +/- 142828256.80, N = 3 SE +/- 168494525.53, N = 3 16839198380 17035564082 17389032004 16673622428 16417932256 16359501094 16375391169
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 14.89 15.01 14.95 14.78 14.86 14.91 15.05
x265 H.265 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 2.8 H.265 Video Encoding ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 10 20 30 40 50 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 43.18 42.33 41.80 41.46 42.34 42.41 43.13 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.2 1e12 Prime Number Generation ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 13.73 13.90 13.77 13.67 13.79 13.84 11.93 1. (CXX) g++ options: -O3 -lpthread
Sample Pi Program OpenBenchmarking.org Seconds, Fewer Is Better Sample Pi Program ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 13.19 13.31 13.40 13.43 13.29 13.41 13.39
GnuPG 2GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 11.41 11.59 11.57 11.60 11.58 11.43 11.46 1. (CC) gcc options: -O2 -MT -MD -MP -MF
Hackbench Count: 4 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 10.74 11.38 12.82 12.52 11.11 10.60 10.49 1. (CC) gcc options: -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 1.11, N = 3 SE +/- 1.23, N = 3 SE +/- 0.84, N = 3 SE +/- 1.34, N = 3 SE +/- 0.81, N = 3 SE +/- 0.91, N = 3 SE +/- 0.03, N = 3 135.00 132.00 132.00 130.00 132.00 133.00 11.57 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1000 2000 3000 4000 5000 SE +/- 31.38, N = 4 SE +/- 8.52, N = 4 SE +/- 69.98, N = 4 SE +/- 67.59, N = 4 SE +/- 16.23, N = 4 SE +/- 35.09, N = 4 SE +/- 54.97, N = 4 4154 4198 4512 4399 4162 3999 4062
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 200K 400K 600K 800K 1000K SE +/- 696.01, N = 3 SE +/- 2881.65, N = 3 SE +/- 1427.45, N = 3 SE +/- 2293.93, N = 3 SE +/- 1697.11, N = 3 SE +/- 1501.32, N = 3 SE +/- 2593.59, N = 3 889425 919821 993325 1003997 925869 896505 870258
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh ddr4-2933 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 12.94 13.10 13.11 13.08 13.10 13.01
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs ddr4-2933 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.4028 0.8056 1.2084 1.6112 2.014 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.77 1.77 1.79 1.77 1.77 1.77
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once ddr4-2933 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.4005 0.801 1.2015 1.602 2.0025 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.77 1.77 1.78 1.76 1.76 1.77
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll ddr4-2933 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.4523 0.9046 1.3569 1.8092 2.2615 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.99 2.01 2.00 1.99 2.00 1.99
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.4388 0.8776 1.3164 1.7552 2.194 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.93 1.93 1.95 1.94 1.93 1.93 1.92
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 21.54, N = 3 SE +/- 36.56, N = 3 SE +/- 7.54, N = 3 SE +/- 130.02, N = 3 SE +/- 11.92, N = 3 SE +/- 113.49, N = 3 SE +/- 36.86, N = 3 10428 10235 9793 9858 10700 10669 10824 1. Nodejs
v8.11.2
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 9.29 9.74 11.19 10.95 9.70 9.41 9.15 1. (CC) gcc options: -lpthread
FFTW Build: Stock - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 239.55, N = 12 SE +/- 256.89, N = 12 SE +/- 200.31, N = 12 SE +/- 225.92, N = 12 SE +/- 230.85, N = 12 SE +/- 235.98, N = 12 SE +/- 199.76, N = 12 8954 8437 8930 8841 8750 8832 8885 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4K 8K 12K 16K 20K SE +/- 109.25, N = 3 SE +/- 47.33, N = 3 SE +/- 143.38, N = 3 SE +/- 192.16, N = 3 SE +/- 26.08, N = 3 SE +/- 99.08, N = 3 SE +/- 57.74, N = 3 15685 15917 17484 17344 15832 15681 15453
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 8.83 8.96 8.92 8.98 8.78 8.77 8.94
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.576 1.152 1.728 2.304 2.88 SE +/- 0.04, N = 12 SE +/- 0.05, N = 12 SE +/- 0.04, N = 12 SE +/- 0.01, N = 3 SE +/- 0.04, N = 12 SE +/- 0.04, N = 12 SE +/- 0.04, N = 12 2.41 2.53 2.56 2.33 2.39 2.55 2.40 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 800K 1600K 2400K 3200K 4000K SE +/- 7133.61, N = 3 SE +/- 7358.91, N = 3 SE +/- 6437.03, N = 3 SE +/- 10298.72, N = 3 SE +/- 19545.31, N = 3 SE +/- 22167.66, N = 3 SE +/- 3636.83, N = 3 3606402 3640540 3712506 3772388 3713290 3684115 3419383
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1000 2000 3000 4000 5000 SE +/- 34.19, N = 4 SE +/- 31.91, N = 4 SE +/- 45.82, N = 4 SE +/- 33.96, N = 4 SE +/- 21.33, N = 4 SE +/- 24.12, N = 4 SE +/- 27.86, N = 4 4620 4730 4812 4758 4661 4642 4720
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 7.73 7.81 8.01 7.93 7.81 7.69 7.79 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lsndio -pthread -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 7.52 7.65 7.58 7.58 7.62 7.65 7.24 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 6.51 6.58 6.57 6.54 6.48 6.49 6.48 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 6.49 6.61 6.54 6.54 6.57 6.60 6.22 1. (CXX) g++ options: -fopenmp -O3
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K SE +/- 275.40, N = 3 SE +/- 37.51, N = 3 SE +/- 198.24, N = 3 SE +/- 134.90, N = 3 SE +/- 31.26, N = 3 SE +/- 83.78, N = 3 SE +/- 463.38, N = 3 37491 37035 36906 36746 37080 37006 36665 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 71.31, N = 3 SE +/- 132.47, N = 12 SE +/- 127.94, N = 7 SE +/- 205.25, N = 12 SE +/- 130.04, N = 12 SE +/- 4.45, N = 3 SE +/- 10.70, N = 3 10106 9918 10088 9762 9988 9977 9896 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Hackbench Count: 2 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 5.54 5.95 6.62 6.45 5.61 5.27 5.31 1. (CC) gcc options: -lpthread
FFTW Build: Float + SSE - Size: 2D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7K 14K 21K 28K 35K SE +/- 122.68, N = 3 SE +/- 55.46, N = 3 SE +/- 204.55, N = 3 SE +/- 203.01, N = 3 SE +/- 52.98, N = 3 SE +/- 133.57, N = 3 SE +/- 99.65, N = 3 32929 32152 32137 32248 32499 32423 32480 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 256 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 71.51, N = 3 SE +/- 25.46, N = 3 SE +/- 17.20, N = 3 SE +/- 18.96, N = 3 SE +/- 95.69, N = 12 SE +/- 131.08, N = 3 SE +/- 12.08, N = 3 8859 8738 8755 8708 8662 8635 8705 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 0.7605 1.521 2.2815 3.042 3.8025 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 12 SE +/- 0.05, N = 12 SE +/- 0.06, N = 12 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.99 2.15 2.74 3.38 2.51 2.34 1.95 1.97 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Hackbench Count: 2 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 5.22 5.52 6.11 5.78 5.05 4.59 4.80 1. (CC) gcc options: -lpthread
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 70.10, N = 3 SE +/- 24.97, N = 3 SE +/- 8.12, N = 3 SE +/- 8.97, N = 3 SE +/- 16.24, N = 3 SE +/- 5.84, N = 3 SE +/- 5.80, N = 3 8577 8440 8421 8391 8454 8444 8394 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 2048 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K SE +/- 322.12, N = 3 SE +/- 47.68, N = 3 SE +/- 92.42, N = 3 SE +/- 136.36, N = 3 SE +/- 470.84, N = 3 SE +/- 180.15, N = 3 SE +/- 56.33, N = 3 38356 37970 37754 37662 37531 37702 37511 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1.1025 2.205 3.3075 4.41 5.5125 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 4 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 4.20 4.41 4.82 4.90 4.37 4.12 4.12 1. (CC) gcc options: -lpthread
Bullet Physics Engine Test: Raytests OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.5423 1.0846 1.6269 2.1692 2.7115 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.34 2.37 2.39 2.38 2.40 2.40 2.41 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
FFTW Build: Stock - Size: 2D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 17.31, N = 3 SE +/- 36.71, N = 3 SE +/- 10.51, N = 3 SE +/- 29.51, N = 3 SE +/- 42.69, N = 3 SE +/- 43.72, N = 3 SE +/- 27.08, N = 3 8286 8160 8153 8217 8164 8183 8192 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7K 14K 21K 28K 35K SE +/- 173.19, N = 3 SE +/- 78.34, N = 3 SE +/- 93.30, N = 3 SE +/- 244.44, N = 3 SE +/- 61.08, N = 3 SE +/- 22.39, N = 3 33941 33752 33716 33699 33954 33908 33764 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3K 6K 9K 12K 15K SE +/- 59.73, N = 3 SE +/- 156.94, N = 8 SE +/- 73.94, N = 3 SE +/- 17.62, N = 3 SE +/- 37.86, N = 3 SE +/- 18.02, N = 3 SE +/- 32.75, N = 3 13273 12946 13193 13145 13122 13196 13013 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Hackbench Count: 1 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.9968 1.9936 2.9904 3.9872 4.984 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 3.81 3.90 4.43 4.43 3.93 3.74 3.79 1. (CC) gcc options: -lpthread
FFTW Build: Stock - Size: 1D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 2048 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 58.50, N = 3 SE +/- 19.72, N = 3 SE +/- 18.20, N = 3 SE +/- 28.97, N = 3 SE +/- 19.95, N = 3 SE +/- 7.37, N = 3 SE +/- 20.45, N = 3 8606 8579 8519 8499 8591 8581 8538 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 128 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 20.42, N = 3 SE +/- 37.34, N = 3 SE +/- 20.39, N = 3 SE +/- 29.75, N = 3 SE +/- 6.11, N = 3 SE +/- 11.49, N = 3 SE +/- 15.51, N = 3 8717 8527 8461 8470 8545 8527 8525 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 256 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7K 14K 21K 28K 35K SE +/- 79.39, N = 3 SE +/- 135.47, N = 3 SE +/- 34.33, N = 3 SE +/- 90.73, N = 3 SE +/- 42.04, N = 3 SE +/- 18.35, N = 3 SE +/- 81.82, N = 3 31884 31333 31411 31258 31376 31382 31233 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 128 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 2.47, N = 3 SE +/- 31.49, N = 3 SE +/- 23.96, N = 3 SE +/- 68.85, N = 3 SE +/- 42.99, N = 3 SE +/- 4.41, N = 3 SE +/- 71.30, N = 3 8324 8130 8141 8135 8121 8171 8199 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 52.90, N = 3 SE +/- 45.19, N = 3 SE +/- 3.01, N = 3 SE +/- 191.44, N = 11 SE +/- 4.04, N = 3 SE +/- 16.04, N = 3 SE +/- 26.70, N = 3 8798 8632 8679 8430 8674 8688 8592 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K SE +/- 314.21, N = 3 SE +/- 121.43, N = 3 SE +/- 122.97, N = 3 SE +/- 58.55, N = 3 SE +/- 35.04, N = 3 SE +/- 400.45, N = 3 SE +/- 248.48, N = 3 36993 37519 37512 37480 37715 37490 37268 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 64 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 19.26, N = 3 SE +/- 9.80, N = 3 SE +/- 11.84, N = 3 SE +/- 14.50, N = 3 SE +/- 23.39, N = 3 SE +/- 118.59, N = 6 SE +/- 19.57, N = 3 8774 8563 8620 8555 8665 8476 8525 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.6075 1.215 1.8225 2.43 3.0375 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.46, N = 12 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.20 2.19 2.70 2.23 2.16 2.15 2.18 1. (CC) gcc options: -O3 -march=native
FFTE Test: N=256, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 6.0 Test: N=256, 1D Complex FFT Routine ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 41.26, N = 3 SE +/- 23.60, N = 3 SE +/- 40.42, N = 3 SE +/- 58.32, N = 3 SE +/- 7.83, N = 3 SE +/- 109.95, N = 12 SE +/- 21.97, N = 3 9239 9208 9252 9152 9148 9133 9109 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
FFTW Build: Stock - Size: 1D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 64 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 39.24, N = 3 SE +/- 32.86, N = 3 SE +/- 4.10, N = 3 SE +/- 7.52, N = 3 SE +/- 9.50, N = 3 SE +/- 19.80, N = 3 SE +/- 9.93, N = 3 8051 7886 7974 7970 7905 7962 7953 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 95.21 101.53 119.20 87.96 76.33 71.62 72.23 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 91.90 98.29 115.10 84.28 73.57 68.95 69.74 1. (CC) gcc options: -O2 -static -pthread -lrt
FFTW Build: Float + SSE - Size: 2D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 64 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7K 14K 21K 28K 35K SE +/- 10.07, N = 3 SE +/- 37.22, N = 3 SE +/- 32.57, N = 3 SE +/- 119.38, N = 3 SE +/- 26.40, N = 3 SE +/- 59.70, N = 3 SE +/- 33.18, N = 3 34332 34343 34445 34311 34498 34484 34288 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 92.10 98.40 115.63 85.85 74.41 69.98 70.59 1. (CC) gcc options: -O2 -static -pthread -lrt
FFTW Build: Float + SSE - Size: 1D FFT Size 64 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 64 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 4K 8K 12K 16K 20K SE +/- 281.73, N = 4 SE +/- 269.93, N = 3 SE +/- 228.42, N = 3 SE +/- 259.10, N = 3 SE +/- 28.43, N = 3 SE +/- 54.44, N = 3 SE +/- 35.00, N = 3 17390 17651 17422 17680 17879 17305 17155 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 1D FFT Size 1024 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 1024 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 4.42, N = 3 SE +/- 37.92, N = 3 SE +/- 8.37, N = 3 SE +/- 18.67, N = 3 SE +/- 22.55, N = 3 SE +/- 7.52, N = 3 SE +/- 23.49, N = 3 9028 8831 8862 8757 8820 8850 8814 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 512 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K SE +/- 451.20, N = 3 SE +/- 261.36, N = 3 SE +/- 95.08, N = 3 SE +/- 216.94, N = 3 SE +/- 238.75, N = 3 SE +/- 205.14, N = 3 SE +/- 76.74, N = 3 34826 34802 34456 34865 34688 35030 34628 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.02, N = 3 SE +/- 0.15, N = 3 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 92.00 98.42 114.97 84.29 73.04 68.50 69.50 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 7.09 7.25 7.14 7.10 7.14 7.17 7.14 1. (CC) gcc options: -O2 -static -pthread -lrt
FFTW Build: Float + SSE - Size: 1D FFT Size 128 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 128 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 5K 10K 15K 20K 25K SE +/- 58.67, N = 3 SE +/- 45.81, N = 3 SE +/- 48.64, N = 3 SE +/- 32.41, N = 3 SE +/- 95.38, N = 3 SE +/- 41.67, N = 3 SE +/- 36.83, N = 3 22338 22127 22067 22072 22064 22160 21931 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Stock - Size: 2D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 256 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2K 4K 6K 8K 10K SE +/- 29.00, N = 3 SE +/- 28.63, N = 3 SE +/- 4.69, N = 3 SE +/- 21.06, N = 3 SE +/- 7.40, N = 3 SE +/- 6.97, N = 3 SE +/- 29.83, N = 3 8286 8147 8198 8234 8228 8217 8145 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 256 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 256 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 6K 12K 18K 24K 30K SE +/- 68.24, N = 3 SE +/- 240.47, N = 3 SE +/- 414.73, N = 3 SE +/- 9.24, N = 3 SE +/- 248.95, N = 3 SE +/- 35.82, N = 3 SE +/- 17.95, N = 3 28978 28964 28911 28690 28966 28628 28465 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.5985 1.197 1.7955 2.394 2.9925 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 5 2.38 2.45 2.56 2.66 2.43 2.43 2.37 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
FFTW Build: Float + SSE - Size: 2D FFT Size 32 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 8K 16K 24K 32K 40K SE +/- 62.38, N = 3 SE +/- 101.59, N = 3 SE +/- 83.98, N = 3 SE +/- 67.10, N = 3 SE +/- 29.85, N = 3 SE +/- 6.23, N = 3 SE +/- 19.10, N = 3 35432 35025 34998 35038 35100 35163 34828 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 200K 400K 600K 800K 1000K SE +/- 1402.05, N = 5 SE +/- 1901.73, N = 5 SE +/- 586.65, N = 5 SE +/- 1629.38, N = 5 SE +/- 2333.35, N = 5 SE +/- 1317.46, N = 5 SE +/- 1174.23, N = 5 1150336 1134701 1148891 1148420 1152756 1152261 1147937 1. (CC) gcc options: -O3 -march=native
System Libxml2 Parsing Filesize: 3 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 3 MB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 500 1000 1500 2000 2500 SE +/- 6.39, N = 3 SE +/- 9.26, N = 3 SE +/- 32.71, N = 3 SE +/- 16.83, N = 3 SE +/- 7.22, N = 3 SE +/- 20.58, N = 3 SE +/- 3.51, N = 3 2313 2322 2408 2319 2326 2337 2314
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa ddr4-2933-numa-omp-tuned pbo 0.468 0.936 1.404 1.872 2.34 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.94 1.97 2.08 2.01 2.00 1.86 1.85 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
System Libxml2 Parsing Filesize: 2 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 2 MB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 300 600 900 1200 1500 SE +/- 10.15, N = 3 SE +/- 4.33, N = 3 SE +/- 15.34, N = 3 SE +/- 11.68, N = 3 SE +/- 15.24, N = 3 SE +/- 1.45, N = 3 SE +/- 3.71, N = 3 1531 1566 1588 1556 1557 1568 1571
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 7.98 8.12 8.06 8.02 8.14 8.09 8.00 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
System Libxml2 Parsing Filesize: 850 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 850 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 140 280 420 560 700 SE +/- 6.69, N = 3 SE +/- 5.13, N = 3 SE +/- 9.68, N = 3 SE +/- 5.61, N = 3 SE +/- 8.08, N = 3 SE +/- 6.39, N = 3 SE +/- 10.60, N = 3 646 643 655 641 641 640 640
System Libxml2 Parsing Filesize: 1 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 1 MB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 110 220 330 440 550 SE +/- 2.19, N = 3 SE +/- 0.88, N = 3 SE +/- 1.86, N = 3 SE +/- 1.33, N = 3 SE +/- 1.73, N = 3 SE +/- 1.67, N = 3 484 494 500 492 493 496 490
System Libxml2 Parsing Filesize: 250 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 250 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 1.41, N = 12 SE +/- 5.37, N = 9 SE +/- 1.39, N = 11 SE +/- 1.26, N = 12 SE +/- 1.27, N = 12 SE +/- 1.52, N = 8 SE +/- 1.57, N = 12 124 131 126 123 123 123 123
System Libxml2 Parsing Filesize: 600 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 600 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 100 200 300 400 500 SE +/- 7.51, N = 3 SE +/- 3.21, N = 3 SE +/- 1.76, N = 3 SE +/- 5.90, N = 3 SE +/- 3.18, N = 3 SE +/- 8.84, N = 3 SE +/- 4.26, N = 3 460 464 467 456 458 463 458
System Libxml2 Parsing Filesize: 950 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 950 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 100 200 300 400 500 SE +/- 6.00, N = 3 SE +/- 4.91, N = 3 SE +/- 7.22, N = 3 SE +/- 4.91, N = 3 SE +/- 6.36, N = 3 SE +/- 6.67, N = 3 SE +/- 3.51, N = 3 455 453 457 455 452 451 453
System Libxml2 Parsing Filesize: 900 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 900 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 100 200 300 400 500 SE +/- 4.36, N = 3 SE +/- 4.91, N = 3 SE +/- 5.00, N = 3 SE +/- 4.73, N = 3 SE +/- 4.33, N = 3 SE +/- 3.18, N = 3 SE +/- 3.18, N = 3 441 453 450 443 439 444 439
System Libxml2 Parsing Filesize: 300 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 300 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 40 80 120 160 200 SE +/- 1.81, N = 9 SE +/- 2.01, N = 7 SE +/- 2.14, N = 6 SE +/- 1.61, N = 10 SE +/- 1.82, N = 8 SE +/- 2.35, N = 5 SE +/- 1.65, N = 10 156 157 161 155 156 158 156
System Libxml2 Parsing Filesize: 100 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 100 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 SE +/- 1.63, N = 12 SE +/- 1.31, N = 12 SE +/- 1.19, N = 12 SE +/- 1.08, N = 12 SE +/- 1.38, N = 12 SE +/- 1.42, N = 12 SE +/- 1.02, N = 12 95 95 94 93 94 94 93
System Libxml2 Parsing Filesize: 500 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 500 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 90 180 270 360 450 SE +/- 4.51, N = 3 SE +/- 4.48, N = 3 SE +/- 4.33, N = 3 SE +/- 6.11, N = 3 SE +/- 4.18, N = 3 SE +/- 4.48, N = 3 SE +/- 4.91, N = 3 387 390 399 394 389 393 394
System Libxml2 Parsing Filesize: 800 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 800 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 90 180 270 360 450 SE +/- 4.18, N = 3 SE +/- 7.23, N = 3 SE +/- 4.00, N = 3 SE +/- 6.03, N = 3 SE +/- 3.93, N = 3 SE +/- 4.37, N = 3 SE +/- 4.70, N = 3 391 397 389 389 384 385 384
System Libxml2 Parsing Filesize: 750 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 750 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 80 160 240 320 400 SE +/- 2.03, N = 3 SE +/- 5.57, N = 3 SE +/- 5.90, N = 3 SE +/- 5.24, N = 3 SE +/- 3.51, N = 3 SE +/- 2.65, N = 3 SE +/- 4.51, N = 3 370 373 369 367 362 367 369
System Libxml2 Parsing Filesize: 700 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 700 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 70 140 210 280 350 SE +/- 5.07, N = 4 SE +/- 5.04, N = 3 SE +/- 6.56, N = 3 SE +/- 2.65, N = 3 SE +/- 4.36, N = 3 SE +/- 4.26, N = 3 SE +/- 4.91, N = 3 335 336 340 334 332 331 331
System Libxml2 Parsing Filesize: 650 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 650 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 70 140 210 280 350 SE +/- 4.91, N = 3 SE +/- 4.51, N = 3 SE +/- 5.06, N = 4 SE +/- 4.84, N = 3 SE +/- 5.17, N = 3 SE +/- 4.70, N = 3 SE +/- 4.16, N = 3 316 320 323 317 314 315 316
System Libxml2 Parsing Filesize: 400 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 400 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 70 140 210 280 350 SE +/- 5.70, N = 3 SE +/- 5.84, N = 3 SE +/- 3.79, N = 3 SE +/- 2.52, N = 3 SE +/- 5.02, N = 4 317 321 325 311 312 310 316
System Libxml2 Parsing Filesize: 350 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 350 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 40 80 120 160 200 SE +/- 2.68, N = 5 SE +/- 2.15, N = 7 SE +/- 2.93, N = 4 SE +/- 2.40, N = 6 SE +/- 2.27, N = 6 SE +/- 2.29, N = 6 SE +/- 2.68, N = 5 175 174 176 172 172 172 173
System Libxml2 Parsing Filesize: 150 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 150 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 SE +/- 1.37, N = 12 SE +/- 1.19, N = 12 SE +/- 1.19, N = 12 SE +/- 1.25, N = 12 SE +/- 1.23, N = 12 SE +/- 1.19, N = 12 SE +/- 1.22, N = 12 77 78 79 76 77 77 76
System Libxml2 Parsing Filesize: 450 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 450 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 50 100 150 200 250 SE +/- 3.38, N = 5 SE +/- 4.00, N = 3 SE +/- 3.22, N = 5 SE +/- 4.26, N = 3 SE +/- 3.84, N = 3 SE +/- 3.86, N = 4 SE +/- 3.35, N = 5 224 227 226 224 223 224 224
System Libxml2 Parsing Filesize: 200 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 200 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 20 40 60 80 100 SE +/- 1.24, N = 12 SE +/- 0.33, N = 3 SE +/- 1.27, N = 12 SE +/- 0.88, N = 3 SE +/- 1.26, N = 12 SE +/- 1.24, N = 12 SE +/- 2.08, N = 3 108 107 108 105 107 106 107
System Libxml2 Parsing Filesize: 550 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 550 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 60 120 180 240 300 SE +/- 5.17, N = 3 SE +/- 3.71, N = 3 SE +/- 4.84, N = 3 SE +/- 2.85, N = 3 SE +/- 4.52, N = 4 SE +/- 4.51, N = 3 SE +/- 4.18, N = 3 267 269 272 264 262 262 263
System Libxml2 Parsing Filesize: 50 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 50 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 7 14 21 28 35 SE +/- 1.15, N = 12 SE +/- 1.31, N = 12 SE +/- 1.29, N = 12 SE +/- 1.14, N = 12 SE +/- 1.20, N = 12 SE +/- 0.36, N = 10 SE +/- 1.31, N = 12 31 32 31 32 31 30 30
System Libxml2 Parsing Filesize: 5 KB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 5 KB ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 3 6 9 12 15 SE +/- 1.17, N = 12 SE +/- 1.17, N = 12 SE +/- 1.15, N = 12 SE +/- 0.91, N = 12 SE +/- 1.09, N = 12 SE +/- 1.09, N = 12 SE +/- 1.06, N = 12 10 10 11 10 10 10 10
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.234 0.468 0.702 0.936 1.17 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.01 1.02 1.04 1.02 1.03 1.03 1.03 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.189 0.378 0.567 0.756 0.945 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.82 0.84 0.84 0.84 0.84 0.84 0.84 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.5445 1.089 1.6335 2.178 2.7225 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 2.36 2.40 2.42 2.38 2.39 2.40 2.40 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.9338 1.8676 2.8014 3.7352 4.669 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 4.07 4.11 4.15 4.12 4.15 4.15 4.15 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1.053 2.106 3.159 4.212 5.265 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 4.55 4.57 4.68 4.53 4.52 4.53 4.51 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 0.9338 1.8676 2.8014 3.7352 4.669 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.91 4.05 4.15 3.88 3.85 3.84 3.84 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 300 600 900 1200 1500 SE +/- 0.99, N = 3 SE +/- 1.08, N = 3 SE +/- 6.54, N = 3 SE +/- 0.95, N = 3 SE +/- 33.52, N = 3 SE +/- 0.67, N = 3 SE +/- 1.73, N = 3 1136 1109 1122 1125 1169 1136 1134 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 160 320 480 640 800 SE +/- 26.08, N = 3 SE +/- 5.97, N = 3 SE +/- 18.89, N = 3 SE +/- 5.03, N = 3 SE +/- 16.69, N = 3 SE +/- 0.95, N = 3 SE +/- 18.88, N = 3 711 709 673 725 705 737 708 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 160 320 480 640 800 SE +/- 5.21, N = 3 SE +/- 4.24, N = 3 SE +/- 6.71, N = 3 SE +/- 3.60, N = 3 SE +/- 2.26, N = 3 SE +/- 0.43, N = 3 SE +/- 3.89, N = 3 713 701 706 713 718 726 722 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 40 80 120 160 200 SE +/- 0.68, N = 3 SE +/- 0.45, N = 3 SE +/- 0.49, N = 3 SE +/- 0.69, N = 3 SE +/- 0.36, N = 3 SE +/- 0.58, N = 3 SE +/- 0.31, N = 3 151 142 125 151 167 178 179 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.46, N = 3 SE +/- 0.99, N = 3 SE +/- 0.21, N = 3 SE +/- 0.26, N = 3 SE +/- 0.19, N = 3 SE +/- 0.49, N = 3 146 142 144 144 145 145 145 1. (CC) gcc options: -lm
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Jacobi Successive Over-Relaxation ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 400 800 1200 1600 2000 SE +/- 1.04, N = 3 SE +/- 3.58, N = 3 SE +/- 9.17, N = 3 SE +/- 0.44, N = 3 SE +/- 1.78, N = 3 SE +/- 1.25, N = 3 SE +/- 2.07, N = 3 1943 1936 1926 1938 1945 1950 1947 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Dense LU Matrix Factorization ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 800 1600 2400 3200 4000 SE +/- 23.33, N = 3 SE +/- 20.79, N = 3 SE +/- 24.64, N = 3 SE +/- 7.64, N = 3 SE +/- 6.04, N = 3 SE +/- 7.72, N = 3 SE +/- 3.72, N = 3 3359 3313 3162 3442 3506 3534 3517 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Sparse Matrix Multiply ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 300 600 900 1200 1500 SE +/- 7.64, N = 3 SE +/- 11.67, N = 3 SE +/- 8.24, N = 3 SE +/- 2.33, N = 3 SE +/- 7.18, N = 3 SE +/- 1.41, N = 3 SE +/- 3.09, N = 3 1186 1168 1139 1200 1210 1223 1218 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Fast Fourier Transform ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 30 60 90 120 150 SE +/- 0.27, N = 3 SE +/- 0.33, N = 3 SE +/- 0.21, N = 3 SE +/- 0.37, N = 3 SE +/- 0.72, N = 3 SE +/- 0.39, N = 3 SE +/- 0.26, N = 3 129 122 109 126 139 146 145 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Monte Carlo ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 110 220 330 440 550 SE +/- 2.58, N = 3 SE +/- 0.13, N = 3 SE +/- 4.08, N = 3 SE +/- 0.54, N = 3 SE +/- 1.03, N = 3 SE +/- 0.92, N = 3 SE +/- 2.65, N = 3 517 510 511 512 512 513 516 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 400 800 1200 1600 2000 SE +/- 3.79, N = 4 SE +/- 1.40, N = 4 SE +/- 8.42, N = 4 SE +/- 3.53, N = 4 SE +/- 0.42, N = 4 SE +/- 5.01, N = 4 SE +/- 3.72, N = 4 1834 1803 1832 1817 1839 1811 1813
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 1100 2200 3300 4400 5500 SE +/- 10.03, N = 4 SE +/- 15.56, N = 4 SE +/- 16.95, N = 4 SE +/- 63.04, N = 4 SE +/- 74.99, N = 4 SE +/- 18.61, N = 4 SE +/- 24.08, N = 4 5062 4971 5066 4913 5017 4987 4994
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 600 1200 1800 2400 3000 SE +/- 7.31, N = 4 SE +/- 6.18, N = 4 SE +/- 9.33, N = 4 SE +/- 6.39, N = 4 SE +/- 0.48, N = 4 SE +/- 11.16, N = 4 SE +/- 5.16, N = 4 2813 2765 2806 2784 2815 2773 2781
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 400 800 1200 1600 2000 SE +/- 13.59, N = 4 SE +/- 14.81, N = 4 SE +/- 7.51, N = 4 SE +/- 3.96, N = 4 SE +/- 163.12, N = 4 SE +/- 10.47, N = 4 SE +/- 9.87, N = 4 1889 1872 1882 1870 1763 1886 1893
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 400 800 1200 1600 2000 SE +/- 5.27, N = 4 SE +/- 3.05, N = 4 SE +/- 7.12, N = 4 SE +/- 1.86, N = 4 SE +/- 0.18, N = 4 SE +/- 10.70, N = 4 SE +/- 3.95, N = 4 1650 1620 1643 1634 1650 1624 1633
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 12K 24K 36K 48K 60K SE +/- 5.91, N = 5 SE +/- 33.15, N = 5 SE +/- 15.81, N = 5 SE +/- 39.51, N = 5 SE +/- 81.05, N = 5 SE +/- 56.61, N = 5 SE +/- 21.36, N = 5 50339 46331 36914 38986 49949 54684 54942 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Scale ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 11K 22K 33K 44K 55K SE +/- 55.10, N = 5 SE +/- 69.62, N = 5 SE +/- 38.29, N = 5 SE +/- 32.19, N = 5 SE +/- 61.20, N = 5 SE +/- 41.55, N = 5 SE +/- 30.98, N = 5 47196 43398 33963 35603 45894 50145 50369 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Copy ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 16K 32K 48K 64K 80K SE +/- 105.33, N = 5 SE +/- 75.08, N = 5 SE +/- 11.70, N = 5 SE +/- 72.70, N = 5 SE +/- 185.29, N = 5 SE +/- 125.06, N = 5 SE +/- 76.64, N = 5 69135 63728 48948 50907 66717 72824 73388 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Add ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 12K 24K 36K 48K 60K SE +/- 5.91, N = 5 SE +/- 33.15, N = 5 SE +/- 15.81, N = 5 SE +/- 39.51, N = 5 SE +/- 81.05, N = 5 SE +/- 56.61, N = 5 SE +/- 21.36, N = 5 50339 46331 36914 38986 49949 54684 54942 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 12K 24K 36K 48K 60K SE +/- 12.88, N = 5 SE +/- 22.90, N = 5 SE +/- 11.28, N = 5 SE +/- 15.91, N = 5 SE +/- 38.22, N = 5 SE +/- 40.59, N = 5 SE +/- 11.93, N = 5 50454 46466 37017 39147 50161 54874 55172 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale ddr4-2933 ddr4-2666 ddr4-2133 ddr4-2133-numa ddr4-2666-numa ddr4-2933-numa pbo 11K 22K 33K 44K 55K SE +/- 55.10, N = 5 SE +/- 69.62, N = 5 SE +/- 38.29, N = 5 SE +/- 32.19, N = 5 SE +/- 61.20, N = 5 SE +/- 41.55, N = 5 SE +/- 30.98, N = 5 47196 43398 33963 35603 45894 50145 50369 1. (CC) gcc options: -O3 -march=native -fopenmp
Phoronix Test Suite v10.8.5