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&export=txt&gru .
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 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 dav1d: Summer Nature 4K dav1d: Chimera 1080p 10-bit ospray: XFrog Forest - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon Obj fio: Rand Read - 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 - 4KB - Default Test Directory fio: Seq Write - Linux AIO - Yes - No - 4KB - Default Test Directory graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space coremark: CoreMark Size 666 - Iterations Per Second 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: Seq Read - Linux AIO - Yes - No - 2MB - 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 ior: Write Test ior: Read Test compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree tjbench: Decompression Throughput sockperf: Throughput java-scimark2: Composite gromacs: Water Benchmark rocksdb: Rand Fill rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing mcperf: Get mcperf: Set memtier-benchmark: Redis mysqlslap: 256 nginx: Static Web Page Serving apache: Static Web Page Serving phpbench: PHP Benchmark Suite npb: EP.C npb: EP.D npb: FT.C pgbench: Buffer Test - Normal Load - Read Only ctx-clock: Context Switch Time namd: ATPase Simulation - 327,506 Atoms pybench: Total For Average Test Times renaissance: Apache Spark Bayes renaissance: Savina Reactors.IO renaissance: In-Memory Database Shootout dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans glibc-bench: exp glibc-bench: ffs glibc-bench: ffsll glibc-bench: pthread_once osbench: Memory Allocations selenium: PSPDFKit WASM - Firefox sqlite: 64 t-test1: 1 t-test1: 2 mrbayes: Primate Phylogeny Analysis build-gcc: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile hackbench: 8 - Thread hackbench: 16 - Thread hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process n-queens: Elapsed Time sqlite-speedtest: Timed Time - Size 1,000 gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask blender: Classroom - CPU-Only blender: Barbershop - CPU-Only selenium: Maze Solver - Firefox osbench: Create Files osbench: Create Threads osbench: Create Processes sockperf: Latency Ping Pong sockperf: Latency Under Load No Mitigations + Old ucode No Mitigations Default Mitigations Default Mitigations + TSX Default Mitigations + No HT Default Mitigations + No HT + TSX 795.9 1252.0 813.4 1848.5 205.38 68.73 12.20 6.76 71.43 45.4925 53.4040 51.9557 58.8285 80680 210000 454800 216000 1454 606 544 809 474 755 1870205.527200 315 907 820 1924 1776 845 1412.73 1984.95 1791.87 600.51 2928.31 181.818865 448360 2152.56 5.783 199879 199393 175248 6412323 116305.7 65755.6 3942410.03 446 32865.75 26306.18 673402 6099.23 6424.36 46890.67 901390.609121 135 0.36049 1032 3286.454 26188.263 16902.210 8736 4559 7665 12150 5.08538 1.66029 1.66125 1.67045 85.631370 1611 17.556 18.868 8.617 127.166 887.099 24.185 112.269 10.582 28.538 7.640 26.742 50.079 3.158 63.878 12.061 17.746 22.509 26.698 95.27 182.00 6.5 13.270633 20.410220 44.786135 3.700 37.693 740.1 1287.0 776.6 1828.7 203.89 65.84 12.05 6.67 71.43 45.5616 53.1453 51.5274 58.7775 77473 210667 460000 216000 1458 600 543 800 481 730 1668803.224037 303 922 822 1914 1797 843 1274.11 1975.11 1783.97 593.91 2828.44 176.892850 440031 2023.44 5.759 197271 197249 169005 6345586 116181.7 66321.9 4455789.73 441 34173.55 25808.38 646447 5967.87 6555.18 47770.69 914647.716544 134 0.36167 1091 3382.145 26263.558 16974.925 9093 4770 7876 12283 5.58804 1.65556 1.65581 1.66339 89.657625 1678 17.214 19.241 8.984 140.487 900.539 24.869 113.985 10.907 29.447 7.297 26.164 46.696 3.339 65.019 12.418 18.310 23.276 27.745 98.13 185.50 6.5 13.719780 20.319621 45.783520 3.692 39.938 725.1 1243.6 665.4 1804.7 206.13 66.12 12.05 6.67 71.43 45.2129 53.1467 51.6747 57.9361 78900 208000 444200 216000 1446 602 541 801 461 751 1687345.843844 308 897 813 1880 1736 845 1297.33 1849.54 1685.69 579.22 2753.54 176.591879 426235 2020.37 5.786 190828 190549 165265 6335435 107000.5 62923.7 4047462.82 441 31592.00 24718.20 645204 6110.45 6364.25 47783.61 909277.747396 135 0.36134 1093 3364.959 27064.810 17153.869 8940 4781 7272 11886 5.60802 1.67080 1.67230 1.68213 89.348555 1787 19.807 18.803 8.804 140.328 903.317 24.959 113.895 9.372 28.897 7.340 27.101 49.760 3.375 66.097 12.535 18.430 23.578 29.698 98.36 185.77 6.6 14.046368 20.526250 46.190421 3.956 38.440 780.1 1250.2 772.3 1722.8 205.03 66.05 12.05 6.67 71.43 45.6398 53.2048 51.7106 58.7731 73767 196333 406333 202333 1431 584 540 803 457 726 1703749.932379 289 876 766 1824 1588 790 1221.78 1929.81 1761.26 553.70 2543.26 176.233830 403297 2025.82 5.768 172229 172758 158260 6221981 102237.0 61202.8 3743629.93 434 29726.12 23639.63 643614 6160.50 6462.18 46840.52 888296.743186 455 0.36144 1093 3531.929 28018.320 17134.645 8790 4783 7363 11956 5.72369 1.80224 1.80203 1.80817 91.519991 1782 18.709 19.980 9.163 140.846 941.097 25.535 117.018 8.591 32.551 6.971 30.361 52.741 3.364 71.598 12.768 18.938 24.493 30.105 98.27 185.63 6.7 14.722453 21.256606 47.218005 4.184 36.738 730.4 1267.3 613.3 1796.3 204.81 66.08 12.05 6.67 71.43 45.7155 52.6317 51.7701 58.6374 75800 207333 452667 216667 1456 587 541 798 467 769 1680764.402269 296 910 810 1930 1769 845 1398.11 1979.48 1779.60 581.72 2754.83 176.943615 420154 2018.53 5.753 191201 191878 163705 6341103 107775.5 62276.2 3913100.61 441 31860.39 25051.76 644906 6077.89 6646.46 36833.86 909226.950543 135 0.36480 1093 3361.071 26595.648 16939.151 8912 4843 7409 11932 5.64088 1.66963 1.66994 1.67938 90.132555 1772 18.746 19.225 8.585 140.543 904.607 24.971 116.031 9.978 28.965 7.480 27.214 47.041 3.310 66.054 12.346 18.419 24.317 29.600 98.24 185.31 6.6 14.028326 20.667712 45.714378 3.831 36.388 574.6 1204.5 604.9 1725.3 167.53 50.83 8.55 4.66 55.56 34.5033 35.7095 35.0889 38.6987 72933 196667 399667 199333 1263 574 525 790 445 722 1250999.816485 285 916 768 1910 1560 778 1142.03 1850.50 1753.54 553.25 2514.16 176.381758 406044 2026.30 5.794 174872 174853 136358 5046027 102549.9 60861.1 2519515.57 440 30724.03 24145.48 643732 6558.81 6474.74 47329.24 694383.862015 481 0.42164 1089 3353.068 28941.314 17702.101 7989 4831 7179 13668 5.72415 1.79641 1.79714 1.80347 92.037360 1772 20.121 64.707 21.460 140.180 971.014 28.316 124.515 14.740 29.557 14.112 25.214 47.699 4.823 71.672 12.513 19.186 25.791 30.461 123.90 213.07 6.6 14.716700 19.660791 40.589968 4.185 41.813 OpenBenchmarking.org
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
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
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
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
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: 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: 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 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
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
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
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 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: 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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.4