EPYC 7262 Linux Ubuntu Benchmarks

EPYC and Xeon benchmarks for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2003283-VE-2003275NI77.

EPYC 7262 Linux Ubuntu BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkAudioOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M32AMD EPYC 7251 8-Core @ 2.10GHz (8 Cores / 16 Threads)ASRockRack EPYCD8 (P2.10 BIOS)AMD 17h8 x 16384 MB DDR4-3200MT/s 18ASF2G72PDZ-3G2E1525GB 2115llvmpipe 126GB3 x VE2282 x Intel I350Ubuntu 20.045.4.0-14-generic (x86_64)GNOME Shell 3.35.91X Server 1.20.7modesetting 1.20.73.3 Mesa 20.0.0 (LLVM 9.0.1 128 bits)GCC 9.3.0ext41920x1080AMD EPYC 7232P 8-Core @ 3.10GHz (8 Cores / 16 Threads)AMD Starship/MatisseAMD Starship/Matisse4 x VE228 + 3 x G237HL + DELL S2409WAMD EPYC 7262 8-Core @ 3.20GHz (8 Cores / 16 Threads)2 x VE228Intel Xeon E5-1680 v3 @ 3.80GHz (8 Cores / 16 Threads)ASUS X99-A (3902 BIOS)Intel Xeon E7 v3/Xeon4 x 4096 MB DDR4-2400MT/s CRUCIALPNY CS900 240GB + 525GB 2115eVGA NVIDIA NVE7 1GBRealtek ALC11503 x VE228 + G237HLIntel I218-V4.3 Mesa 20.0.0Intel Xeon E5-2609 v4 @ 1.70GHz (8 Cores)MSI X99A RAIDER (MS-7885) v5.0 (P.50 BIOS)Intel Xeon E7 v4/Xeon4 x 4096 MB DDR4-2133MT/s525GB 2115 + 256GB CORSAIR FORCE LXeVGA NVIDIA NV117 1GBRealtek ALC8923 x VE228 + 2 x G237HLIntel Xeon E5-2687W v3 @ 3.50GHz (10 Cores / 20 Threads)MSI X99S SLI PLUS (MS-7885) v1.0 (1.E0 BIOS)Intel Xeon E7 v3/Xeon4 x 8192 MB DDR4-2400MT/s525GB 2115 + 80GB INTEL SSDSCKGW08NVIDIA NVE4 2GB3 x VE228 + 3 x G237HLIntel Xeon E3-1275 v6 @ 4.20GHz (4 Cores / 8 Threads)ASUS P10S-M WS (4401 BIOS)Intel Xeon E3-1200 v6/7th2 x 8192 MB DDR4-2400MT/sSamsung SSD 970 EVO Plus 500GB + 525GB 2115Intel HD P630 3GB (1150MHz)Realtek ALC11503 x VE228 + 3 x G237HL + DELL S2409W2 x Intel I2104.6 Mesa 20.0.0POWER9 @ 3.80GHz (8 Cores / 32 Threads)PowerNV C1P9S01 REV 1.0132GB256GB SanDisk SDSSDHP2ASPEED3 x Broadcom NetXtreme BCM5719 PCIeUbuntu 18.045.3.0-42-generic (ppc64le)GCC 7.5.01024x768OpenBenchmarking.orgCompiler Details- EPYC 7251: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - EPYC 7232P: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - EPYC 7262: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Xeon E5-1680 v3: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Xeon E5-2609 v4: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Xeon E5-2687W v3: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Xeon E3-1275 v6: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - POWER9 CP9M32: --build=powerpc64le-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-multilib --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc=auto --enable-plugin --enable-secureplt --enable-shared --enable-targets=powerpcle-linux --enable-threads=posix --host=powerpc64le-linux-gnu --program-prefix=powerpc64le-linux-gnu- --target=powerpc64le-linux-gnu --with-cpu=power8 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-long-double-128 -v Disk Details- EPYC 7251, EPYC 7262, Xeon E5-1680 v3, Xeon E5-2609 v4, Xeon E5-2687W v3, Xeon E3-1275 v6: MQ-DEADLINE / errors=remount-ro,relatime,rw,stripe=8191Processor Details- EPYC 7251: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8001250- EPYC 7232P: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x830101c- EPYC 7262: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x830101c- Xeon E5-1680 v3: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x43- Xeon E5-2609 v4: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xb000038- Xeon E5-2687W v3: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x43- Xeon E3-1275 v6: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xca- POWER9 CP9M32: SMT (threads per core): 4Java Details- EPYC 7251, EPYC 7232P, EPYC 7262, Xeon E5-1680 v3, Xeon E5-2609 v4, Xeon E5-2687W v3, Xeon E3-1275 v6: OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-2ubuntu2)Python Details- EPYC 7251: + Python 3.8.2- EPYC 7232P: + Python 3.8.2- EPYC 7262: + Python 3.8.2- Xeon E5-1680 v3: + Python 3.8.2- Xeon E5-2609 v4: + Python 3.8.2- Xeon E5-2687W v3: + Python 3.8.2- Xeon E3-1275 v6: + Python 3.8.2- POWER9 CP9M32: Python 2.7.17 + Python 3.6.9Security Details- EPYC 7251: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + tsx_async_abort: Not affected- EPYC 7232P: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + tsx_async_abort: Not affected- EPYC 7262: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + tsx_async_abort: Not affected- Xeon E5-1680 v3: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + 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 + tsx_async_abort: Not affected- Xeon E5-2609 v4: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + 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: disabled RSB filling + tsx_async_abort: Mitigation of Clear buffers; SMT disabled - Xeon E5-2687W v3: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Not affected - Xeon E3-1275 v6: itlb_multihit: KVM: Mitigation of Split huge pages + 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 + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - POWER9 CP9M32: itlb_multihit: Not affected + l1tf: Mitigation of RFI Flush L1D private per thread + mds: Not affected + meltdown: Mitigation of RFI Flush L1D private per thread + spec_store_bypass: Mitigation of Kernel entry/exit barrier (eieio) + spectre_v1: Mitigation of __user pointer sanitization ori31 speculation barrier enabled + spectre_v2: Mitigation of Software count cache flush (hardware accelerated) Software link stack flush + tsx_async_abort: Not affected

