ASTC Encoder AMD EPYC

2 x AMD EPYC 7702 64-Core testing with a AMD DAYTONA_X (RDY1006G BIOS) and ASPEED on Ubuntu 18.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2008228-NE-ASTCENCOD46&gru.

ASTC Encoder AMD EPYCProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionEPYC 7662 Verify 1EPYC 7662 Verify 2EPYC 7662 Verify 3EPYC 7662 2P V1EPYC 7662 2P V2EPYC 7662 2P V3EPYC 7702 V1EPYC 7702 V2EPYC 7702 V3EPYC 7702 2P V1EPYC 7702 2P V2EPYC 7702 2P V3AMD EPYC 7662 64-Core @ 2.00GHz (64 Cores / 128 Threads)AMD DAYTONA_X (RDY1006G BIOS)AMD Device 1480252GB3841GB Micron_9300_MTFDHAL3T8TDPASPEEDVE2282 x Mellanox MT27710Ubuntu 18.045.3.0-40-generic (x86_64)GNOME Shell 3.28.4X Server 1.20.5modesetting 1.20.5GCC 7.4.0ext41920x10802 x AMD EPYC 7662 64-Core @ 2.00GHz (128 Cores / 256 Threads)504GBAMD EPYC 7702 64-Core @ 2.00GHz (64 Cores / 128 Threads)252GB2 x AMD EPYC 7702 64-Core @ 2.00GHz (128 Cores / 256 Threads)504GBOpenBenchmarking.orgCompiler Details- --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Processor Details- Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8301034Security Details- 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: conditional RSB filling + tsx_async_abort: Not affected

ASTC Encoder AMD EPYCastcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: ExhaustiveEPYC 7662 Verify 1EPYC 7662 Verify 2EPYC 7662 Verify 3EPYC 7662 2P V1EPYC 7662 2P V2EPYC 7662 2P V3EPYC 7702 V1EPYC 7702 V2EPYC 7702 V3EPYC 7702 2P V1EPYC 7702 2P V2EPYC 7702 2P V35.516.376.0544.695.526.366.0544.605.526.356.0544.515.536.199.2823.545.566.349.2423.835.596.279.3023.515.476.296.0944.865.506.336.0844.895.446.296.0844.925.476.169.0523.635.496.199.1623.725.536.169.1623.51OpenBenchmarking.org

ASTC Encoder

Preset: Fast

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: FastEPYC 7662 Verify 1EPYC 7662 Verify 2EPYC 7662 Verify 3EPYC 7662 2P V1EPYC 7662 2P V2EPYC 7662 2P V3EPYC 7702 V1EPYC 7702 V2EPYC 7702 V3EPYC 7702 2P V1EPYC 7702 2P V2EPYC 7702 2P V31.25782.51563.77345.03126.289SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 35.515.525.525.535.565.595.475.505.445.475.495.531. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: MediumEPYC 7662 Verify 1EPYC 7662 Verify 2EPYC 7662 Verify 3EPYC 7662 2P V1EPYC 7662 2P V2EPYC 7662 2P V3EPYC 7702 V1EPYC 7702 V2EPYC 7702 V3EPYC 7702 2P V1EPYC 7702 2P V2EPYC 7702 2P V3246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 36.376.366.356.196.346.276.296.336.296.166.196.161. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ThoroughEPYC 7662 Verify 1EPYC 7662 Verify 2EPYC 7662 Verify 3EPYC 7662 2P V1EPYC 7662 2P V2EPYC 7662 2P V3EPYC 7702 V1EPYC 7702 V2EPYC 7702 V3EPYC 7702 2P V1EPYC 7702 2P V2EPYC 7702 2P V33691215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 36.056.056.059.289.249.306.096.086.089.059.169.161. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ExhaustiveEPYC 7662 Verify 1EPYC 7662 Verify 2EPYC 7662 Verify 3EPYC 7662 2P V1EPYC 7662 2P V2EPYC 7662 2P V3EPYC 7702 V1EPYC 7702 V2EPYC 7702 V3EPYC 7702 2P V1EPYC 7702 2P V2EPYC 7702 2P V31020304050SE +/- 0.08, N = 3SE +/- 0.08, N = 3SE +/- 0.00, N = 3SE +/- 0.29, N = 3SE +/- 0.29, N = 3SE +/- 0.20, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.14, N = 3SE +/- 0.08, N = 344.6944.6044.5123.5423.8323.5144.8644.8944.9223.6323.7223.511. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread


Phoronix Test Suite v10.8.4