New ucode Tests

Tests for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1911112-HU-UCODE865884&rdt&grw.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionCore i9 7960XXeon Silver New ucode Old ucode New ucode + Assembler New ucode + Assembler New ucode Old ucodeIntel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads)MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS)Intel Sky Lake-E DMI3 Registers16384MB256GB INTEL SSDPEKKW256G8Gigabyte AMD Radeon RX 550/550X 2GB (1206/1750MHz)Realtek ALC1220ASUS VP28UIntel I219-V + Intel I211Clear Linux OS 314705.3.8-854.native (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.54.5 Mesa 19.3.0-devel (LLVM 9.0.0)1.1.107GCC 9.2.1 20191101 gcc-9-branch@277702 + Clang 9.0.0 + LLVM 9.0.0ext43840x2160Clear Linux OS 31480GCC 9.2.1 20191103 gcc-9-branch@277748 + Clang 9.0.0 + LLVM 9.0.0Intel Xeon Silver 4108 @ 3.00GHz (8 Cores / 16 Threads)TYAN S7100AG2NR (V3.03 BIOS)23552MB240GB Force MP500ASPEEDRealtek ALC892VE2282 x Intel I3505.2.15-834.native (x86_64)X Server 1.20.4modesetting 1.20.41024x768Clear Linux OS 31470GCC 9.2.1 20191101 gcc-9-branch@277702 + Clang 9.0.0 + LLVM 9.0.0OpenBenchmarking.orgEnvironment Details- Core i9 7960X: New ucode: CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - Core i9 7960X: Old ucode: CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - Core i9 7960X: New ucode + Assembler: CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - Xeon Silver: New ucode + Assembler: CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -fvisibility-inlines-hidden -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - Xeon Silver: New ucode: CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -fvisibility-inlines-hidden -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" - Xeon Silver: Old ucode: CFFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -fvisibility-inlines-hidden -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" Compiler Details- --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell Processor Details- Scaling Governor: intel_pstate performanceGraphics Details- Core i9 7960X: New ucode, Core i9 7960X: Old ucode, Core i9 7960X: New ucode + Assembler: GLAMORJava Details- OpenJDK Runtime Environment (build 1.8.0-u232-ga-b00)Python Details- Python 3.7.5Security Details- Core i9 7960X: New ucode: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Core i9 7960X: Old ucode: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Core i9 7960X: New ucode + Assembler: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Xeon Silver: New ucode + Assembler: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Xeon Silver: New ucode: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling - Xeon Silver: Old ucode: l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling

selenium: ARES-6 - Firefoxselenium: Octane - Firefoxselenium: Jetstream - Firefoxselenium: StyleBench - Firefoxselenium: Maze Solver - Firefoxselenium: PSPDFKit WASM - Firefoxgo-benchmark: buildcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9dacapobench: H2dacapobench: Jythondacapobench: Eclipsedacapobench: Tradesoapdacapobench: Tradebeansrenaissance: Apache Spark ALSrenaissance: Apache Spark Bayesrenaissance: Savina Reactors.IOrenaissance: Apache Spark PageRankrenaissance: In-Memory Database Shootoutrenaissance: Akka Unbalanced Cobwebbed Treeencode-flac: WAV To FLACencode-mp3: WAV To MP3darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlytjbench: Decompression Throughputgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-masktesseract: 3840 x 2160xonotic: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Ultimatemrbayes: Primate Phylogeny Analysisrbenchmark: parboil: OpenMP CUTCPparboil: OpenMP MRI Griddingnpb: BT.Cnpb: CG.Cnpb: EP.Cnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Brodinia: OpenMP LavaMDrodinia: OpenMP CFD Solvernamd: ATPase Simulation - 327,506 Atomsaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingminife: Smalln-queens: Elapsed Timecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19graphics-magick: Rotategraphics-magick: Resizinggraphics-magick: HWB Color Spacesvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pdav1d: Summer Nature 4Ksvt-av1: Enc Mode 8 - 1080px265: H.265 1080p Video Encodingc-ray: Total Time - 4K, 16 Rays Per Pixelblender: BMW27 - CPU-Onlyrav1e: 1080p To AV1 Video Encodeembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownoidn: Memorialsmallpt: Global Illumination Renderer; 128 Samplesluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismospray: San Miguel - SciVisospray: San Miguel - Path Tracernginx: Static Web Page Servingapache: Static Web Page Servingopenssl: RSA 4096-bit Performancephpbench: PHP Benchmark Suitememtier-benchmark: Redisoptcarrot: Optimized Benchmarkpybench: Total For Average Test TimesCore i9 7960XXeon Silver New ucode Old ucode New ucode + Assembler New ucode + Assembler New ucode Old ucode55.7733102195.1292.44.114531931371524117.4203505303016984316528445641.0575091.81122569.11029278.6245251.34511670.10210.1298.7258.0473.5390.1233.036197.4151877.72110.88913.87815.93069.6646396.809819166.6683293103.9390.10612.474629132.16629043751.8610863.622032.8321777.7845070.1618120.2912834.8817.85112.6931.073501943.182932.608630.878.94610.42899813501483306.71209.2950.51068.2045.299103.581.15517.982120.855621.776.1582.572.4926.552.4338897.6830821.344385.59462522616980.23147.0197352.5138241222.3497.54.113031830653042617.1203498298516441310727895424.8205119.32522538.72827828.6605260.55111705.82310.0698.3298.0253.4930.123.019203.0082697.63710.64013.68115.60969.7834096.879209866.6517191101.3200.10272.497577122.44088044115.7410981.712127.8221826.3245095.4018306.6413115.3317.83912.7121.070001944.072935.988633.078.94610.406100514211483308.67211.8252.01068.6545.217100.251.18818.202420.999221.576.2142.702.5326.952.4439523.4231110.644409.210324802635647.29150.4892455.4932888194.4193.14.114481932482091517.2263586303117012314228235623.5425134.80922848.40728988.3625210.42311850.37610.0598.2688.0363.4660.1213.014204.0833787.70510.79813.93215.77269.7687196.805579266.6418169102.7900.10532.483591122.92564643557.8610825.472126.5321842.1544967.0918100.1512670.6517.88312.7481.074331947.352946.828634.508.90310.315100314171485309.52210.1151.02568.1945.343103.281.14917.999220.872521.826.1332.572.4226.792.4439202.4631160.854393.69814862635866.53146.639202706303196133.6995168523626946594945817320.6469334.48036521.02336294.4538247.57515581.63411.93711.82411.6957.6810.2005.287138.88010611.48014.75617.98920.644256.3260.18497.829465124.63539910255.366826.57622.1611881.5315831.3518196.157359.0660.33336.7813.836001982.082105.499465.0330.58121.35084450679190.7880.4716.73727.81155.560371.590.6125.09144.44715.3220.6830.790.755.570.5417996.861276.76692351587590.76100.3913622735799733634.3175070510727054579945557207.8689397.92536614.96936187.6078074.83615383.57312.10112.45311.7097.6910.2025.306134.54288111.73914.81818.05121.019265.1950.18677.823559128.36808310302.656828.96598.0312016.3515823.1118306.857363.8460.23736.6863.840912005.722112.469458.8230.69521.48482550877789.9879.7716.64627.87155.487371.780.6185.10444.41565.3620.7730.790.755.600.5517967.891275.66389091582242.6699.9614342564531842533.0975080493426160583944737000.4248919.90937022.69634404.7607940.91415388.41712.29311.89811.6447.6630.2005.274138.09477011.39214.53717.60420.140254.9090.18117.822509126.04432910377.376926.55616.0612017.4715864.7318249.927430.6760.23636.6213.829021998.202111.069468.9530.70721.41988050978491.3080.9216.88428.12155.439360.730.6425.17074.47295.3620.7980.830.795.630.5518284.011280.66984111606607.65102.951356OpenBenchmarking.org

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxNew ucodeOld ucodeNew ucode + Assembler1326395265SE +/- 0.09, N = 3SE +/- 0.68, N = 3SE +/- 0.12, N = 355.7752.5155.491. firefox 70.0.1

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxNew ucodeOld ucodeNew ucode + Assembler8K16K24K32K40KSE +/- 33.05, N = 3SE +/- 132.95, N = 3SE +/- 58.91, N = 33310238241328881. firefox 70.0.1

Selenium

Benchmark: Jetstream - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxNew ucodeOld ucodeNew ucode + Assembler50100150200250SE +/- 0.19, N = 3SE +/- 0.11, N = 3SE +/- 0.22, N = 3195.12222.34194.411. firefox 70.0.1

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxNew ucodeOld ucodeNew ucode + Assembler20406080100SE +/- 0.47, N = 3SE +/- 0.67, N = 3SE +/- 0.39, N = 392.497.593.11. firefox 70.0.1

Selenium

Benchmark: Maze Solver - Browser: Firefox

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: FirefoxNew ucodeOld ucodeNew ucode + Assembler0.92251.8452.76753.694.6125SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 34.14.14.11. firefox 70.0.1

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxNew ucodeOld ucodeNew ucode + Assembler30060090012001500SE +/- 0.88, N = 3SE +/- 7.00, N = 3SE +/- 2.65, N = 31453130314481. firefox 70.0.1

Go Benchmarks

Test: build

Core i9 7960XXeon SilverOpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildNew ucodeOld ucodeNew ucode + Assembler6000M12000M18000M24000M30000MSE +/- 158912058.29, N = 3SE +/- 179534169.49, N = 3SE +/- 167328189.67, N = 3SE +/- 308734784.23, N = 3SE +/- 85303152.05, N = 3SE +/- 362301778.21, N = 6193137152411830653042619324820915270630319612735799733625645318425

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9New ucodeOld ucodeNew ucode + Assembler816243240SE +/- 0.15, N = 15SE +/- 0.03, N = 3SE +/- 0.20, N = 6SE +/- 0.53, N = 4SE +/- 0.19, N = 3SE +/- 0.03, N = 317.4217.1217.2333.7034.3233.101. (CC) gcc options: -pthread -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake

DaCapo Benchmark

Java Test: H2

Core i9 7960XXeon SilverOpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2New ucodeOld ucodeNew ucode + Assembler11002200330044005500SE +/- 42.47, N = 4SE +/- 49.13, N = 4SE +/- 46.90, N = 5SE +/- 58.65, N = 9SE +/- 65.00, N = 4SE +/- 76.87, N = 4350534983586516850705080

DaCapo Benchmark

Java Test: Jython

Core i9 7960XXeon SilverOpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonNew ucodeOld ucodeNew ucode + Assembler11002200330044005500SE +/- 7.63, N = 4SE +/- 7.04, N = 4SE +/- 15.48, N = 4SE +/- 59.11, N = 4SE +/- 40.96, N = 4SE +/- 50.71, N = 4303029853031523651074934

DaCapo Benchmark

Java Test: Eclipse

Core i9 7960XXeon SilverOpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: EclipseNew ucodeOld ucodeNew ucode + Assembler6K12K18K24K30KSE +/- 37.20, N = 4SE +/- 24.80, N = 4SE +/- 44.94, N = 4SE +/- 63.22, N = 4SE +/- 84.66, N = 4SE +/- 81.71, N = 4169841644117012269462705426160

DaCapo Benchmark

Java Test: Tradesoap

Core i9 7960XXeon SilverOpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapNew ucodeOld ucodeNew ucode + Assembler13002600390052006500SE +/- 25.96, N = 4SE +/- 35.91, N = 4SE +/- 9.82, N = 4SE +/- 41.04, N = 4SE +/- 62.46, N = 4SE +/- 89.83, N = 5316531073142594957995839

DaCapo Benchmark

Java Test: Tradebeans

Core i9 7960XXeon SilverOpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansNew ucodeOld ucodeNew ucode + Assembler10002000300040005000SE +/- 9.95, N = 4SE +/- 7.78, N = 4SE +/- 6.41, N = 4SE +/- 42.39, N = 4SE +/- 11.71, N = 4SE +/- 72.83, N = 4284427892823458145554473

Renaissance

Test: Apache Spark ALS

Core i9 7960XXeon SilverOpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark ALSNew ucodeOld ucodeNew ucode + Assembler16003200480064008000SE +/- 58.58, N = 8SE +/- 49.06, N = 8SE +/- 29.59, N = 8SE +/- 41.81, N = 40SE +/- 34.81, N = 40SE +/- 83.21, N = 85641.065424.825623.547320.657207.877000.42

Renaissance

Test: Apache Spark Bayes

Core i9 7960XXeon SilverOpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark BayesNew ucodeOld ucodeNew ucode + Assembler2K4K6K8K10KSE +/- 34.53, N = 8SE +/- 39.77, N = 8SE +/- 36.19, N = 18SE +/- 102.27, N = 8SE +/- 59.17, N = 8SE +/- 43.60, N = 85091.815119.335134.819334.489397.938919.91

Renaissance

Test: Savina Reactors.IO

Core i9 7960XXeon SilverOpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Savina Reactors.IONew ucodeOld ucodeNew ucode + Assembler8K16K24K32K40KSE +/- 236.52, N = 32SE +/- 209.51, N = 40SE +/- 207.52, N = 40SE +/- 369.73, N = 35SE +/- 300.09, N = 8SE +/- 304.25, N = 822569.1122538.7322848.4136521.0236614.9737022.70

Renaissance

Test: Apache Spark PageRank

Core i9 7960XXeon SilverOpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Apache Spark PageRankNew ucodeOld ucodeNew ucode + Assembler8K16K24K32K40KSE +/- 129.75, N = 8SE +/- 112.94, N = 8SE +/- 174.16, N = 8SE +/- 153.95, N = 8SE +/- 231.91, N = 8SE +/- 383.17, N = 829278.6227828.6628988.3636294.4536187.6134404.76

Renaissance

Test: In-Memory Database Shootout

Core i9 7960XXeon SilverOpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: In-Memory Database ShootoutNew ucodeOld ucodeNew ucode + Assembler2K4K6K8K10KSE +/- 33.60, N = 8SE +/- 26.75, N = 8SE +/- 33.89, N = 8SE +/- 64.32, N = 8SE +/- 35.24, N = 8SE +/- 95.34, N = 85251.355260.555210.428247.588074.847940.91

Renaissance

Test: Akka Unbalanced Cobwebbed Tree

Core i9 7960XXeon SilverOpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Akka Unbalanced Cobwebbed TreeNew ucodeOld ucodeNew ucode + Assembler3K6K9K12K15KSE +/- 107.16, N = 8SE +/- 114.99, N = 8SE +/- 84.48, N = 17SE +/- 170.13, N = 8SE +/- 149.77, N = 8SE +/- 91.25, N = 4011670.1011705.8211850.3815581.6315383.5715388.42

FLAC Audio Encoding

WAV To FLAC

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACNew ucodeOld ucodeNew ucode + Assembler3691215SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.01, N = 5SE +/- 0.03, N = 5SE +/- 0.16, N = 510.1310.0710.0611.9412.1012.291. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3New ucodeOld ucodeNew ucode + Assembler3691215SE +/- 0.037, N = 3SE +/- 0.044, N = 3SE +/- 0.045, N = 3SE +/- 0.017, N = 3SE +/- 0.008, N = 3SE +/- 0.020, N = 38.7258.3298.26811.82412.45311.8981. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lncurses -lm

Darktable

Test: Boat - Acceleration: CPU-only

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterDarktable archive-c3b900172e0fe88fc6c47050983bd97bcea994a0Test: Boat - Acceleration: CPU-onlyNew ucodeOld ucodeNew ucode + Assembler3691215SE +/- 0.012, N = 3SE +/- 0.021, N = 3SE +/- 0.014, N = 3SE +/- 0.003, N = 3SE +/- 0.005, N = 3SE +/- 0.009, N = 38.0478.0258.03611.69511.70911.644

Darktable

Test: Masskrug - Acceleration: CPU-only

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterDarktable archive-c3b900172e0fe88fc6c47050983bd97bcea994a0Test: Masskrug - Acceleration: CPU-onlyNew ucodeOld ucodeNew ucode + Assembler246810SE +/- 0.050, N = 3SE +/- 0.011, N = 3SE +/- 0.012, N = 3SE +/- 0.020, N = 3SE +/- 0.029, N = 3SE +/- 0.008, N = 33.5393.4933.4667.6817.6917.663

Darktable

Test: Server Rack - Acceleration: CPU-only

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterDarktable archive-c3b900172e0fe88fc6c47050983bd97bcea994a0Test: Server Rack - Acceleration: CPU-onlyNew ucodeOld ucodeNew ucode + Assembler0.04550.0910.13650.1820.2275SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.001, N = 15SE +/- 0.001, N = 5SE +/- 0.002, N = 3SE +/- 0.000, N = 120.1230.1200.1210.2000.2020.200

Darktable

Test: Server Room - Acceleration: CPU-only

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterDarktable archive-c3b900172e0fe88fc6c47050983bd97bcea994a0Test: Server Room - Acceleration: CPU-onlyNew ucodeOld ucodeNew ucode + Assembler1.19392.38783.58174.77565.9695SE +/- 0.006, N = 3SE +/- 0.008, N = 3SE +/- 0.004, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 33.0363.0193.0145.2875.3065.274

libjpeg-turbo tjbench

Test: Decompression Throughput

Core i9 7960XXeon SilverOpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression ThroughputNew ucodeOld ucodeNew ucode + Assembler4080120160200SE +/- 0.62, N = 3SE +/- 0.49, N = 3SE +/- 0.28, N = 3SE +/- 0.23, N = 3SE +/- 0.09, N = 3SE +/- 0.24, N = 3197.42203.01204.08138.88134.54138.091. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic

GIMP

Test: resize

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.14Test: resizeNew ucodeOld ucodeNew ucode + Assembler3691215SE +/- 0.073, N = 9SE +/- 0.091, N = 6SE +/- 0.081, N = 7SE +/- 0.045, N = 3SE +/- 0.175, N = 5SE +/- 0.083, N = 37.7217.6377.70511.48011.73911.392

GIMP

Test: rotate

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.14Test: rotateNew ucodeOld ucodeNew ucode + Assembler48121620SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 310.8910.6410.8014.7614.8214.54

GIMP

Test: auto-levels

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.14Test: auto-levelsNew ucodeOld ucodeNew ucode + Assembler48121620SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 313.8813.6813.9317.9918.0517.60

GIMP

Test: unsharp-mask

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.14Test: unsharp-maskNew ucodeOld ucodeNew ucode + Assembler510152025SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.35, N = 3SE +/- 0.00, N = 315.9315.6115.7720.6421.0220.14

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160New ucodeOld ucodeNew ucode + Assembler1632486480SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.12, N = 369.6669.7869.77

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltraNew ucodeOld ucodeNew ucode + Assembler20406080100SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 396.8196.8896.81MIN: 47 / MAX: 145MIN: 48 / MAX: 144MIN: 47 / MAX: 145

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateNew ucodeOld ucodeNew ucode + Assembler1530456075SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 366.6766.6566.64MIN: 31 / MAX: 115MIN: 32 / MAX: 115MIN: 31 / MAX: 115

Timed MrBayes Analysis

Primate Phylogeny Analysis

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisNew ucodeOld ucodeNew ucode + Assembler60120180240300SE +/- 0.25, N = 3SE +/- 0.03, N = 3SE +/- 0.35, N = 3SE +/- 0.32, N = 3SE +/- 0.54, N = 3SE +/- 0.20, N = 3103.94101.32102.79256.33265.20254.911. (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 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm -lreadline

R Benchmark

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkNew ucodeOld ucodeNew ucode + Assembler0.0420.0840.1260.1680.21SE +/- 0.0004, N = 3SE +/- 0.0006, N = 3SE +/- 0.0002, N = 3SE +/- 0.0003, N = 3SE +/- 0.0004, N = 3SE +/- 0.0002, N = 150.10610.10270.10530.18490.18670.18111. R scripting front-end version 3.6.1 (2019-07-05)

Parboil

Test: OpenMP CUTCP

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP CUTCPNew ucodeOld ucodeNew ucode + Assembler246810SE +/- 0.005131, N = 3SE +/- 0.016026, N = 3SE +/- 0.007309, N = 3SE +/- 0.005151, N = 3SE +/- 0.016787, N = 3SE +/- 0.013432, N = 32.4746292.4975772.4835917.8294657.8235597.8225091. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

Parboil

Test: OpenMP MRI Gridding

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterParboil 2.5Test: OpenMP MRI GriddingNew ucodeOld ucodeNew ucode + Assembler306090120150SE +/- 0.99, N = 3SE +/- 0.58, N = 3SE +/- 1.37, N = 7SE +/- 0.54, N = 3SE +/- 0.81, N = 3SE +/- 1.08, N = 3132.17122.44122.93124.64128.37126.041. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp

NAS Parallel Benchmarks

Test / Class: BT.C

Core i9 7960XXeon SilverOpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: BT.CNew ucodeOld ucodeNew ucode + Assembler9K18K27K36K45KSE +/- 52.59, N = 3SE +/- 16.39, N = 3SE +/- 118.33, N = 3SE +/- 43.68, N = 3SE +/- 51.35, N = 3SE +/- 5.13, N = 343751.8644115.7443557.8610255.3610302.6510377.371. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2

NAS Parallel Benchmarks

Test / Class: CG.C

Core i9 7960XXeon SilverOpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CNew ucodeOld ucodeNew ucode + Assembler2K4K6K8K10KSE +/- 65.22, N = 3SE +/- 48.47, N = 3SE +/- 22.58, N = 3SE +/- 20.52, N = 3SE +/- 4.98, N = 3SE +/- 5.17, N = 310863.6210981.7110825.476826.576828.966926.551. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2

NAS Parallel Benchmarks

Test / Class: EP.C

Core i9 7960XXeon SilverOpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: EP.CNew ucodeOld ucodeNew ucode + Assembler5001000150020002500SE +/- 22.54, N = 7SE +/- 25.19, N = 5SE +/- 6.85, N = 3SE +/- 1.22, N = 3SE +/- 12.04, N = 3SE +/- 9.79, N = 42032.832127.822126.53622.16598.03616.061. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2

NAS Parallel Benchmarks

Test / Class: FT.C

Core i9 7960XXeon SilverOpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CNew ucodeOld ucodeNew ucode + Assembler5K10K15K20K25KSE +/- 20.76, N = 3SE +/- 45.46, N = 3SE +/- 86.88, N = 3SE +/- 35.99, N = 3SE +/- 64.00, N = 3SE +/- 11.66, N = 321777.7821826.3221842.1511881.5312016.3512017.471. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2

NAS Parallel Benchmarks

Test / Class: LU.C

Core i9 7960XXeon SilverOpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CNew ucodeOld ucodeNew ucode + Assembler10K20K30K40K50KSE +/- 33.91, N = 3SE +/- 30.77, N = 3SE +/- 30.29, N = 3SE +/- 8.12, N = 3SE +/- 21.84, N = 3SE +/- 31.82, N = 345070.1645095.4044967.0915831.3515823.1115864.731. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2

NAS Parallel Benchmarks

Test / Class: MG.C

Core i9 7960XXeon SilverOpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CNew ucodeOld ucodeNew ucode + Assembler4K8K12K16K20KSE +/- 25.27, N = 3SE +/- 51.69, N = 3SE +/- 35.40, N = 3SE +/- 13.57, N = 3SE +/- 87.74, N = 3SE +/- 92.73, N = 318120.2918306.6418100.1518196.1518306.8518249.921. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2

NAS Parallel Benchmarks

Test / Class: SP.B

Core i9 7960XXeon SilverOpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BNew ucodeOld ucodeNew ucode + Assembler3K6K9K12K15KSE +/- 3.59, N = 3SE +/- 40.36, N = 3SE +/- 16.91, N = 3SE +/- 6.16, N = 3SE +/- 23.64, N = 3SE +/- 20.75, N = 312834.8813115.3312670.657359.067363.847430.671. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2

Rodinia

Test: OpenMP LavaMD

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDNew ucodeOld ucodeNew ucode + Assembler1428425670SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 317.8517.8417.8860.3360.2460.241. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverNew ucodeOld ucodeNew ucode + Assembler816243240SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.26, N = 3SE +/- 0.15, N = 3SE +/- 0.26, N = 312.6912.7112.7536.7836.6936.621. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

Core i9 7960XXeon SilverOpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsNew ucodeOld ucodeNew ucode + Assembler0.86421.72842.59263.45684.321SE +/- 0.00283, N = 3SE +/- 0.00193, N = 3SE +/- 0.00124, N = 3SE +/- 0.00503, N = 3SE +/- 0.00487, N = 3SE +/- 0.01448, N = 31.073501.070001.074333.836003.840913.82902

ASKAP

Test: tConvolve MT - Gridding

Core i9 7960XXeon SilverOpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - GriddingNew ucodeOld ucodeNew ucode + Assembler400800120016002000SE +/- 0.78, N = 3SE +/- 1.94, N = 3SE +/- 4.60, N = 3SE +/- 4.91, N = 3SE +/- 5.45, N = 3SE +/- 5.71, N = 31943.181944.071947.351982.082005.721998.201. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MT - Degridding

Core i9 7960XXeon SilverOpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - DegriddingNew ucodeOld ucodeNew ucode + Assembler6001200180024003000SE +/- 1.78, N = 3SE +/- 4.22, N = 3SE +/- 3.79, N = 3SE +/- 3.03, N = 3SE +/- 4.25, N = 3SE +/- 3.62, N = 32932.602935.982946.822105.492112.462111.061. (CXX) g++ options: -lpthread

miniFE

Problem Size: Small

Core i9 7960XXeon SilverOpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallNew ucodeOld ucodeNew ucode + Assembler2K4K6K8K10KSE +/- 5.24, N = 3SE +/- 2.27, N = 3SE +/- 0.96, N = 3SE +/- 32.58, N = 3SE +/- 44.44, N = 3SE +/- 17.91, N = 38630.878633.078634.509465.039458.829468.951. (CXX) g++ options: -march=native -O3 -fopenmp -pthread -lmpi

N-Queens

Elapsed Time

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeNew ucodeOld ucodeNew ucode + Assembler714212835SE +/- 0.001, N = 3SE +/- 0.000, N = 4SE +/- 0.001, N = 3SE +/- 0.022, N = 3SE +/- 0.005, N = 3SE +/- 0.015, N = 38.9468.9468.90330.58130.69530.7071. (CC) gcc options: -static -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19New ucodeOld ucodeNew ucode + Assembler510152025SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 310.4310.4110.3221.3521.4821.421. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4

GraphicsMagick

Operation: Rotate

Core i9 7960XXeon SilverOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateNew ucodeOld ucodeNew ucode + Assembler2004006008001000SE +/- 17.21, N = 3SE +/- 14.51, N = 4SE +/- 11.07, N = 15SE +/- 13.43, N = 3SE +/- 11.53, N = 3SE +/- 12.11, N = 6998100510038448258801. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: Resizing

Core i9 7960XXeon SilverOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingNew ucodeOld ucodeNew ucode + Assembler30060090012001500SE +/- 1.20, N = 3SE +/- 20.67, N = 3SE +/- 18.75, N = 3SE +/- 0.67, N = 31350142114175065085091. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

Core i9 7960XXeon SilverOpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceNew ucodeOld ucodeNew ucode + Assembler30060090012001500SE +/- 2.65, N = 3SE +/- 6.24, N = 3SE +/- 5.70, N = 3SE +/- 4.00, N = 3SE +/- 1.86, N = 3SE +/- 0.88, N = 31483148314857917777841. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

Core i9 7960XXeon SilverOpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pNew ucodeOld ucodeNew ucode + Assembler70140210280350SE +/- 3.40, N = 6SE +/- 5.33, N = 3SE +/- 3.58, N = 6SE +/- 0.50, N = 3SE +/- 0.06, N = 3SE +/- 0.28, N = 3306.71308.67309.5290.7889.9891.301. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

dav1d

Video Input: Summer Nature 4K

Core i9 7960XXeon SilverOpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 4KNew ucodeOld ucodeNew ucode + Assembler50100150200250SE +/- 0.18, N = 3SE +/- 0.15, N = 3SE +/- 0.29, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.14, N = 3209.29211.82210.1180.4779.7780.921. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

Core i9 7960XXeon SilverOpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 8 - Input: 1080pNew ucodeOld ucodeNew ucode + Assembler1224364860SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.20, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 350.5152.0151.0316.7416.6516.881. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -pie

x265

H.265 1080p Video Encoding

Core i9 7960XXeon SilverOpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingNew ucodeOld ucodeNew ucode + Assembler1530456075SE +/- 0.33, N = 3SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 0.08, N = 3SE +/- 0.08, N = 368.2068.6568.1927.8127.8728.121. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lpthread -lrt -ldl -lnuma

C-Ray

Total Time - 4K, 16 Rays Per Pixel

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelNew ucodeOld ucodeNew ucode + Assembler306090120150SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 345.3045.2245.34155.56155.49155.441. (CC) gcc options: -lm -lpthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake

Blender

Blend File: BMW27 - Compute: CPU-Only

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.80Blend File: BMW27 - Compute: CPU-OnlyNew ucodeOld ucodeNew ucode + Assembler80160240320400SE +/- 0.33, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.55, N = 3SE +/- 0.89, N = 3SE +/- 0.48, N = 3103.58100.25103.28371.59371.78360.73

rav1e

1080p To AV1 Video Encode

Core i9 7960XXeon SilverOpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.11080p To AV1 Video EncodeNew ucodeOld ucodeNew ucode + Assembler0.26730.53460.80191.06921.3365SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.000, N = 8SE +/- 0.001, N = 3SE +/- 0.001, N = 31.1551.1881.1490.6120.6180.642

Embree

Binary: Pathtracer - Model: Crown

Core i9 7960XXeon SilverOpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer - Model: CrownNew ucodeOld ucodeNew ucode + Assembler48121620SE +/- 0.0205, N = 3SE +/- 0.0307, N = 3SE +/- 0.0169, N = 3SE +/- 0.0051, N = 3SE +/- 0.0242, N = 3SE +/- 0.0146, N = 317.982118.202417.99925.09145.10445.1707

Embree

Binary: Pathtracer ISPC - Model: Crown

Core i9 7960XXeon SilverOpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.6.1Binary: Pathtracer ISPC - Model: CrownNew ucodeOld ucodeNew ucode + Assembler510152025SE +/- 0.0685, N = 3SE +/- 0.0073, N = 3SE +/- 0.0746, N = 3SE +/- 0.0148, N = 3SE +/- 0.0443, N = 4SE +/- 0.0065, N = 320.855620.999220.87254.44714.41564.4729

Intel Open Image Denoise

Scene: Memorial

Core i9 7960XXeon SilverOpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.0.0Scene: MemorialNew ucodeOld ucodeNew ucode + Assembler510152025SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.16, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 321.7721.5721.825.325.365.36

Smallpt

Global Illumination Renderer; 128 Samples

Core i9 7960XXeon SilverOpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesNew ucodeOld ucodeNew ucode + Assembler510152025SE +/- 0.006, N = 3SE +/- 0.054, N = 3SE +/- 0.010, N = 3SE +/- 0.046, N = 3SE +/- 0.031, N = 3SE +/- 0.035, N = 36.1586.2146.13320.68320.77320.7981. (CXX) g++ options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake

LuxCoreRender

Scene: DLSC

Core i9 7960XXeon SilverOpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: DLSCNew ucodeOld ucodeNew ucode + Assembler0.60751.2151.82252.433.0375SE +/- 0.04, N = 4SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 5SE +/- 0.01, N = 32.572.702.570.790.790.83

LuxCoreRender

Scene: Rainbow Colors and Prism

Core i9 7960XXeon SilverOpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.2Scene: Rainbow Colors and PrismNew ucodeOld ucodeNew ucode + Assembler0.56931.13861.70792.27722.8465SE +/- 0.01, N = 3SE +/- 0.02, N = 13SE +/- 0.03, N = 5SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 32.492.532.420.750.750.79

OSPray

Demo: San Miguel - Renderer: SciVis

Core i9 7960XXeon SilverOpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: SciVisNew ucodeOld ucodeNew ucode + Assembler612182430SE +/- 0.24, N = 3SE +/- 0.08, N = 9SE +/- 0.24, N = 3SE +/- 0.02, N = 5SE +/- 0.01, N = 3SE +/- 0.03, N = 326.5526.9526.795.575.605.63

OSPray

Demo: San Miguel - Renderer: Path Tracer

Core i9 7960XXeon SilverOpenBenchmarking.orgFPS, More Is BetterOSPray 1.8.5Demo: San Miguel - Renderer: Path TracerNew ucodeOld ucodeNew ucode + Assembler0.5491.0981.6472.1962.745SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.432.442.440.540.550.55

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingNew ucodeOld ucodeNew ucode + Assembler8K16K24K32K40KSE +/- 146.80, N = 3SE +/- 109.61, N = 3SE +/- 169.91, N = 338897.6839523.4239202.461. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake

Apache Benchmark

Static Web Page Serving

Core i9 7960XXeon SilverOpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingNew ucodeOld ucodeNew ucode + Assembler7K14K21K28K35KSE +/- 336.04, N = 3SE +/- 35.70, N = 3SE +/- 54.16, N = 3SE +/- 54.49, N = 3SE +/- 65.81, N = 3SE +/- 3.23, N = 330821.3431110.6431160.8517996.8617967.8918284.011. (CC) gcc options: -shared -fPIC -pthread -O3 -fstack-protector -m64 -mtune=skylake

OpenSSL

RSA 4096-bit Performance

Core i9 7960XXeon SilverOpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceNew ucodeOld ucodeNew ucode + Assembler9001800270036004500SE +/- 3.23, N = 3SE +/- 5.81, N = 3SE +/- 6.78, N = 3SE +/- 1.79, N = 3SE +/- 0.61, N = 3SE +/- 1.84, N = 34385.54409.24393.61276.71275.61280.61. (CC) gcc options: -pthread -m64 -O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=skylake -lssl -lcrypto -ldl

PHPBench

PHP Benchmark Suite

Core i9 7960XXeon SilverOpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteNew ucodeOld ucodeNew ucode + Assembler200K400K600K800K1000KSE +/- 1104.23, N = 3SE +/- 1984.46, N = 3SE +/- 1267.15, N = 3SE +/- 327.33, N = 3SE +/- 1490.73, N = 3SE +/- 870.02, N = 39462521032480981486669235638909698411

Memtier_benchmark

Protocol: Redis

Core i9 7960XXeon SilverOpenBenchmarking.orgOps/sec, More Is BetterMemtier_benchmark 1.2.17Protocol: RedisNew ucodeOld ucodeNew ucode + Assembler600K1200K1800K2400K3000KSE +/- 34528.41, N = 5SE +/- 19906.07, N = 3SE +/- 30383.52, N = 3SE +/- 15180.20, N = 3SE +/- 12508.49, N = 3SE +/- 11674.73, N = 32616980.232635647.292635866.531587590.761582242.661606607.651. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre

Optcarrot

Optimized Benchmark

Core i9 7960XXeon SilverOpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkNew ucodeOld ucodeNew ucode + Assembler306090120150SE +/- 0.16, N = 4SE +/- 0.28, N = 4SE +/- 0.38, N = 4SE +/- 0.26, N = 4SE +/- 0.55, N = 4SE +/- 0.24, N = 4147.01150.48146.63100.3999.96102.951. ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-linux-gnu]

PyBench

Total For Average Test Times

Core i9 7960XXeon SilverOpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesNew ucodeOld ucodeNew ucode + Assembler30060090012001500SE +/- 3.53, N = 3SE +/- 2.60, N = 3SE +/- 5.24, N = 3SE +/- 5.24, N = 3SE +/- 2.19, N = 3973924920136214341356


Phoronix Test Suite v10.8.4