EPYC 7262 Linux Ubuntu Benchmarkshpcg: npb: CG.Cnpb: FT.Cnpb: LU.Cnpb: MG.Cnpb: SP.Bcloverleaf: Lagrangian-Eulerian Hydrodynamicsneat: x264: H.264 Video Encodingx265: H.265 1080p Video Encodingmt-dgemm: Sustained Floating-Point Ratebuild-gdb: Time To Compilebuild-linux-kernel: Time To Compilebuild-mplayer: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelrays1bench: Large Scenenumpy: tachyon: Total Timerawtherapee: Total Benchmark Timev-ray: CPUnumenta-nab: Relative Entropynumenta-nab: Windowed Gaussiannumenta-nab: Earthgecko Skylinenumenta-nab: Bayesian Changepointappleseed: Emilymlpack: scikit_qdamlpack: scikit_linearridgeregressionEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M3212.772310593.8918044.0031901.1132103.7111054.061.7430.79156.0125.171.496863175.909132.44059.251100.046170.42688.80827.03216.18140.966492.640772428.82315.586181.60856.260647.77449674.144.978.727749653.5821739.3933830.6929921.7810465.701.9321.95472.8738.551.661652137.557103.10745.24776.084132.76179.22848.31278.08112.251573.0831056223.74413.462142.45243.427504.46610447.032.8113.333111452.5525189.4339012.2044250.8114161.541.0520.40878.5041.072.776224129.29691.82939.75567.895115.88874.72650.80315.54106.189070.5791210521.94112.356112.91338.927449.24768540.402.696.399874721.6813246.3825323.5116225.017518.723.6024.04761.5536.401.930410161.784117.86852.34981.445149.805105.98538.98279.58138.993677.6721038227.00714.575152.92559.433566.07933961.663.265.140293517.248103.9216156.4713023.455415.274.0651.44725.4119.752.441057248.797248.187112.458161.896307.181222.17516.62139.61288.7028153.857471154.18332.282286.08193.0601277.50177881.304.875.9255911111.7915146.168142.903.8023.78874.6638.352.171859161.055107.59548.14281.857144.05592.75345.33248.68121.989177.6931170227.73813.504148.13362.064506.48166364.793.403.489843681.899245.8417211.908270.365146.555.1231.11744.6034.441.136336142.175176.39280.61699.840223.033160.73827.17332.84202.299189.190666637.29423.218233.75866.333861.40411377.374.294.0185130.24034.089.50144.83968.491129.19681.657208.47170.6638101.95118.287171.625149.617.01OpenBenchmarking.org

