tr 3970X May

AMD Ryzen Threadripper 3970X 32-Core testing with a ASUS ROG ZENITH II EXTREME (1502 BIOS) and AMD Radeon RX 5700 8GB on Ubuntu 21.10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2205217-NE-TR3970XMA30&grs&sor.

tr 3970X MayProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionABCDAMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)ASUS ROG ZENITH II EXTREME (1502 BIOS)AMD Starship/Matisse64GBSamsung SSD 980 PRO 500GBAMD Radeon RX 5700 8GB (1750/875MHz)AMD Navi 10 HDMI AudioASUS VP28UAquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 21.105.15.5-051505-generic (x86_64)GNOME Shell 40.5X Server + Wayland4.6 Mesa 21.2.2 (LLVM 12.0.1)1.2.182GCC 11.2.0ext43840x2160OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 Processor Details- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039Security 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 STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected

tr 3970X Maywebp2: Defaulttensorflow-lite: SqueezeNetstress-ng: CPU Cachestress-ng: IO_uringstress-ng: Futexglibc-bench: ffsstress-ng: Mallocstress-ng: Matrix Mathstress-ng: NUMAglibc-bench: sinhstress-ng: Forkingglibc-bench: exptensorflow-lite: Mobilenet Floatgromacs: MPI CPU - water_GMX50_barestress-ng: Semaphoresglibc-bench: log2tensorflow-lite: Mobilenet Quantwebp2: Quality 95, Compression Effort 7glibc-bench: sincosstress-ng: Glibc Qsort Data Sortingtensorflow-lite: Inception ResNet V2stress-ng: MMAPglibc-bench: atanhstress-ng: Context Switchingtensorflow-lite: NASNet Mobileglibc-bench: cosstress-ng: Memory Copyingglibc-bench: pthread_oncetensorflow-lite: Inception V4glibc-bench: asinhwebp2: Quality 75, Compression Effort 7glibc-bench: sinwebp2: Quality 100, Compression Effort 5webp2: Quality 100, Lossless Compressionstress-ng: SENDFILEstress-ng: CPU Stressglibc-bench: ffsllstress-ng: MEMFDstress-ng: System V Message Passingglibc-bench: modfstress-ng: Socket Activitystress-ng: Glibc C String Functionsstress-ng: Cryptoglibc-bench: sqrtstress-ng: Vector Mathglibc-bench: tanhstress-ng: Atomicstress-ng: x86_64 RdRandABCD2.3882757.98218.357724.063155358.415.90625177790692.1154872.4278.6626.365658746.4215.8251881.873.244944789.5220.09242477.11219.15143.1942492.6338515.8658.5335.925714046227.012210571.59427704.315.8730930364.830.4771102.90362.88982.934516.687663953.0584375.235.903171269.219950916.036.7843823414.765185340.5956871.757.56864236658.637.0738405862.482.1632673.64207.547280.333053840.015.90682174159773.72158016.22278.0226.093958137.3515.82131890.93.2334902044.5920.09112458.02217.63343.1953489.138584.4660.4936.153914068240.0122039.171.20757662.075.9047330462.730.6335102.78262.94882.935514.767661640.1784083.945.921071270.199957381.246.7844123362.175185917.6256789.437.56853236535.7937.0448405808.682.2562903.14222.447392.863063224.455.90823176090241.8154961.9281.9326.050158434.5315.87641900.943.2464918590.5820.09142459.54218.98343.3278491.838337.2657.5636.121214134562.422175.871.34327681.425.9028530433.630.5964103.28162.94992.945514.776662938.5784171.055.919951268.559930762.76.7842123405.245175719.9156810.797.57701236440.0237.0525405816.482.3382693.357449.093177000.945.75151176517220.53279.2826.373758157.1415.98371890.093.26520.26532458.3217.46443.526538546.5656.3136.04832207371.15525.8906130305.330.5821102.89763.19042.934516.646662612.685.92191272.516.8022456859.147.5739437.0697406101.07OpenBenchmarking.org

WebP2 Image Encode

