2 x Intel Xeon Platinum 8280 mitigation benchmarks for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1911170-HU-DEFAULTMI73 Cascade Lake TSX + Mitigations + New ucode - Phoronix Test Suite Cascade Lake TSX + Mitigations + New ucode 2 x Intel Xeon Platinum 8280 mitigation benchmarks for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1911170-HU-DEFAULTMI73&sro&grt .
Cascade Lake TSX + Mitigations + New ucode Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution No Mitigations + Old ucode No Mitigations Default Mitigations Default Mitigations + TSX Default Mitigations + No HT Default Mitigations + No HT + TSX 2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads) GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS) Intel Sky Lake-E DMI3 Registers 386048MB 280GB INTEL SSDPED1D280GA llvmpipe 377GB VE228 2 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbE Ubuntu 19.10 5.4.0-rc7-12nov-vulns (x86_64) 20191112 GNOME Shell 3.34.1 X Server 1.20.5 modesetting 1.20.5 3.3 Mesa 19.2.1 (LLVM 9.0 256 bits) GCC 9.2.1 20191008 ext4 1920x1080 2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - No Mitigations + Old ucode: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x5000021 - No Mitigations: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c - Default Mitigations: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c - Default Mitigations + TSX: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c - Default Mitigations + No HT: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c - Default Mitigations + No HT + TSX: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002c Java Details - OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1) Python Details - Python 2.7.17rc1 + Python 3.7.5rc1 Security Details - No Mitigations + Old ucode: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Vulnerable - No Mitigations: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Mitigation of TSX disabled - Default Mitigations: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled - Default Mitigations + TSX: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - Default Mitigations + No HT: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled - Default Mitigations + No HT + TSX: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of Clear buffers; SMT disabled
Cascade Lake TSX + Mitigations + New ucode apache: Static Web Page Serving blender: Classroom - CPU-Only blender: Barbershop - CPU-Only compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree coremark: CoreMark Size 666 - Iterations Per Second ctx-clock: Context Switch Time dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans dav1d: Summer Nature 4K dav1d: Chimera 1080p 10-bit embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon Obj rocksdb: Rand Fill rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing fio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Rand Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 2MB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Read - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size fs-mark: 1000 Files, 1MB Size, No Sync/FSync gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask glibc-bench: exp glibc-bench: ffs glibc-bench: ffsll glibc-bench: pthread_once graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space gromacs: Water Benchmark hackbench: 8 - Thread hackbench: 16 - Thread hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process ior: Write Test ior: Read Test java-scimark2: Composite tjbench: Decompression Throughput mysqlslap: 256 mcperf: Get mcperf: Set memtier-benchmark: Redis n-queens: Elapsed Time namd: ATPase Simulation - 327,506 Atoms npb: EP.C npb: EP.D npb: FT.C nginx: Static Web Page Serving osbench: Create Files osbench: Create Threads osbench: Create Processes osbench: Memory Allocations ospray: XFrog Forest - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis phpbench: PHP Benchmark Suite pgbench: Buffer Test - Normal Load - Read Only pybench: Total For Average Test Times renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: In-Memory Database Shootout selenium: Maze Solver - Firefox selenium: PSPDFKit WASM - Firefox sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load sqlite: 64 sqlite-speedtest: Timed Time - Size 1,000 t-test1: 1 t-test1: 2 build-gcc: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile mrbayes: Primate Phylogeny Analysis No Mitigations + Old ucode No Mitigations Default Mitigations Default Mitigations + TSX Default Mitigations + No HT Default Mitigations + No HT + TSX 26306.18 95.27 182.00 1791.87 600.51 2928.31 1870205.527200 135 8736 4559 7665 12150 205.38 68.73 45.4925 53.4040 51.9557 58.8285 199879 199393 175248 6412323 315 80680 907 820 210000 1924 1776 454800 845 216000 795.9 1252.0 813.4 1848.5 12.061 17.746 22.509 26.698 5.08538 1.66029 1.66125 1.67045 1454 606 544 809 474 755 5.783 10.582 28.538 7.640 26.742 50.079 1412.73 1984.95 2152.56 181.818865 446 116305.7 65755.6 3942410.03 3.158 0.36049 6099.23 6424.36 46890.67 32865.75 13.270633 20.410220 44.786135 85.631370 12.20 6.76 71.43 673402 901390.609121 1032 3286.454 26188.263 16902.210 6.5 1611 448360 3.700 37.693 17.556 63.878 18.868 8.617 887.099 24.185 112.269 127.166 25808.38 98.13 185.50 1783.97 593.91 2828.44 1668803.224037 134 9093 4770 7876 12283 203.89 65.84 45.5616 53.1453 51.5274 58.7775 197271 197249 169005 6345586 303 77473 922 822 210667 1914 1797 460000 843 216000 740.1 1287.0 776.6 1828.7 12.418 18.310 23.276 27.745 5.58804 1.65556 1.65581 1.66339 1458 600 543 800 481 730 5.759 10.907 29.447 7.297 26.164 46.696 1274.11 1975.11 2023.44 176.892850 441 116181.7 66321.9 4455789.73 3.339 0.36167 5967.87 6555.18 47770.69 34173.55 13.719780 20.319621 45.783520 89.657625 12.05 6.67 71.43 646447 914647.716544 1091 3382.145 26263.558 16974.925 6.5 1678 440031 3.692 39.938 17.214 65.019 19.241 8.984 900.539 24.869 113.985 140.487 24718.20 98.36 185.77 1685.69 579.22 2753.54 1687345.843844 135 8940 4781 7272 11886 206.13 66.12 45.2129 53.1467 51.6747 57.9361 190828 190549 165265 6335435 308 78900 897 813 208000 1880 1736 444200 845 216000 725.1 1243.6 665.4 1804.7 12.535 18.430 23.578 29.698 5.60802 1.67080 1.67230 1.68213 1446 602 541 801 461 751 5.786 9.372 28.897 7.340 27.101 49.760 1297.33 1849.54 2020.37 176.591879 441 107000.5 62923.7 4047462.82 3.375 0.36134 6110.45 6364.25 47783.61 31592.00 14.046368 20.526250 46.190421 89.348555 12.05 6.67 71.43 645204 909277.747396 1093 3364.959 27064.810 17153.869 6.6 1787 426235 3.956 38.440 19.807 66.097 18.803 8.804 903.317 24.959 113.895 140.328 23639.63 98.27 185.63 1761.26 553.70 2543.26 1703749.932379 455 8790 4783 7363 11956 205.03 66.05 45.6398 53.2048 51.7106 58.7731 172229 172758 158260 6221981 289 73767 876 766 196333 1824 1588 406333 790 202333 780.1 1250.2 772.3 1722.8 12.768 18.938 24.493 30.105 5.72369 1.80224 1.80203 1.80817 1431 584 540 803 457 726 5.768 8.591 32.551 6.971 30.361 52.741 1221.78 1929.81 2025.82 176.233830 434 102237.0 61202.8 3743629.93 3.364 0.36144 6160.50 6462.18 46840.52 29726.12 14.722453 21.256606 47.218005 91.519991 12.05 6.67 71.43 643614 888296.743186 1093 3531.929 28018.320 17134.645 6.7 1782 403297 4.184 36.738 18.709 71.598 19.980 9.163 941.097 25.535 117.018 140.846 25051.76 98.24 185.31 1779.60 581.72 2754.83 1680764.402269 135 8912 4843 7409 11932 204.81 66.08 45.7155 52.6317 51.7701 58.6374 191201 191878 163705 6341103 296 75800 910 810 207333 1930 1769 452667 845 216667 730.4 1267.3 613.3 1796.3 12.346 18.419 24.317 29.600 5.64088 1.66963 1.66994 1.67938 1456 587 541 798 467 769 5.753 9.978 28.965 7.480 27.214 47.041 1398.11 1979.48 2018.53 176.943615 441 107775.5 62276.2 3913100.61 3.310 0.36480 6077.89 6646.46 36833.86 31860.39 14.028326 20.667712 45.714378 90.132555 12.05 6.67 71.43 644906 909226.950543 1093 3361.071 26595.648 16939.151 6.6 1772 420154 3.831 36.388 18.746 66.054 19.225 8.585 904.607 24.971 116.031 140.543 24145.48 123.90 213.07 1753.54 553.25 2514.16 1250999.816485 481 7989 4831 7179 13668 167.53 50.83 34.5033 35.7095 35.0889 38.6987 174872 174853 136358 5046027 285 72933 916 768 196667 1910 1560 399667 778 199333 574.6 1204.5 604.9 1725.3 12.513 19.186 25.791 30.461 5.72415 1.79641 1.79714 1.80347 1263 574 525 790 445 722 5.794 14.740 29.557 14.112 25.214 47.699 1142.03 1850.50 2026.30 176.381758 440 102549.9 60861.1 2519515.57 4.823 0.42164 6558.81 6474.74 47329.24 30724.03 14.716700 19.660791 40.589968 92.037360 8.55 4.66 55.56 643732 694383.862015 1089 3353.068 28941.314 17702.101 6.6 1772 406044 4.185 41.813 20.121 71.672 64.707 21.460 971.014 28.316 124.515 140.180 OpenBenchmarking.org
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 6K 12K 18K 24K 30K SE +/- 307.51, N = 3 SE +/- 151.50, N = 3 SE +/- 72.28, N = 3 SE +/- 236.82, N = 3 SE +/- 385.40, N = 3 SE +/- 327.13, N = 3 24718.20 25051.76 24145.48 23639.63 25808.38 26306.18 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Classroom - Compute: CPU-Only Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 SE +/- 0.23, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 98.36 98.24 123.90 98.27 98.13 95.27
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.80 Blend File: Barbershop - Compute: CPU-Only Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 50 100 150 200 250 SE +/- 0.25, N = 3 SE +/- 0.32, N = 3 SE +/- 0.02, N = 3 SE +/- 0.16, N = 3 SE +/- 0.28, N = 3 SE +/- 0.07, N = 3 185.77 185.31 213.07 185.63 185.50 182.00
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 400 800 1200 1600 2000 SE +/- 19.46, N = 6 SE +/- 10.97, N = 3 SE +/- 8.10, N = 3 SE +/- 10.84, N = 3 SE +/- 5.66, N = 3 SE +/- 2.79, N = 3 1685.69 1779.60 1753.54 1761.26 1783.97 1791.87
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 130 260 390 520 650 SE +/- 4.56, N = 3 SE +/- 3.52, N = 3 SE +/- 1.37, N = 3 SE +/- 2.41, N = 3 SE +/- 4.80, N = 3 SE +/- 1.08, N = 3 579.22 581.72 553.25 553.70 593.91 600.51
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 600 1200 1800 2400 3000 SE +/- 9.23, N = 3 SE +/- 25.39, N = 3 SE +/- 12.13, N = 3 SE +/- 7.86, N = 3 SE +/- 15.64, N = 3 SE +/- 9.50, N = 3 2753.54 2754.83 2514.16 2543.26 2828.44 2928.31
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 400K 800K 1200K 1600K 2000K SE +/- 14186.81, N = 3 SE +/- 13559.95, N = 3 SE +/- 3755.77, N = 3 SE +/- 12267.15, N = 3 SE +/- 17835.28, N = 3 SE +/- 2418.41, N = 3 1687345.84 1680764.40 1250999.82 1703749.93 1668803.22 1870205.53 1. (CC) gcc options: -O2 -lrt" -lrt
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 100 200 300 400 500 SE +/- 1.33, N = 3 SE +/- 1.33, N = 3 SE +/- 4.79, N = 8 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 135 135 481 455 134 135
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 2K 4K 6K 8K 10K SE +/- 127.99, N = 4 SE +/- 119.00, N = 5 SE +/- 42.18, N = 4 SE +/- 50.28, N = 4 SE +/- 105.37, N = 4 SE +/- 108.34, N = 4 8940 8912 7989 8790 9093 8736
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 1000 2000 3000 4000 5000 SE +/- 13.96, N = 4 SE +/- 47.39, N = 4 SE +/- 31.58, N = 4 SE +/- 29.70, N = 4 SE +/- 14.09, N = 4 SE +/- 23.08, N = 4 4781 4843 4831 4783 4770 4559
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 2K 4K 6K 8K 10K SE +/- 58.97, N = 20 SE +/- 89.29, N = 16 SE +/- 85.56, N = 5 SE +/- 86.60, N = 20 SE +/- 54.13, N = 4 SE +/- 106.71, N = 4 7272 7409 7179 7363 7876 7665
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 3K 6K 9K 12K 15K SE +/- 62.94, N = 4 SE +/- 142.95, N = 6 SE +/- 95.67, N = 18 SE +/- 120.94, N = 8 SE +/- 214.58, N = 16 SE +/- 134.88, N = 20 11886 11932 13668 11956 12283 12150
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Summer Nature 4K Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 50 100 150 200 250 SE +/- 1.69, N = 3 SE +/- 0.25, N = 3 SE +/- 1.22, N = 3 SE +/- 3.19, N = 3 SE +/- 1.75, N = 3 SE +/- 0.77, N = 3 206.13 204.81 167.53 205.03 203.89 205.38 MIN: 82.9 / MAX: 230.43 MIN: 80.25 / MAX: 228.7 MIN: 96.74 / MAX: 181.56 MIN: 74.4 / MAX: 229.72 MIN: 77.51 / MAX: 229.61 MIN: 81.1 / MAX: 229.85 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.5.0 Video Input: Chimera 1080p 10-bit Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 15 30 45 60 75 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.40, N = 3 SE +/- 0.16, N = 3 66.12 66.08 50.83 66.05 65.84 68.73 MIN: 49.13 / MAX: 104.59 MIN: 49.14 / MAX: 104.39 MIN: 36.44 / MAX: 88.58 MIN: 49.01 / MAX: 104.31 MIN: 49.05 / MAX: 104.44 MIN: 51.32 / MAX: 108.82 1. (CC) gcc options: -pthread
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Crown Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 10 20 30 40 50 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 45.21 45.72 34.50 45.64 45.56 45.49 MIN: 43.83 / MAX: 46.84 MIN: 44.28 / MAX: 47.49 MIN: 33.83 / MAX: 35.24 MIN: 44.18 / MAX: 47.67 MIN: 44.06 / MAX: 47.1 MIN: 43.03 / MAX: 47.49
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Crown Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 12 24 36 48 60 SE +/- 0.04, N = 3 SE +/- 0.64, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 53.15 52.63 35.71 53.20 53.15 53.40 MIN: 51.12 / MAX: 55.69 MIN: 48.49 / MAX: 55.83 MIN: 34.11 / MAX: 36.61 MIN: 51.28 / MAX: 56.01 MIN: 51.22 / MAX: 55.78 MIN: 50.65 / MAX: 56.15
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer - Model: Asian Dragon Obj Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 12 24 36 48 60 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 51.67 51.77 35.09 51.71 51.53 51.96 MIN: 50.5 / MAX: 53.23 MIN: 50.5 / MAX: 53.39 MIN: 34.67 / MAX: 35.59 MIN: 50.49 / MAX: 53.01 MIN: 50.41 / MAX: 52.89 MIN: 50.83 / MAX: 53.35
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.6.1 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 13 26 39 52 65 SE +/- 0.73, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.25, N = 3 57.94 58.64 38.70 58.77 58.78 58.83 MIN: 54.22 / MAX: 60.76 MIN: 56.92 / MAX: 60.63 MIN: 38.16 / MAX: 39.33 MIN: 57.07 / MAX: 60.62 MIN: 56.96 / MAX: 61.09 MIN: 56.05 / MAX: 61.11
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 40K 80K 120K 160K 200K SE +/- 258.57, N = 3 SE +/- 516.59, N = 3 SE +/- 372.72, N = 3 SE +/- 265.64, N = 3 SE +/- 96.46, N = 3 SE +/- 561.22, N = 3 190828 191201 174872 172229 197271 199879 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 40K 80K 120K 160K 200K SE +/- 302.73, N = 3 SE +/- 207.93, N = 3 SE +/- 486.11, N = 3 SE +/- 84.11, N = 3 SE +/- 294.32, N = 3 SE +/- 182.30, N = 3 190549 191878 174853 172758 197249 199393 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 40K 80K 120K 160K 200K SE +/- 242.56, N = 3 SE +/- 138.90, N = 3 SE +/- 313.12, N = 3 SE +/- 284.36, N = 3 SE +/- 24.04, N = 3 SE +/- 344.06, N = 3 165265 163705 136358 158260 169005 175248 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 1.4M 2.8M 4.2M 5.6M 7M SE +/- 70382.26, N = 3 SE +/- 57902.26, N = 3 SE +/- 77587.94, N = 3 SE +/- 53165.01, N = 15 SE +/- 33377.10, N = 3 SE +/- 75864.17, N = 5 6335435 6341103 5046027 6221981 6345586 6412323 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 70 140 210 280 350 SE +/- 3.97, N = 4 SE +/- 4.91, N = 3 SE +/- 3.46, N = 3 SE +/- 2.08, N = 3 SE +/- 3.55, N = 15 SE +/- 3.72, N = 15 308 296 285 289 303 315 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Random Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 20K 40K 60K 80K 100K SE +/- 1017.35, N = 4 SE +/- 1266.23, N = 3 SE +/- 895.05, N = 3 SE +/- 895.05, N = 3 SE +/- 908.71, N = 15 SE +/- 916.06, N = 15 78900 75800 72933 73767 77473 80680 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200 400 600 800 1000 SE +/- 7.84, N = 3 SE +/- 12.00, N = 3 SE +/- 4.58, N = 3 SE +/- 4.81, N = 3 SE +/- 3.18, N = 3 SE +/- 13.25, N = 3 897 910 916 876 922 907 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 2.52, N = 3 SE +/- 2.19, N = 3 SE +/- 3.93, N = 3 SE +/- 4.04, N = 3 SE +/- 2.33, N = 3 813 810 768 766 822 820 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Random Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 50K 100K 150K 200K 250K SE +/- 666.67, N = 3 SE +/- 333.33, N = 3 SE +/- 881.92, N = 3 SE +/- 1201.85, N = 3 SE +/- 577.35, N = 3 208000 207333 196667 196333 210667 210000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 400 800 1200 1600 2000 SE +/- 15.95, N = 15 SE +/- 13.45, N = 3 SE +/- 7.88, N = 3 SE +/- 20.39, N = 6 SE +/- 13.91, N = 3 SE +/- 8.33, N = 3 1880 1930 1910 1824 1914 1924 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 400 800 1200 1600 2000 SE +/- 18.99, N = 15 SE +/- 13.32, N = 3 SE +/- 1.00, N = 3 SE +/- 8.08, N = 3 SE +/- 5.78, N = 3 SE +/- 16.57, N = 15 1736 1769 1560 1588 1797 1776 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Sequential Read - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 100K 200K 300K 400K 500K SE +/- 4852.29, N = 15 SE +/- 3382.96, N = 3 SE +/- 333.33, N = 3 SE +/- 2185.81, N = 3 SE +/- 1527.53, N = 3 SE +/- 4251.83, N = 15 444200 452667 399667 406333 460000 454800 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.16 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200 400 600 800 1000 SE +/- 4.04, N = 3 SE +/- 13.17, N = 3 SE +/- 8.41, N = 3 SE +/- 13.12, N = 3 SE +/- 7.86, N = 3 SE +/- 12.47, N = 3 845 845 778 790 843 845 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.16 Type: Sequential Write - IO Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 50K 100K 150K 200K 250K SE +/- 1000.00, N = 3 SE +/- 3333.33, N = 3 SE +/- 2027.59, N = 3 SE +/- 3480.10, N = 3 SE +/- 2081.67, N = 3 SE +/- 3214.55, N = 3 216000 216667 199333 202333 216000 216000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lm -lpthread -ldl
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200 400 600 800 1000 SE +/- 9.77, N = 15 SE +/- 6.82, N = 3 SE +/- 8.98, N = 3 SE +/- 7.88, N = 15 SE +/- 11.20, N = 3 SE +/- 7.81, N = 15 725.1 730.4 574.6 780.1 740.1 795.9 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 300 600 900 1200 1500 SE +/- 15.37, N = 3 SE +/- 3.13, N = 3 SE +/- 11.96, N = 15 SE +/- 18.14, N = 4 SE +/- 13.49, N = 15 SE +/- 16.57, N = 5 1243.6 1267.3 1204.5 1250.2 1287.0 1252.0 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200 400 600 800 1000 SE +/- 7.64, N = 3 SE +/- 10.60, N = 3 SE +/- 2.66, N = 3 SE +/- 17.76, N = 12 SE +/- 12.88, N = 15 SE +/- 16.62, N = 12 665.4 613.3 604.9 772.3 776.6 813.4 1. (CC) gcc options: -static
FS-Mark Test: 1000 Files, 1MB Size, No Sync/FSync OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 400 800 1200 1600 2000 SE +/- 2.87, N = 3 SE +/- 6.66, N = 3 SE +/- 3.13, N = 3 SE +/- 6.79, N = 3 SE +/- 5.19, N = 3 SE +/- 4.78, N = 3 1804.7 1796.3 1725.3 1722.8 1828.7 1848.5 1. (CC) gcc options: -static
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 3 6 9 12 15 SE +/- 0.14, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.18, N = 3 SE +/- 0.13, N = 3 12.54 12.35 12.51 12.77 12.42 12.06
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.21, N = 7 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 18.43 18.42 19.19 18.94 18.31 17.75
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 6 12 18 24 30 SE +/- 0.29, N = 4 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 SE +/- 0.23, N = 3 SE +/- 0.24, N = 3 SE +/- 0.17, N = 3 23.58 24.32 25.79 24.49 23.28 22.51
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: unsharp-mask Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 7 14 21 28 35 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.12, N = 3 SE +/- 0.25, N = 3 SE +/- 0.35, N = 3 SE +/- 0.03, N = 3 29.70 29.60 30.46 30.11 27.75 26.70
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 1.2879 2.5758 3.8637 5.1516 6.4395 SE +/- 0.00686, N = 3 SE +/- 0.01620, N = 3 SE +/- 0.00212, N = 3 SE +/- 0.00125, N = 3 SE +/- 0.00203, N = 3 SE +/- 0.00297, N = 3 5.60802 5.64088 5.72415 5.72369 5.58804 5.08538
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 0.4055 0.811 1.2165 1.622 2.0275 SE +/- 0.00018, N = 15 SE +/- 0.00014, N = 15 SE +/- 0.00231, N = 3 SE +/- 0.00044, N = 15 SE +/- 0.00015, N = 3 SE +/- 0.00249, N = 3 1.67080 1.66963 1.79641 1.80224 1.65556 1.66029
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 0.4055 0.811 1.2165 1.622 2.0275 SE +/- 0.00033, N = 13 SE +/- 0.00030, N = 15 SE +/- 0.00179, N = 3 SE +/- 0.00084, N = 3 SE +/- 0.00040, N = 3 SE +/- 0.00250, N = 3 1.67230 1.66994 1.79714 1.80203 1.65581 1.66125
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 0.4068 0.8136 1.2204 1.6272 2.034 SE +/- 0.00032, N = 12 SE +/- 0.00117, N = 9 SE +/- 0.00285, N = 3 SE +/- 0.00094, N = 3 SE +/- 0.00032, N = 4 SE +/- 0.00149, N = 3 1.68213 1.67938 1.80347 1.80817 1.66339 1.67045
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 300 600 900 1200 1500 SE +/- 10.97, N = 3 SE +/- 9.67, N = 3 SE +/- 13.20, N = 3 SE +/- 7.69, N = 3 SE +/- 11.02, N = 3 SE +/- 8.39, N = 3 1446 1456 1263 1431 1458 1454 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 130 260 390 520 650 SE +/- 5.92, N = 9 SE +/- 5.84, N = 3 SE +/- 9.54, N = 3 SE +/- 8.97, N = 3 SE +/- 5.35, N = 15 SE +/- 3.51, N = 3 602 587 574 584 600 606 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 120 240 360 480 600 SE +/- 1.76, N = 3 SE +/- 3.71, N = 3 SE +/- 2.08, N = 3 SE +/- 1.00, N = 3 541 541 525 540 543 544 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200 400 600 800 1000 SE +/- 3.48, N = 3 SE +/- 6.33, N = 3 SE +/- 8.84, N = 3 SE +/- 3.48, N = 3 SE +/- 5.70, N = 3 SE +/- 9.00, N = 3 801 798 790 803 800 809 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 100 200 300 400 500 SE +/- 7.36, N = 3 SE +/- 4.33, N = 3 SE +/- 2.85, N = 3 SE +/- 6.51, N = 3 SE +/- 7.31, N = 3 461 467 445 457 481 474 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 170 340 510 680 850 SE +/- 10.37, N = 4 SE +/- 2.67, N = 3 SE +/- 7.65, N = 8 SE +/- 2.00, N = 3 SE +/- 5.69, N = 3 SE +/- 8.11, N = 3 751 769 722 726 730 755 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2019.4 Water Benchmark Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 1.3037 2.6074 3.9111 5.2148 6.5185 SE +/- 0.012, N = 3 SE +/- 0.020, N = 3 SE +/- 0.003, N = 3 SE +/- 0.004, N = 3 SE +/- 0.010, N = 3 SE +/- 0.003, N = 3 5.786 5.753 5.794 5.768 5.759 5.783 1. (CXX) g++ options: -mavx512f -mfma -std=c++11 -O3 -funroll-all-loops -pthread -lrt -lpthread -lm
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 4 8 12 16 20 SE +/- 0.236, N = 15 SE +/- 0.280, N = 12 SE +/- 0.116, N = 3 SE +/- 0.163, N = 12 SE +/- 0.224, N = 15 SE +/- 0.352, N = 15 9.372 9.978 14.740 8.591 10.907 10.582 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 8 16 24 32 40 SE +/- 0.35, N = 3 SE +/- 0.28, N = 9 SE +/- 0.26, N = 15 SE +/- 0.41, N = 3 SE +/- 0.30, N = 3 SE +/- 0.16, N = 3 28.90 28.97 29.56 32.55 29.45 28.54 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 4 8 12 16 20 SE +/- 0.096, N = 3 SE +/- 0.115, N = 12 SE +/- 0.142, N = 15 SE +/- 0.120, N = 3 SE +/- 0.091, N = 3 SE +/- 0.131, N = 3 7.340 7.480 14.112 6.971 7.297 7.640 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 7 14 21 28 35 SE +/- 0.42, N = 3 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 SE +/- 0.35, N = 15 SE +/- 0.22, N = 13 SE +/- 0.28, N = 3 27.10 27.21 25.21 30.36 26.16 26.74 1. (CC) gcc options: -lpthread
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 12 24 36 48 60 SE +/- 0.89, N = 15 SE +/- 1.14, N = 15 SE +/- 0.25, N = 3 SE +/- 1.14, N = 15 SE +/- 0.67, N = 12 SE +/- 0.54, N = 3 49.76 47.04 47.70 52.74 46.70 50.08 1. (CC) gcc options: -lpthread
IOR Write Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 300 600 900 1200 1500 SE +/- 15.41, N = 3 SE +/- 8.02, N = 3 SE +/- 11.81, N = 15 SE +/- 17.74, N = 3 SE +/- 29.66, N = 15 SE +/- 2.97, N = 3 1297.33 1398.11 1142.03 1221.78 1274.11 1412.73 MIN: 633.28 / MAX: 1724.03 MIN: 739.85 / MAX: 1771.77 MIN: 284.66 / MAX: 1569.45 MIN: 748.72 / MAX: 1723.13 MIN: 646.56 / MAX: 1856.98 MIN: 764.99 / MAX: 1787.94 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Read Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 400 800 1200 1600 2000 SE +/- 12.24, N = 3 SE +/- 3.28, N = 3 SE +/- 19.36, N = 15 SE +/- 20.13, N = 3 SE +/- 23.04, N = 15 SE +/- 2.64, N = 3 1849.54 1979.48 1850.50 1929.81 1975.11 1984.95 MIN: 1576.82 / MAX: 2125.1 MIN: 1591.39 / MAX: 2150.22 MIN: 806.81 / MAX: 2294.23 MIN: 1255.72 / MAX: 2137.28 MIN: 1512.99 / MAX: 2311.65 MIN: 1475.97 / MAX: 2157.41 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 500 1000 1500 2000 2500 SE +/- 6.10, N = 4 SE +/- 5.22, N = 4 SE +/- 6.82, N = 4 SE +/- 10.55, N = 4 SE +/- 6.46, N = 4 SE +/- 2.70, N = 4 2020.37 2018.53 2026.30 2025.82 2023.44 2152.56
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 40 80 120 160 200 SE +/- 0.24, N = 3 SE +/- 0.16, N = 3 SE +/- 0.24, N = 3 SE +/- 0.54, N = 3 SE +/- 0.03, N = 3 SE +/- 0.61, N = 3 176.59 176.94 176.38 176.23 176.89 181.82 1. (CC) gcc options: -O3 -rdynamic
MariaDB Clients: 256 OpenBenchmarking.org Queries Per Second, More Is Better MariaDB 10.3.8 Clients: 256 Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 100 200 300 400 500 SE +/- 0.66, N = 3 SE +/- 0.76, N = 3 SE +/- 0.42, N = 3 SE +/- 1.41, N = 3 SE +/- 0.75, N = 3 SE +/- 0.34, N = 3 441 441 440 434 441 446 1. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 20K 40K 60K 80K 100K SE +/- 2398.21, N = 12 SE +/- 338.52, N = 3 SE +/- 770.74, N = 3 SE +/- 2233.11, N = 12 SE +/- 490.15, N = 3 SE +/- 1036.03, N = 3 107000.5 107775.5 102549.9 102237.0 116181.7 116305.7 1. (CC) gcc options: -O2 -lm -rdynamic
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 14K 28K 42K 56K 70K SE +/- 461.71, N = 3 SE +/- 169.40, N = 3 SE +/- 185.19, N = 3 SE +/- 290.11, N = 3 SE +/- 454.12, N = 3 SE +/- 395.99, N = 3 62923.7 62276.2 60861.1 61202.8 66321.9 65755.6 1. (CC) gcc options: -O2 -lm -rdynamic
Memtier_benchmark Protocol: Redis OpenBenchmarking.org Ops/sec, More Is Better Memtier_benchmark 1.2.17 Protocol: Redis Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 1000K 2000K 3000K 4000K 5000K SE +/- 170934.41, N = 12 SE +/- 172554.23, N = 12 SE +/- 11397.28, N = 3 SE +/- 202059.99, N = 12 SE +/- 2516.82, N = 3 SE +/- 182130.65, N = 12 4047462.82 3913100.61 2519515.57 3743629.93 4455789.73 3942410.03 1. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 1.0852 2.1704 3.2556 4.3408 5.426 SE +/- 0.042, N = 3 SE +/- 0.033, N = 3 SE +/- 0.040, N = 15 SE +/- 0.027, N = 3 SE +/- 0.009, N = 3 SE +/- 0.049, N = 15 3.375 3.310 4.823 3.364 3.339 3.158 1. (CC) gcc options: -static -fopenmp -O3 -march=native
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 0.0949 0.1898 0.2847 0.3796 0.4745 SE +/- 0.00025, N = 15 SE +/- 0.00278, N = 10 SE +/- 0.00021, N = 14 SE +/- 0.00025, N = 12 SE +/- 0.00020, N = 15 SE +/- 0.00022, N = 15 0.36134 0.36480 0.42164 0.36144 0.36167 0.36049
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 1400 2800 4200 5600 7000 SE +/- 44.02, N = 3 SE +/- 38.96, N = 3 SE +/- 104.45, N = 3 SE +/- 47.84, N = 3 SE +/- 16.32, N = 3 SE +/- 79.78, N = 5 6110.45 6077.89 6558.81 6160.50 5967.87 6099.23 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 1400 2800 4200 5600 7000 SE +/- 12.14, N = 3 SE +/- 26.22, N = 3 SE +/- 86.72, N = 4 SE +/- 93.21, N = 4 SE +/- 87.24, N = 4 SE +/- 21.53, N = 3 6364.25 6646.46 6474.74 6462.18 6555.18 6424.36 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 10K 20K 30K 40K 50K SE +/- 261.30, N = 3 SE +/- 465.64, N = 3 SE +/- 430.85, N = 3 SE +/- 678.25, N = 3 SE +/- 205.01, N = 3 SE +/- 654.85, N = 3 47783.61 36833.86 47329.24 46840.52 47770.69 46890.67 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 3.1.3
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 7K 14K 21K 28K 35K SE +/- 428.12, N = 4 SE +/- 323.50, N = 3 SE +/- 74.44, N = 3 SE +/- 360.88, N = 5 SE +/- 273.17, N = 3 SE +/- 95.09, N = 3 31592.00 31860.39 30724.03 29726.12 34173.55 32865.75 1. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 14.05 14.03 14.72 14.72 13.72 13.27 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.17, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.24, N = 3 20.53 20.67 19.66 21.26 20.32 20.41 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 11 22 33 44 55 SE +/- 0.56, N = 3 SE +/- 0.32, N = 3 SE +/- 0.11, N = 3 SE +/- 0.33, N = 3 SE +/- 0.15, N = 3 SE +/- 0.28, N = 3 46.19 45.71 40.59 47.22 45.78 44.79 1. (CC) gcc options: -lm
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 20 40 60 80 100 SE +/- 0.27, N = 3 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.23, N = 3 89.35 90.13 92.04 91.52 89.66 85.63 1. (CC) gcc options: -lm
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 3 6 9 12 15 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 12.05 12.05 8.55 12.05 12.05 12.20 MIN: 10.31 / MAX: 12.2 MIN: 10 / MAX: 12.2 MIN: 7.19 / MAX: 8.62 MIN: 9.62 / MAX: 12.2 MIN: 8.93 / MAX: 12.2 MIN: 10.1 / MAX: 12.35
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 2 4 6 8 10 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.01, N = 3 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 6.67 6.67 4.66 6.67 6.67 6.76 MIN: 5.85 / MAX: 6.76 MIN: 5.88 / MAX: 6.76 MIN: 4.15 / MAX: 4.69 MIN: 5.71 / MAX: 6.76 MIN: 5.85 / MAX: 6.71 MIN: 5.88 / MAX: 6.8
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 16 32 48 64 80 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 15 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 71.43 71.43 55.56 71.43 71.43 71.43 MIN: 16.95 / MAX: 76.92 MIN: 17.54 / MAX: 76.92 MIN: 17.86 / MAX: 58.82 MIN: 18.18 / MAX: 76.92 MIN: 18.18 / MAX: 76.92 MIN: 18.52 / MAX: 76.92
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 140K 280K 420K 560K 700K SE +/- 649.79, N = 3 SE +/- 198.66, N = 3 SE +/- 586.46, N = 3 SE +/- 1056.10, N = 3 SE +/- 157.25, N = 3 SE +/- 875.68, N = 3 645204 644906 643732 643614 646447 673402
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200K 400K 600K 800K 1000K SE +/- 7811.39, N = 3 SE +/- 2807.93, N = 3 SE +/- 1046.95, N = 3 SE +/- 2791.38, N = 3 SE +/- 453.84, N = 3 SE +/- 14964.49, N = 3 909277.75 909226.95 694383.86 888296.74 914647.72 901390.61 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200 400 600 800 1000 SE +/- 2.19, N = 3 SE +/- 0.58, N = 3 SE +/- 1.20, N = 3 SE +/- 1.20, N = 3 SE +/- 2.60, N = 3 1093 1093 1089 1093 1091 1032
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Apache Spark Bayes Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 800 1600 2400 3200 4000 SE +/- 41.85, N = 40 SE +/- 42.51, N = 40 SE +/- 25.05, N = 40 SE +/- 60.43, N = 40 SE +/- 54.20, N = 32 SE +/- 34.64, N = 32 3364.96 3361.07 3353.07 3531.93 3382.15 3286.45
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: Savina Reactors.IO Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 6K 12K 18K 24K 30K SE +/- 403.62, N = 40 SE +/- 317.64, N = 40 SE +/- 470.43, N = 40 SE +/- 446.70, N = 40 SE +/- 370.01, N = 40 SE +/- 368.24, N = 40 27064.81 26595.65 28941.31 28018.32 26263.56 26188.26
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.9.0 Test: In-Memory Database Shootout Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 4K 8K 12K 16K 20K SE +/- 119.20, N = 8 SE +/- 162.96, N = 9 SE +/- 176.64, N = 9 SE +/- 149.97, N = 11 SE +/- 152.42, N = 8 SE +/- 170.14, N = 8 17153.87 16939.15 17702.10 17134.65 16974.93 16902.21
Selenium Benchmark: Maze Solver - Browser: Firefox OpenBenchmarking.org Seconds, Fewer Is Better Selenium Benchmark: Maze Solver - Browser: Firefox Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 6.6 6.6 6.6 6.7 6.5 6.5 1. firefox 70.0.1
Selenium Benchmark: PSPDFKit WASM - Browser: Firefox OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 400 800 1200 1600 2000 SE +/- 11.26, N = 3 SE +/- 6.44, N = 3 SE +/- 20.69, N = 3 SE +/- 8.57, N = 3 SE +/- 7.06, N = 3 SE +/- 9.13, N = 3 1787 1772 1772 1782 1678 1611 1. firefox 70.0.1
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 100K 200K 300K 400K 500K SE +/- 5060.17, N = 6 SE +/- 3219.28, N = 15 SE +/- 3994.07, N = 5 SE +/- 3902.29, N = 5 SE +/- 4862.22, N = 20 SE +/- 3122.93, N = 25 426235 420154 406044 403297 440031 448360 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 0.9416 1.8832 2.8248 3.7664 4.708 SE +/- 0.018, N = 25 SE +/- 0.030, N = 5 SE +/- 0.037, N = 5 SE +/- 0.036, N = 5 SE +/- 0.028, N = 5 SE +/- 0.014, N = 5 3.956 3.831 4.185 4.184 3.692 3.700 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 10 20 30 40 50 SE +/- 0.57, N = 25 SE +/- 1.56, N = 20 SE +/- 0.09, N = 5 SE +/- 1.49, N = 20 SE +/- 0.20, N = 5 SE +/- 0.57, N = 25 38.44 36.39 41.81 36.74 39.94 37.69 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
SQLite Threads / Copies: 64 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 64 Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 5 10 15 20 25 SE +/- 0.26, N = 15 SE +/- 0.21, N = 7 SE +/- 0.37, N = 15 SE +/- 0.18, N = 3 SE +/- 0.21, N = 6 SE +/- 0.20, N = 3 19.81 18.75 20.12 18.71 17.21 17.56 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 16 32 48 64 80 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.16, N = 3 66.10 66.05 71.67 71.60 65.02 63.88 1. (CC) gcc options: -O2 -ldl -lz -lpthread
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 14 28 42 56 70 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 18.80 19.23 64.71 19.98 19.24 18.87 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 5 10 15 20 25 SE +/- 0.045, N = 3 SE +/- 0.128, N = 3 SE +/- 0.101, N = 3 SE +/- 0.013, N = 3 SE +/- 0.080, N = 3 SE +/- 0.020, N = 3 8.804 8.585 21.460 9.163 8.984 8.617 1. (CC) gcc options: -pthread
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 200 400 600 800 1000 SE +/- 0.61, N = 3 SE +/- 1.44, N = 3 SE +/- 0.41, N = 3 SE +/- 0.69, N = 3 SE +/- 0.98, N = 3 SE +/- 1.99, N = 3 903.32 904.61 971.01 941.10 900.54 887.10
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 7 14 21 28 35 SE +/- 0.28, N = 13 SE +/- 0.26, N = 13 SE +/- 0.29, N = 13 SE +/- 0.27, N = 13 SE +/- 0.25, N = 14 SE +/- 0.26, N = 13 24.96 24.97 28.32 25.54 24.87 24.19
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 30 60 90 120 150 113.90 116.03 124.52 117.02 113.99 112.27
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis Default Mitigations Default Mitigations + No HT Default Mitigations + No HT + TSX Default Mitigations + TSX No Mitigations No Mitigations + Old ucode 30 60 90 120 150 SE +/- 0.30, N = 3 SE +/- 0.30, N = 3 SE +/- 0.40, N = 3 SE +/- 0.25, N = 3 SE +/- 0.26, N = 3 SE +/- 0.31, N = 3 140.33 140.54 140.18 140.85 140.49 127.17 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -maes -mavx -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mrdrnd -mbmi -mbmi2 -madx -mmpx -mabm -O3 -std=c99 -pedantic -lm
Phoronix Test Suite v10.8.4