High Performance Conjugate Gradient

OpenBenchmarking.orgGFLOP/s, More Is BetterHigh Performance Conjugate Gradient 3.1EPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M323691215SE +/- 0.09650, N = 3SE +/- 0.11540, N = 3SE +/- 0.02788, N = 3SE +/- 0.00570, N = 3SE +/- 0.00252, N = 3SE +/- 0.00476, N = 3SE +/- 0.00204, N = 3SE +/- 0.00607, N = 312.772308.7277413.333106.399875.140295.925593.489844.018511. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi

NAS Parallel Benchmarks

Test / Class: CG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: CG.CEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E3-1275 v62K4K6K8K10KSE +/- 46.31, N = 3SE +/- 115.37, N = 5SE +/- 128.31, N = 15SE +/- 1.64, N = 3SE +/- 8.25, N = 3SE +/- 7.62, N = 310593.899653.5811452.554721.683517.243681.891. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v65K10K15K20K25KSE +/- 168.79, N = 3SE +/- 23.92, N = 3SE +/- 156.87, N = 3SE +/- 2.14, N = 3SE +/- 4.49, N = 3SE +/- 15.38, N = 3SE +/- 19.44, N = 318044.0021739.3925189.4313246.388103.9211111.799245.841. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: LU.CEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E3-1275 v68K16K24K32K40KSE +/- 361.58, N = 3SE +/- 14.17, N = 3SE +/- 9.84, N = 3SE +/- 76.82, N = 3SE +/- 46.09, N = 3SE +/- 7.10, N = 331901.1133830.6939012.2025323.5116156.4717211.901. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: MG.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: MG.CEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v69K18K27K36K45KSE +/- 31.65, N = 3SE +/- 235.09, N = 15SE +/- 33.03, N = 3SE +/- 22.74, N = 3SE +/- 22.53, N = 3SE +/- 16.29, N = 3SE +/- 2.43, N = 332103.7129921.7844250.8116225.0113023.4515146.168270.361. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3rc4

NAS Parallel Benchmarks

Test / Class: SP.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: SP.BEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v63K6K9K12K15KSE +/- 18.45, N = 3SE +/- 288.83, N = 15SE +/- 70.87, N = 3SE +/- 6.30, N = 3SE +/- 4.23, N = 3SE +/- 6.03, N = 3SE +/- 1.88, N = 311054.0610465.7014161.547518.725415.278142.905146.551. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 4.0.3rc4

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v61.1522.3043.4564.6085.76SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 31.741.931.053.604.063.805.121. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Nebular Empirical Analysis Tool

OpenBenchmarking.orgSeconds, Fewer Is BetterNebular Empirical Analysis Tool 2020-02-29EPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M321224364860SE +/- 0.42, N = 3SE +/- 0.14, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 330.7921.9520.4124.0551.4523.7931.1230.241. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M3220406080100SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.69, N = 12SE +/- 0.64, N = 8SE +/- 0.38, N = 3SE +/- 0.31, N = 3SE +/- 0.50, N = 6SE +/- 0.11, N = 356.0172.8778.5061.5525.4174.6644.6034.08-m64-m64-m64-m64-m64-m64-m64-maltivec -mabi=altivec -mvsx1. (CC) gcc options: -ldl -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M32918273645SE +/- 0.08, N = 3SE +/- 0.20, N = 3SE +/- 0.19, N = 3SE +/- 0.45, N = 4SE +/- 0.13, N = 3SE +/- 0.40, N = 3SE +/- 0.14, N = 3SE +/- 0.03, N = 325.1738.5541.0736.4019.7538.3534.449.501. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v60.62471.24941.87412.49883.1235SE +/- 0.007726, N = 3SE +/- 0.008333, N = 3SE +/- 0.023795, N = 15SE +/- 0.020203, N = 12SE +/- 0.001164, N = 3SE +/- 0.022667, N = 15SE +/- 0.009110, N = 31.4968631.6616522.7762241.9304102.4410572.1718591.1363361. (CC) gcc options: -O3 -march=native -fopenmp

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v650100150200250SE +/- 0.19, N = 3SE +/- 0.15, N = 3SE +/- 0.23, N = 3SE +/- 0.38, N = 3SE +/- 0.19, N = 3SE +/- 0.13, N = 3SE +/- 0.37, N = 3175.91137.56129.30161.78248.80161.06142.18

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M3250100150200250SE +/- 0.62, N = 3SE +/- 0.48, N = 3SE +/- 0.72, N = 3SE +/- 1.14, N = 3SE +/- 1.33, N = 3SE +/- 1.45, N = 3SE +/- 0.97, N = 3SE +/- 0.49, N = 3132.44103.1191.83117.87248.19107.60176.39144.84

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.4Time To CompileEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6306090120150SE +/- 0.15, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 359.2545.2539.7652.35112.4648.1480.62

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M324080120160200SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.14, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3100.0576.0867.9081.45161.9081.8699.8468.49

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M3270140210280350SE +/- 1.09, N = 3SE +/- 1.40, N = 3SE +/- 0.15, N = 3SE +/- 1.47, N = 3SE +/- 0.49, N = 3SE +/- 0.77, N = 3SE +/- 0.50, N = 3SE +/- 0.33, N = 3170.43132.76115.89149.81307.18144.06223.03129.20

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M3250100150200250SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.17, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 388.8179.2374.73105.99222.1892.75160.7481.661. (CC) gcc options: -lm -lpthread -O3