Encode Settings: Default

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: DefaultBCDA0.53731.07461.61192.14922.68652.1632.2562.3382.3881. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: SqueezeNetBDAC60012001800240030002673.642693.352757.982903.14

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU CacheCAB50100150200250222.44218.35207.541. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: IO_uringADCB170034005100680085007724.067449.097392.867280.331. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: FutexDACB700K1400K2100K2800K3500K3177000.943155358.413063224.453053840.011. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: ffs

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: ffsDABC1.32942.65883.98825.31766.6475.751515.906255.906825.908231. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MallocADCB40M80M120M160M200M177790692.10176517220.53176090241.80174159773.721. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Matrix MathBCA30K60K90K120K150K158016.22154961.90154872.401. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: NUMACDAB60120180240300281.93279.28278.66278.021. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: sinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sinhCBAD61218243026.0526.0926.3726.371. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: ForkingACDB13K26K39K52K65K58746.4258434.5358157.1458137.351. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: exp

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: expBACD4812162015.8215.8315.8815.981. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet FloatADBC4008001200160020001881.871890.091890.901900.94

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2022.1Implementation: MPI CPU - Input: water_GMX50_bareDCAB0.73461.46922.20382.93843.6733.2653.2463.2403.2331. (CXX) g++ options: -O3

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SemaphoresACB1.1M2.2M3.3M4.4M5.5M4944789.524918590.584902044.591. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: log2

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: log2BCAD51015202520.0920.0920.0920.271. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet QuantBDCA50010001500200025002458.022458.302459.542477.11

WebP2 Image Encode

Encode Settings: Quality 95, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 95, Compression Effort 7DBCA50100150200250217.46217.63218.98219.151. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

Glibc Benchmarks

Benchmark: sincos

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sincosABCD102030405043.1943.2043.3343.531. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc Qsort Data SortingACB110220330440550492.63491.80489.101. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception ResNet V2CADB8K16K24K32K40K38337.238515.838546.538584.4

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MMAPBACD140280420560700660.49658.53657.56656.311. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: atanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: atanhADCB81624324035.9336.0536.1236.151. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context SwitchingCBA3M6M9M12M15M14134562.4014068240.0114046227.011. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: NASNet MobileBDAC5K10K15K20K25K22039.122073.022105.022175.8

Glibc Benchmarks

Benchmark: cos

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: cosDBCA163248648071.1671.2171.3471.591. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Memory CopyingACB170034005100680085007704.317681.427662.071. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: pthread_once

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: pthread_onceADCB1.32862.65723.98585.31446.6435.873095.890615.902855.904731. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Inception V4DACB7K14K21K28K35K30305.330364.830433.630462.7

Glibc Benchmarks

Benchmark: asinh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: asinhADCB71421283530.4830.5830.6030.631. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

WebP2 Image Encode

Encode Settings: Quality 75, Compression Effort 7

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 75, Compression Effort 7BDAC20406080100102.78102.90102.90103.281. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

Glibc Benchmarks

Benchmark: sin

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sinABCD142842567062.8962.9562.9563.191. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

WebP2 Image Encode

Encode Settings: Quality 100, Compression Effort 5

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Compression Effort 5ADBC0.66261.32521.98782.65043.3132.9342.9342.9352.9451. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

WebP2 Image Encode

Encode Settings: Quality 100, Lossless Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterWebP2 Image Encode 20220422Encode Settings: Quality 100, Lossless CompressionBCDA110220330440550514.77514.78516.65516.691. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILEACDB140K280K420K560K700K663953.05662938.57662612.68661640.171. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CPU StressACB20K40K60K80K100K84375.2384171.0584083.941. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: ffsll

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: ffsllACBD1.33242.66483.99725.32966.6625.903175.919955.921075.921901. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDDBAC300600900120015001272.511270.191269.211268.551. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: System V Message PassingBAC2M4M6M8M10M9957381.249950916.039930762.701. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: modf

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: modfCABD2468106.784216.784386.784416.802241. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket ActivityACB5K10K15K20K25K23414.7623405.2423362.171. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Glibc C String FunctionsBAC1.1M2.2M3.3M4.4M5.5M5185917.625185340.595175719.911. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: CryptoADCB12K24K36K48K60K56871.7556859.1456810.7956789.431. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: sqrt

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: sqrtBADC2468107.568537.568647.573947.577011. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Vector MathABC50K100K150K200K250K236658.60236535.79236440.021. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread

Glibc Benchmarks

Benchmark: tanh

OpenBenchmarking.orgns, Fewer Is BetterGlibc BenchmarksBenchmark: tanhBCDA91827364537.0437.0537.0737.071. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: AtomicDACB90K180K270K360K450K406101.07405862.48405816.48405808.681. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread


Phoronix Test Suite v10.8.5