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&sor.

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 7262EPYC 7251EPYC 7232PXeon E5-1680 v3Xeon E5-2687W v3Xeon E5-2609 v4POWER9 CP9M32Xeon E3-1275 v63691215SE +/- 0.02788, N = 3SE +/- 0.09650, N = 3SE +/- 0.11540, N = 3SE +/- 0.00570, N = 3SE +/- 0.00476, N = 3SE +/- 0.00252, N = 3SE +/- 0.00607, N = 3SE +/- 0.00204, N = 313.3331012.772308.727746.399875.925595.140294.018513.489841. (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 7262EPYC 7251EPYC 7232PXeon E5-1680 v3Xeon E3-1275 v6Xeon E5-2609 v42K4K6K8K10KSE +/- 128.31, N = 15SE +/- 46.31, N = 3SE +/- 115.37, N = 5SE +/- 1.64, N = 3SE +/- 7.62, N = 3SE +/- 8.25, N = 311452.5510593.899653.584721.683681.893517.241. (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 7262EPYC 7232PEPYC 7251Xeon E5-1680 v3Xeon E5-2687W v3Xeon E3-1275 v6Xeon E5-2609 v45K10K15K20K25KSE +/- 156.87, N = 3SE +/- 23.92, N = 3SE +/- 168.79, N = 3SE +/- 2.14, N = 3SE +/- 15.38, N = 3SE +/- 19.44, N = 3SE +/- 4.49, N = 325189.4321739.3918044.0013246.3811111.799245.848103.921. (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 7262EPYC 7232PEPYC 7251Xeon E5-1680 v3Xeon E3-1275 v6Xeon E5-2609 v48K16K24K32K40KSE +/- 9.84, N = 3SE +/- 14.17, N = 3SE +/- 361.58, N = 3SE +/- 76.82, N = 3SE +/- 7.10, N = 3SE +/- 46.09, N = 339012.2033830.6931901.1125323.5117211.9016156.471. (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 7262EPYC 7251EPYC 7232PXeon E5-1680 v3Xeon E5-2687W v3Xeon E5-2609 v4Xeon E3-1275 v69K18K27K36K45KSE +/- 33.03, N = 3SE +/- 31.65, N = 3SE +/- 235.09, N = 15SE +/- 22.74, N = 3SE +/- 16.29, N = 3SE +/- 22.53, N = 3SE +/- 2.43, N = 344250.8132103.7129921.7816225.0115146.1613023.458270.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 7262EPYC 7251EPYC 7232PXeon E5-2687W v3Xeon E5-1680 v3Xeon E5-2609 v4Xeon E3-1275 v63K6K9K12K15KSE +/- 70.87, N = 3SE +/- 18.45, N = 3SE +/- 288.83, N = 15SE +/- 6.03, N = 3SE +/- 6.30, N = 3SE +/- 4.23, N = 3SE +/- 1.88, N = 314161.5411054.0610465.708142.907518.725415.275146.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 7262EPYC 7251EPYC 7232PXeon E5-1680 v3Xeon E5-2687W v3Xeon E5-2609 v4Xeon E3-1275 v61.1522.3043.4564.6085.76SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 31.051.741.933.603.804.065.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 7262EPYC 7232PXeon E5-2687W v3Xeon E5-1680 v3POWER9 CP9M32EPYC 7251Xeon E3-1275 v6Xeon E5-2609 v41224364860SE +/- 0.02, N = 3SE +/- 0.14, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.42, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 320.4121.9523.7924.0530.2430.7931.1251.451. (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 7262Xeon E5-2687W v3EPYC 7232PXeon E5-1680 v3EPYC 7251Xeon E3-1275 v6POWER9 CP9M32Xeon E5-2609 v420406080100SE +/- 0.69, N = 12SE +/- 0.31, N = 3SE +/- 0.06, N = 3SE +/- 0.64, N = 8SE +/- 0.05, N = 3SE +/- 0.50, N = 6SE +/- 0.11, N = 3SE +/- 0.38, N = 378.5074.6672.8761.5556.0144.6034.0825.41-m64-m64-m64-m64-m64-m64-maltivec -mabi=altivec -mvsx-m641. (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 7262EPYC 7232PXeon E5-2687W v3Xeon E5-1680 v3Xeon E3-1275 v6EPYC 7251Xeon E5-2609 v4POWER9 CP9M32918273645SE +/- 0.19, N = 3SE +/- 0.20, N = 3SE +/- 0.40, N = 3SE +/- 0.45, N = 4SE +/- 0.14, N = 3SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 341.0738.5538.3536.4034.4425.1719.759.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 7262Xeon E5-2609 v4Xeon E5-2687W v3Xeon E5-1680 v3EPYC 7232PEPYC 7251Xeon E3-1275 v60.62471.24941.87412.49883.1235SE +/- 0.023795, N = 15SE +/- 0.001164, N = 3SE +/- 0.022667, N = 15SE +/- 0.020203, N = 12SE +/- 0.008333, N = 3SE +/- 0.007726, N = 3SE +/- 0.009110, N = 32.7762242.4410572.1718591.9304101.6616521.4968631.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 7262EPYC 7232PXeon E3-1275 v6Xeon E5-2687W v3Xeon E5-1680 v3EPYC 7251Xeon E5-2609 v450100150200250SE +/- 0.23, N = 3SE +/- 0.15, N = 3SE +/- 0.37, N = 3SE +/- 0.13, N = 3SE +/- 0.38, N = 3SE +/- 0.19, N = 3SE +/- 0.19, N = 3129.30137.56142.18161.06161.78175.91248.80

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileEPYC 7262EPYC 7232PXeon E5-2687W v3Xeon E5-1680 v3EPYC 7251POWER9 CP9M32Xeon E3-1275 v6Xeon E5-2609 v450100150200250SE +/- 0.72, N = 3SE +/- 0.48, N = 3SE +/- 1.45, N = 3SE +/- 1.14, N = 3SE +/- 0.62, N = 3SE +/- 0.49, N = 3SE +/- 0.97, N = 3SE +/- 1.33, N = 391.83103.11107.60117.87132.44144.84176.39248.19

Timed MPlayer Compilation

Time To Compile

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

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileEPYC 7262POWER9 CP9M32EPYC 7232PXeon E5-1680 v3Xeon E5-2687W v3Xeon E3-1275 v6EPYC 7251Xeon E5-2609 v44080120160200SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.14, N = 3SE +/- 0.10, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 367.9068.4976.0881.4581.8699.84100.05161.90

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileEPYC 7262POWER9 CP9M32EPYC 7232PXeon E5-2687W v3Xeon E5-1680 v3EPYC 7251Xeon E3-1275 v6Xeon E5-2609 v470140210280350SE +/- 0.15, N = 3SE +/- 0.33, N = 3SE +/- 1.40, N = 3SE +/- 0.77, N = 3SE +/- 1.47, N = 3SE +/- 1.09, N = 3SE +/- 0.50, N = 3SE +/- 0.49, N = 3115.89129.20132.76144.06149.81170.43223.03307.18

C-Ray

Total Time - 4K, 16 Rays Per Pixel

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

rays1bench

Large Scene

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

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkXeon E3-1275 v6EPYC 7262Xeon E5-1680 v3EPYC 7232PXeon E5-2687W v3EPYC 7251POWER9 CP9M32Xeon E5-2609 v470140210280350SE +/- 1.33, N = 3SE +/- 1.84, N = 3SE +/- 0.32, N = 3SE +/- 0.36, N = 3SE +/- 2.05, N = 3SE +/- 0.49, N = 3SE +/- 0.28, N = 3SE +/- 0.38, N = 3332.84315.54279.58278.08248.68216.18208.47139.61

Tachyon

Total Time

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

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeEPYC 7262EPYC 7232PXeon E5-1680 v3Xeon E5-2687W v3Xeon E3-1275 v6EPYC 7251POWER9 CP9M32Xeon E5-2609 v4306090120150SE +/- 0.15, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 370.5873.0877.6777.6989.1992.64101.95153.861. EPYC 7262: RawTherapee, version 5.8, command line.2. EPYC 7232P: RawTherapee, version 5.8, command line.3. Xeon E5-1680 v3: RawTherapee, version 5.8, command line.4. Xeon E5-2687W v3: RawTherapee, version 5.8, command line.5. Xeon E3-1275 v6: RawTherapee, version 5.8, command line.6. EPYC 7251: RawTherapee, version 5.8, command line.7. 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. 8. Xeon E5-2609 v4: RawTherapee, version 5.8, command line.

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgKsamples, More Is BetterChaos Group V-RAY 4.10.07Mode: CPUEPYC 7262Xeon E5-2687W v3EPYC 7232PXeon E5-1680 v3EPYC 7251Xeon E3-1275 v6Xeon E5-2609 v43K6K9K12K15KSE +/- 16.67, N = 3SE +/- 19.33, N = 3SE +/- 19.33, N = 3SE +/- 20.80, N = 3SE +/- 19.55, N = 3SE +/- 28.26, N = 3SE +/- 45.73, N = 312105117021056210382772466664711

Numenta Anomaly Benchmark

Detector: Relative Entropy

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

Numenta Anomaly Benchmark

Detector: Windowed Gaussian

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Windowed GaussianEPYC 7262EPYC 7232PXeon E5-2687W v3Xeon E5-1680 v3EPYC 7251POWER9 CP9M32Xeon E3-1275 v6Xeon E5-2609 v4714212835SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.21, N = 4SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.14, N = 312.3613.4613.5014.5815.5918.2923.2232.28

Numenta Anomaly Benchmark

Detector: Earthgecko Skyline

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Earthgecko SkylineEPYC 7262EPYC 7232PXeon E5-2687W v3Xeon E5-1680 v3POWER9 CP9M32EPYC 7251Xeon E3-1275 v6Xeon E5-2609 v460120180240300SE +/- 0.55, N = 3SE +/- 0.78, N = 3SE +/- 1.89, N = 3SE +/- 0.66, N = 3SE +/- 1.52, N = 3SE +/- 2.31, N = 4SE +/- 1.13, N = 3SE +/- 0.43, N = 3112.91142.45148.13152.93171.63181.61233.76286.08

Numenta Anomaly Benchmark

Detector: Bayesian Changepoint

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

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyEPYC 7262EPYC 7232PXeon E5-2687W v3Xeon E5-1680 v3EPYC 7251Xeon E3-1275 v6Xeon E5-2609 v430060090012001500449.25504.47506.48566.08647.77861.401277.50

Mlpack Benchmark

Benchmark: scikit_qda

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

Mlpack Benchmark

Benchmark: scikit_linearridgeregression

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionEPYC 7262EPYC 7232PXeon E5-1680 v3Xeon E5-2687W v3Xeon E3-1275 v6Xeon E5-2609 v4EPYC 7251POWER9 CP9M32246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 15SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 32.692.813.263.404.294.874.977.01


Phoronix Test Suite v10.8.4