rays1bench

Large Scene

OpenBenchmarking.orgmrays/s, More Is Betterrays1bench 2020-01-09Large SceneEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v61122334455SE +/- 0.35, N = 5SE +/- 0.05, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 327.0348.3150.8038.9816.6245.3327.17

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M3270140210280350SE +/- 0.49, N = 3SE +/- 0.36, N = 3SE +/- 1.84, N = 3SE +/- 0.32, N = 3SE +/- 0.38, N = 3SE +/- 2.05, N = 3SE +/- 1.33, N = 3SE +/- 0.28, N = 3216.18278.08315.54279.58139.61248.68332.84208.47

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.99b6Total TimeEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M3260120180240300SE +/- 0.34, N = 3SE +/- 0.04, N = 3SE +/- 0.24, N = 3SE +/- 0.12, N = 3SE +/- 0.28, N = 3SE +/- 0.17, N = 3SE +/- 0.31, N = 3SE +/- 0.09, N = 3140.97112.25106.19138.99288.70121.99202.30170.661. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M32306090120150SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 392.6473.0870.5877.67153.8677.6989.19101.951. EPYC 7251: RawTherapee, version 5.8, command line.2. EPYC 7232P: RawTherapee, version 5.8, command line.3. EPYC 7262: RawTherapee, version 5.8, command line.4. Xeon E5-1680 v3: RawTherapee, version 5.8, command line.5. Xeon E5-2609 v4: RawTherapee, version 5.8, command line.6. Xeon E5-2687W v3: RawTherapee, version 5.8, command line.7. Xeon E3-1275 v6: RawTherapee, version 5.8, command line.8. POWER9 CP9M32: RawTherapee, version 5.3, command line An advanced, cross-platform program for developing raw photos. Website: http://www.rawtherapee.com/ Documentation: http://rawpedia.rawtherapee.com/ Forum: https://discuss.pixls.us/c/software/rawtherapee Code and bug reports: https://github.com/Beep6581/RawTherapee Symbols: <Chevrons> indicate parameters you can change. [Square brackets] mean the parameter is optional. The pipe symbol | indicates a choice of one or the other. The dash symbol - denotes a range of possible values from one to the other. Usage: rawtherapee-cli -c <dir>|<files> Convert files in batch with default parameters. rawtherapee-cli <other options> -c <dir>|<files> Convert files in batch with your own settings. Options: rawtherapee-cli[-o <output>|-O <output>] [-q] [-a] [-s|-S] [-p <one.pp3> [-p <two.pp3> ...] ] [-d] [ -j[1-100] [-js<1-3>] | [-b<8|16>] [-t[z] | [-n]] ] [-Y] [-f] -c <input> -c <files> Specify one or more input files or directory. When specifying directories, Rawtherapee will look for images files that comply with the selected extensions (see also '-a'). -c must be the last option. -o <file>|<dir> Set output file or folder. Saves output file alongside input file if -o is not specified. -O <file>|<dir> Set output file or folder and copy pp3 file into it. Saves output file alongside input file if -O is not specified. -q Quick-start mode. Does not load cached files to speedup start time. -a Process all supported image file types when specifying a folder, even those not currently selected in Preferences > File Browser > Parsed Extensions. -s Use the existing sidecar file to build the processing parameters, e.g. for photo.raw there should be a photo.raw.pp3 file in the same folder. If the sidecar file does not exist, neutral values will be used. -S Like -s but skip if the sidecar file does not exist. -p <file.pp3> Specify processing profile to be used for all conversions. You can specify as many sets of "-p <file.pp3>" options as you like, each will be built on top of the previous one, as explained below. -d Use the default raw or non-raw processing profile as set in Preferences > Image Processing > Default Processing Profile -j[1-100] Specify output to be JPEG (default, if -t and -n are not set). Optionally, specify compression 1-100 (default value: 92). -js<1-3> Specify the JPEG chroma subsampling parameter, where: 1 = Best compression: 2x2, 1x1, 1x1 (4:2:0) Chroma halved vertically and horizontally. 2 = Balanced (default): 2x1, 1x1, 1x1 (4:2:2) Chroma halved horizontally. 3 = Best quality: 1x1, 1x1, 1x1 (4:4:4) No chroma subsampling. -b<8|16> Specify bit depth per channel (default value: 16 for TIFF, 8 for PNG). Only applies to TIFF and PNG output, JPEG is always 8. -t[z] Specify output to be TIFF. Uncompressed by default, or deflate compression with 'z'. -n Specify output to be compressed PNG. Compression is hard-coded to 6. -Y Overwrite output if present. -f Use the custom fast-export processing pipeline. Your pp3 files can be incomplete, RawTherapee will build the final values as follows: 1- A new processing profile is created using neutral values, 2- If the "-d" option is set, the values are overridden by those found in the default raw or non-raw processing profile. 3- If one or more "-p" options are set, the values are overridden by those found in these processing profiles. 4- If the "-s" or "-S" options are set, the values are finally overridden by those found in the sidecar files. The processing profiles are processed in the order specified on the command line.

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v63K6K9K12K15KSE +/- 19.55, N = 3SE +/- 19.33, N = 3SE +/- 16.67, N = 3SE +/- 20.80, N = 3SE +/- 45.73, N = 3SE +/- 19.33, N = 3SE +/- 28.26, N = 377241056212105103824711117026666

Numenta Anomaly Benchmark

Detector: Relative Entropy

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Relative EntropyEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v61224364860SE +/- 0.16, N = 3SE +/- 0.39, N = 3SE +/- 0.14, N = 3SE +/- 0.25, N = 3SE +/- 0.93, N = 3SE +/- 0.37, N = 3SE +/- 0.08, N = 328.8223.7421.9427.0154.1827.7437.29

Numenta Anomaly Benchmark

Detector: Windowed Gaussian

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Windowed GaussianEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M32714212835SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.21, N = 4SE +/- 0.14, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 315.5913.4612.3614.5832.2813.5023.2218.29

Numenta Anomaly Benchmark

Detector: Earthgecko Skyline

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Earthgecko SkylineEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M3260120180240300SE +/- 2.31, N = 4SE +/- 0.78, N = 3SE +/- 0.55, N = 3SE +/- 0.66, N = 3SE +/- 0.43, N = 3SE +/- 1.89, N = 3SE +/- 1.13, N = 3SE +/- 1.52, N = 3181.61142.45112.91152.93286.08148.13233.76171.63

Numenta Anomaly Benchmark

Detector: Bayesian Changepoint

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Bayesian ChangepointEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v620406080100SE +/- 0.31, N = 3SE +/- 0.50, N = 3SE +/- 0.36, N = 3SE +/- 0.36, N = 3SE +/- 0.64, N = 3SE +/- 0.92, N = 4SE +/- 0.20, N = 356.2643.4338.9359.4393.0662.0666.33

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v630060090012001500647.77504.47449.25566.081277.50506.48861.40

Mlpack Benchmark

Benchmark: scikit_qda

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M32306090120150SE +/- 0.43, N = 3SE +/- 0.52, N = 3SE +/- 0.54, N = 5SE +/- 0.71, N = 3SE +/- 0.51, N = 3SE +/- 0.80, N = 3SE +/- 0.33, N = 3SE +/- 0.23, N = 374.1447.0340.4061.6681.3064.7977.37149.61

Mlpack Benchmark

Benchmark: scikit_linearridgeregression

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionEPYC 7251EPYC 7232PEPYC 7262Xeon E5-1680 v3Xeon E5-2609 v4Xeon E5-2687W v3Xeon E3-1275 v6POWER9 CP9M32246810SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 15SE +/- 0.09, N = 34.972.812.693.264.873.404.297.01


Phoronix Test Suite v10.8.4